Wyszukiwanie w witrynie

MultiCD — utwórz dysk MultiBoot Linux Live USB


Posiadanie jednego napędu CD lub USB z wieloma dostępnymi systemami operacyjnymi do instalacji może być niezwykle przydatne we wszystkich scenariuszach. Albo do szybkiego testowania lub debugowania czegoś, albo po prostu ponownej instalacji systemu operacyjnego na laptopie lub komputerze, może to zaoszczędzić mnóstwo czasu.

Przeczytaj także: Jak zainstalować Linuksa na USB i uruchomić go na dowolnym komputerze

W tym artykule dowiesz się, jak utworzyć multibootowy nośnik USB za pomocą narzędzia o nazwie MultiCD – jest to skrypt powłoki, przeznaczony do tworzenia obrazu multiboot z różnymi dystrybucjami Linuksa (oznacza to, że łączy kilka startowych płyt CD w jedno). Obraz ten można później zapisać na płycie CD/DVD lub dysku flash, aby można było go użyć do dowolnej instalacji systemu operacyjnego.

Zalety tworzenia płyty CD ze skryptem MultiCD są następujące:

  • Nie ma potrzeby tworzenia wielu płyt CD dla małych dystrybucji.
  • Jeżeli posiadasz już obrazy ISO, nie ma potrzeby ich ponownego pobierania.
  • Kiedy zostaną wydane nowe dystrybucje, wystarczy pobrać i uruchomić skrypt ponownie, aby utworzyć nowy obraz multiboota.

Przeczytaj także: 2 sposoby tworzenia obrazu ISO z rozruchowego dysku USB w systemie Linux

Pobierz skrypt MultiCD

MultiCD można uzyskać za pomocą polecenia git lub pobierając archiwum tar.

Jeśli chcesz skorzystać z repozytorium git, użyj poniższego polecenia.

git clone git://github.com/IsaacSchemm/MultiCD.git

Utwórz obraz Multiboota

Zanim zaczniemy tworzyć nasz obraz multiboota, będziemy musieli pobrać obrazy dla dystrybucji Linuksa, z których lubimy korzystać. Listę wszystkich obsługiwanych dystrybucji Linuksa możesz zobaczyć na stronie MultiCD.

Po pobraniu plików obrazów należy je umieścić w tym samym katalogu, w którym znajduje się skrypt MultiCD. Dla mnie tym katalogiem jest MultiCD. Na potrzeby tego poradnika przygotowałem dwa obrazy ISO:

CentOS-7 minimal
Ubuntu 18 desktop

Należy pamiętać, że nazwa pobranych obrazów powinna zostać zmieniona zgodnie z listą obsługiwanych dystrybucji lub dowiązaniem symbolicznym, które ma zostać utworzone. Przeglądając obsługiwane obrazy, możesz zobaczyć, że nazwa pliku dla Ubuntu może pozostać taka sama jak oryginalny plik.

Jednak w przypadku CentOS należy zmienić jego nazwę na centos-boot.iso, jak pokazano.

mv CentOS-7-x86_64-Minimal-1810.iso centos-boot.iso

Teraz, aby utworzyć obraz multiboot, uruchom następujące polecenie.

sudo multicd.sh 

Skrypt wyszuka Twoje pliki .iso i spróbuje utworzyć nowy.

Po zakończeniu procesu w folderze kompilacji pojawi się plik o nazwie multicd.iso. Możesz teraz nagrać nowy plik obrazu na płytę CD lub dysk flash USB. Następnie możesz go przetestować, próbując uruchomić komputer z nowego nośnika. Strona startowa powinna wyglądać następująco:

Wybierz system operacyjny, który chcesz zainstalować, a zostaniesz przekierowany do opcji tego systemu operacyjnego.

W ten sposób możesz utworzyć pojedynczy nośnik startowy z wieloma dystrybucjami Linuksa. Najważniejszą częścią jest, aby zawsze sprawdzić poprawną nazwę obrazu ISO, który chcesz zapisać, w przeciwnym razie może on nie zostać wykryty przez multicd.sh.

Wniosek

MultiCD to bez wątpienia jedno z przydatnych narzędzi, które pozwala zaoszczędzić czas potrzebny na nagrywanie płyt CD lub tworzenie wielu rozruchowych dysków flash. Osobiście stworzyłem własny dysk flash USB z kilkoma dystrybucjami, aby trzymać go na biurku. Nigdy nie wiesz, kiedy będziesz chciał zainstalować kolejną dystrybucję na swoim urządzeniu.