Jak zrobić płytę CD z wieloma uruchomieniami, która uruchomi wybrany przez użytkownika plik ISO

37

Mam wiele płyt CD ISO pobranych z Internetu. Każdy z nich ma rozmiar około 100 MB i składa się z programów naprawczych / diagnostycznych i innych narzędzi. Niektóre z nich są oparte na systemie Linux; inne oparte są na klonach DOS, takich jak FreeDOS.

Chcę umieścić wszystkie ISO na jednej bootowalnej płycie DVD, aby podczas korzystania z DVD dostałem menu z monitem o wybranie ISO, którą chcę uruchomić. W jaki sposób mogę to zrobić?

Widziałem kilka ratunkowych płyt CD, które są kombinacjami ISO innych ludzi, ale nie mam pojęcia, jak zostały wykonane.


Jeśli chodzi o nagrodę:

Ja, inna osoba niż OP, wyróżniłem to pytanie za rozwiązanie, które spełnia WSZYSTKIE poniższe kryteria:

  • Jest na DVD (nie dyski flash !!!)
  • Jest wolny
  • Działa z dowolnym plikiem ISO, niezależnie od oryginalnego systemu operacyjnego
rsk82
źródło
2
Można
Moab

Odpowiedzi:

8

Przeprowadziłem badania i znalazłem to narzędzie o nazwie SARDU . To narzędzie jest bezpłatne do użytku niekomercyjnego. Czytam stronę internetową i myślę, że może zrobić to, czego szukasz. Możesz także zajrzeć na stronę „Dodatkowe”, aby dowiedzieć się, jak instalować pliki ISO, które nie są oficjalnie obsługiwane przez oprogramowanie.

EDYCJA: Znalazłem coś innego, chociaż ma konkretną listę obsługiwanych plików .iso, których musisz użyć; nie możesz użyć niczego innego niż te. Nazywa się MultiCD i jest skryptem powłoki. Oto lista obsługiwanych dystrybucji. Większość rzeczy, na które patrzyłem, ma określoną listę rzeczy, które możesz zainstalować. SARDU to jedyny, jaki do tej pory widziałem, który pozwala korzystać z dowolnych ISO.

Ale tak na poważnie, co jest złego w korzystaniu z dysków flash? To z pewnością bardzo interesujące pytanie, ale moim zdaniem dyski flash są bardziej praktyczne. Możesz uzyskać dyski flash w DUŻO większych rozmiarach niż nawet dyski DVD o największej pojemności.

Efilip
źródło
1
Narzędzie wydaje się interesujące, ale z jakiegoś powodu wszystkie jego pola wyboru są wyłączone po uruchomieniu. Masz pojęcie, co może być tego przyczyną? [ Edycja: Wydaje mi się, że zrozumiałem, dlaczego, nieważne.] (Jeśli chodzi o to, dlaczego nie chcę dysków flash: sam fakt , że można je wielokrotnie zapisywać, jest powodem. Ten sam powód, dla którego nie należy przechowywać kopii zapasowych na dyskach flash: mogą zostać przypadkowo pomieszane.)
Mehrdad
To bardzo dobra uwaga, ale możesz po prostu zachować kopię zapasową dysku.
ephilip
Gdzie mam przechowywać kopię zapasową? Na innym dysku wielokrotnego zapisu? Chodzi o to, aby zachować jak najlepszą kopię zapasową tylko do odczytu. ;)
Mehrdad
1
Wygląda na to, że SARDU „ działa ”, ale jest dość ograniczony (przynajmniej bez przechodzenia przez wiele bólu). +1 to świetna opcja, ale naprawdę wolałbym coś łatwiejszego (lub przynajmniej bardziej rozszerzalnego).
Mehrdad
@ Mehrdad Na płycie DVD. xD
ephilip
7

Dostosuj szablon UBCD

Korzystając z szablonu dostarczonego z płytą UBCD, możesz łatwo dodawać własne obrazy ISO i mieć ładne menu do wyboru przez użytkownika:

Aby dodać własne obrazy ISO do UBCD, skopiuj je do c: \ ubcd-extract \ ubcd \ custom. Możesz opcjonalnie skompresować każdy obraz za pomocą gzip (za pomocą narzędzia takiego jak 7-Zip), aby je zmniejszyć. Następnie edytuj c: \ ubcd-extract \ ubcd \ custom \ custom.cfg i dodaj każdy obraz ISO do menu.

Na przykład:

LABEL -
MENU LABEL Windows 98
TEXT HELP
 Windows 98 boot disk
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/custom/win98.iso.gz
APPEND iso raw

Robiłem to przy wielu okazjach, aby tworzyć niestandardowe płyty UBCD lub po prostu alternatywne dyski CD z innymi narzędziami lub opcjami (np. Wiele systemów operacyjnych na żywo)

