Ich habe USB-Keys eingerichtet, um verschiedene Linux-Images mit grub2 loopback mehrfach zu booten.
Die Standard-Ubuntu-Release-Isos booten einwandfrei. Wenn Sie jedoch versuchen, die Server-ISO zu verwenden, wird die Installation mit der Meldung "CD-Medien können für die Installation nicht erkannt werden" fehlgeschlagen.
der Eintrag 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
}
Ich habe versucht, die folgenden Parameter hinzuzufügen, da fromiso für Debian-Bilder auf dem Schlüssel funktioniert
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
Antworten:
Die Lösung des Problems ist einfach. Heute wollte ich den Ubuntu-12.04-Server auf meinem Atom-Server installieren, der offensichtlich kein CD-ROM hat. Dies ist mir gelungen. mit dieser Madenkonfiguration:
menuentry "ubuntu-12.04-server-amd64.iso" {
Wenn Sie dort sind, erreicht der Computer den Setup-Bildschirm. Drücken Sie Alt + F2 und gehen Sie wie folgt vor:
Drücken Sie dann erneut Alt + F1 und setzen Sie den normalen Installationsvorgang fort. Beachten Sie, dass Sie / dev / sdXY nicht formatieren dürfen. Die Installation funktioniert einwandfrei, bis Sie den passenden Schritt zum Konfigurieren erreicht haben. Es wurde kein Fehler zurückgegeben und es hat einfach nicht funktioniert. Ich habe einfach alles übersprungen, bis der Bootloader auf der Festplatte installiert wurde. Starten Sie das System neu und voila !!! Alles funktioniert. Das einzige, was mir aufgefallen ist, ist, dass die Datei /etc/apt/sources.conf leer ist. Sie müssen sie so füllen, wie Sie sie benötigen.
ich hoffe es hilft .
quelle
Dies funktionierte bei mir ohne die Eingabeaufforderung:
quelle