Chcę utworzyć dysk flash odzyskiwania. Mam ze sobą 8 GB pamięci flash [podróżnik danych firmy Kingston]. Mam również wymagane pliki .iso dla> Ubuntu 13.10 b> Dysk rozruchowy c> AVG Rescue CD
Chcę utworzyć 4 partycje (3 dla każdej rozruchowej .iso i jedną do przechowywania danych. Chcę też, w jaki sposób mogę wybrać, który system operacyjny ma się uruchamiać przy każdym uruchomieniu z USB.
Czy jest więc sposób na zainstalowanie GRUB na USB, a także trzech innych dystrybucji na żywo? A jak stworzyć taką konfigurację?
Odpowiedzi:
Nie korzystałem z MultiSystem, ale ten, który widziałem polecany, a także kilka innych. MultiBootUSB - Zainstaluj i uruchom wiele systemów Linux z Pendrive / dysku flash / dysku USB w / grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Zobacz yumi dla wersji z wieloma systemami
http://www.pendrivelinux.com/
Aby jednak to lepiej zrozumieć, wystarczy zainstalować grub2 na dysku flash, utworzyć własny plik grub.cfg z sekcjami rozruchowymi i skopiować ISO na dysk flash. Bardzo podobny do instalacji dysku twardego, takiego jak ten link.
https://help.ubuntu.com/community/Grub2/ISOBoot
Aby zainstalować grub2 na dysku flash, domyślny / nośnik różni się teraz w zależności od wersji. Nowa wersja dodaje użytkownika do ścieżki. Zakłada również sdb jako dysk flash, potwierdź, że jest poprawny, jeśli nie jesteś pewien. Partycja etykiet - jeśli etykieta jest grub2 i podłącz:
Nowsze wersje automount również z nazwą $ USER, ta z etykietą MC4GB, zredagowana przez użytkownika
Podczas tworzenia grub.cfg, napędem rozruchowym jest zawsze hd0, więc jeśli bezpośrednie uruchamianie z napędu flash będzie ustawione na hd0, Y, gdzie Y to partycja, zwykle 1.
W przeciwnym razie przykłady są takie:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Pierwszy wpis w moim grub.cfg w MC4GB
Uwaga Dodałem nomodeset do wszystkich wpisów, ponieważ mam nVidię. Również nowe wersje używają teraz vmlinuz.efi do rozruchu BIOS i UEFI. Starsze wersje to tylko vmlinuz. Inne dystrybucje mogą wymagać różnych parametrów rozruchowych. Znajdź przykład w powyższym przykładzie wątku lub montażu i sprawdź, co ISO ma dla swoich parametrów rozruchowych.
źródło
grub.cfg
plik powinien zostać umieszczony na dysku USB? Czy powinien znajdować się w katalogu głównym, jako sibline doboot/
katalogu?Dla mnie najlepszym narzędziem do tworzenia USB Multi-OS na żywo jest MultiSystem, który można znaleźć tutaj . Istnieje wiele systemów operacyjnych, które można zainstalować za pośrednictwem MultiSystem . I możesz łatwo zainstalować go na Ubuntu, korzystając z oficjalnej repozytorium projektu :
Mimo że strona jest w języku francuskim, jest bardzo zadowalająco przetłumaczona na angielski za pomocą rozwijanego menu rozwijanego „Tłumacz Google” w prawej kolumnie (lub bezpośrednio przez Google Chrome), ale możesz również skorzystać z instrukcji krok po kroku tutaj .
Jeśli chodzi o konfigurację, możesz najpierw utworzyć 2 partycje za pomocą GParted przed uruchomieniem MultiSystem:
4 GB partycji FAT32 dla MultiSystem, w tym plików ISO itp. Oraz pustego trwałego pliku do przechowywania ustawień Ubuntu itp., Które można później utworzyć w MultiSystem.
4 GB partycji NTFS na dane.
źródło
W: GPG error: http://liveusb.info/multisystem/depot all Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4E940D7FDD7FB8CC .... E: The repository 'http://liveusb.info/multisystem/depot all Release' is not signed. .... N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Oto menu uruchamiania systemu ISO na drugiej partycji dysku flash z wieloma dyskami (jak zasugerował mi sudodus).
Zamień UUID drugiej, trzeciej i czwartej partycji na XXXX-XXXX Menuentrys dla dysku do naprawy rozruchu i dysku ratunkowego AVG może mieć inną formę niż Ubuntu. Skrypt MultiBootUSB powinien powiedzieć, jak je napisać.
źródło
Instalacja pełnego systemu Multi-Boot
Rozmiar dysków flash zwiększył się od pierwszego pytania. Jest teraz całkiem rozsądne, aby utworzyć napęd z wieloma dyskami rozruchowymi przy użyciu instalacji pełnego systemu.
Pełne instalacje są bardziej stabilne i bezpieczne niż instalacje trwałe, ale nie są tak szybkie do wykonania. Lepiej wykorzystują miejsce na dysku, ponieważ nie jest wymagany plik lub partycja casper-rw o stałym rozmiarze. Nie są zbyt przydatne w instalowaniu systemu operacyjnego, ponieważ instalacja systemu operacyjnego rozruch systemu ISO działa dobrze.
Za pomocą GParted utwórz tabelę partycji GPT na dużym dysku flash.
Zrób tyle partycji ext4, ile masz systemów operacyjnych. Rozmiar powinien wynosić około 8 GB lub więcej.
Uruchom dysk Live w trybie UEFI i włóż duży dysk docelowy.
Przy partycjonowaniu zaznaczono „Coś innego”.
Wybierz sdc1 dla /.
Zainstaluj program ładujący w katalogu głównym dysku USB.
Pozostaw wszystkie pola formatu wszystkich pozostałych partycji niezaznaczone.
W razie potrzeby zainstaluj wybranie szyfrowania katalogu domowego, szyfrowanie całego dysku nie działa na mnie na dysku flash.
Powtórz to w przypadku sdc2, sdc3 itp. Oraz systemów operacyjnych, które chcesz zainstalować.
Po ostatniej instalacji uruchom dysk flash i wykonaj aktualizację. Spowoduje to dodanie całego systemu operacyjnego do grub.cfg
Możesz zostawić partycję dla dowolnych ISO, które chcesz uruchomić na żywo lub trwałe, aby utworzyć instalacyjny dysk flash, podłącz je w pętli za pomocą grub.cfg.
źródło