MaQleod
źródło
1
Czekaj, co!! Czy to naprawdę takie proste? Naprawdę mam nadzieję, że mam szansę to przetestować i że Note that not all ISO images can be successfully booted this way.ostrzeżenie nie ma zastosowania w moim przypadku ... zobaczmy, jak to się potoczy.
Mehrdad
Czasami wydaje się to działać. Jednak potrzebuje dokładnie tyle pamięci RAM, co rozmiar ISO (lub więcej?) ... czy istnieje sposób, aby tego uniknąć? W przeciwnym razie czytałbym 700 MB danych do pamięci, tylko po to, aby uruchomić ... a nawet dostałem „za mało pamięci” na maszynie wirtualnej o pojemności 2 GB, kiedy mój plik ISO ma 700 MB. Jakaś poprawka?
Mehrdad
Ach, OK, wygląda na to, że działa dobrze na VirtualBox, jeśli mam wystarczającą ilość pamięci. 700 MB to wciąż dużo ...
Mehrdad
Wygląda na to, że dostaję błąd, 0x0000007Bjeśli spróbuję użyć ISO instalacji XP w ten sposób ( INACCESSIBLE_BOOT_DEVICE) na VirtualBox. Nie jestem pewien, czy wypróbuję to na moim komputerze, ale zgaduję, że ta metoda może nie zawsze działać.
Mehrdad
hmm, nigdy nie próbowałem użyć ISO instalacji XP, tylko BartPE z XP Live.
MaQleod,
5

Rozważ przejście na dysk flash USB. Niosę 6 ISO na dysku USB, trochę Linuksa, niektóre dyski narzędziowe i ratunkowe. Korzystanie z USB jest znacznie szybsze i niezwykle łatwe do utworzenia za pomocą tego narzędzia:

Pen Drive Linux

Jak utworzyć dysk flash USB MultiBoot

  1. Uruchom YUMI-0.0.2.8.exe zgodnie z instrukcjami wyświetlanymi na ekranie
  2. Uruchom narzędzie ponownie, aby dodać więcej plików ISO / dystrybucji na dysk
  3. Uruchom ponownie komputer, ustawiając rozruch z urządzenia USB
  4. Wybierz dystrybucję do uruchomienia z menu i ciesz się!

Po utworzeniu dysku można łatwo dodawać i usuwać ręcznie z listy, jeśli napotkasz dystrybucję, która nie jest automatycznie obsługiwana przez oprogramowanie. (a przynajmniej tak było z poprzednią wersją, której używam)

Dennis
źródło
+1 mogę użyć tego narzędzia przez cały czas, to pomogło mi tak wiele razy
Sandeep Bansal
Niektóre oprogramowanie nie pozwala na rozruch USB bez zmian konfiguracji
twinturbotom
2

Za pomocą EasyBoot możesz łatwo zrobić płytę DVD z wieloma dyskami .

wprowadź opis zdjęcia tutaj

kaykay
źródło
6
Reklama: 29,95 USD
harrymc
2

Przeczytaj ten artykuł: Super-Disc: Projekt CD / DVD Multi-Boot Project przy użyciu ISOLINUX .
Metoda wykorzystuje ISOLINUX do złożenia DVD.

Artykuł jest zorientowany na Linuksa, ale na końcu zawiera także wskazówki dotyczące włączenia XP, który powinien działać we wszystkich wersjach systemu Windows.

Musisz zrozumieć, że zanim utworzysz płytę DVD z wieloma systemami, powinieneś być już w stanie zrobić działającą, rozruchową płytę CD każdego systemu operacyjnego, który zamierzasz dołączyć.

harrymc
źródło
Hmmmmm nie wygląda trywialnie, ale wydaje się, że warto spróbować, przyjrzę się temu. Dzięki!
Mehrdad
Próbowałem zmusić go do działania, ale jest trudny do naśladowania - na przykład nie mogę znaleźć plików binarnych dla syslinux. :(
Mehrdad
1
Artykuł zawiera na początku listę wszystkich wymaganych narzędzi i ich stron internetowych. Syslinux pobrania zawiera isolinux.
harrymc
Tak, znalazłem stronę internetową i plik do pobrania, ale problem polega na tym, że wydaje się, że jest to kod źródłowy. Nie wiem, które pliki potrzebuję, a które nie.
Mehrdad
Pliki binarne znalazłem w podfolderze „core” zarówno w wydaniach Windows, jak i Linux. Poradnik zawiera szczegółowe informacje o tym, które pliki skopiować, więc po prostu postępuj zgodnie z instrukcjami. Jeśli nie widzisz pliku, poszukaj go w katalogu, w którym rozpakowałeś wydanie.
harrymc
2

Zobacz XBoot

https://sites.google.com/site/shamurxboot/tipsntrick

lub YUMI

http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

Moab
źródło
1
@paranoid, Moab: Czy na pewno XBootdziała dla dowolnych ISO? Wydaje się być bardzo ograniczony ...
Mehrdad
na stronie Xboot, którą zamieściłem: „Niektóre pliki ISO, które nie są obsługiwane, można dodać za pomocą emulacji Grub4dos ISO Przejdź do strony Wskazówki i porady, aby uzyskać więcej informacji.”
Moab
1

Ta strona zawiera wiele informacji: http://www.hiren.info/pages/bootablecd, głównie o tym, jak utworzyli menu Boot CD Hiren, ale można je dostosować do innych zastosowań.

Możesz także rzucić okiem na Bart PE, aby również stworzyć bootowalne środowiska Windows. http://www.nu2.nu/pebuilder/

pozdrowienia

yoydigg3r
źródło
Niestety Bart PE wydaje się być wycofany - strona jest całkowicie oczyszczona :(
AntonK
-1

Wypróbuj Easy2Boot (E2B)

Bezpłatnie, działa świetnie z napędami USB.

Chociaż nie testowałem tego narzędzia na dyskach DVD, powinno ono również działać w ten sposób, zgodnie z instrukcją Utwórz i wypal dysk E2B DVD lub CD .

AntonK
źródło