Mam skonfigurowane klucze USB do wielokrotnego uruchamiania różnych obrazów Linuksa za pomocą pętli zwrotnej grub2.
Standardowe wydanie Ubuntu isos boot w porządku, jednak przy próbie użycia serwera iso instalacja nie powiedzie się, mówiąc „nie można wykryć nośnika CD do instalacji”.
pozycja grub.cfg;
menuentry "ubuntu-12.04-server-amd64" {
set isofile="/boot/ubuntu-12.04-server-amd64.iso"
loopback loop $isofile
linux (loop)/install/vmlinuz file=$isofile/preseed/ubuntu-server.seed ro noprompt noeject --
initrd (loop)/install/initrd.gz
}
Próbowałem dodać następujące parametry, ponieważ fromiso działa dla obrazów Debiana na kluczu
iso-scan/filename=/boot/ubuntu-12.04-server-amd64.iso
iso-scan/filename=/dev/disk/by-uuid/2859-44B7/boot/ubuntu-12.04-server-amd64.iso
fromiso=/dev/disk/by-uuid/2859-44B7/boot/ubuntu-12.04-server-amd64.iso
Odpowiedzi:
rozwiązanie problemu jest łatwe, dzisiaj chciałem zainstalować serwer ubuntu-12.04 na moim serwerze atomu, który oczywiście nie ma cdrom, i udało mi się w ten sposób. z tą konfiguracją grub:
menuentry "ubuntu-12.04-server-amd64.iso" {
, komputer przejdzie do ekranu konfiguracji, gdy tam będziesz, naciśnij klawisze Alt + F2 i wykonaj następujące czynności:
następnie naciśnij Alt + F1 ponownie i kontynuuj normalny proces instalacji, pamiętaj, że nie wolno formatować / dev / sdXY. instalacja będzie działała bezbłędnie, dopóki nie przejdziesz do kroku konfigurowania apt, nie zwróciła żadnego błędu i po prostu nie działała, po prostu pominąłem wszystko, aż zainstalowałem program ładujący na dysku. uruchom ponownie system i voila !!! wszystko działa, jedyne, co zauważyłem, to to, że plik /etc/apt/sources.conf jest pusty, musisz wypełnić go tak, jak potrzebujesz.
mam nadzieję, że to pomoże .
źródło
To działało dla mnie bez użycia monitu:
źródło