Ich habe die ISO-Datei unter (hd0,gpt7)/iso/ubuntu-20.10-desktop-amd64.iso
gefundenAuf der GRUB-Befehlszeile habe ich wie folgt eingegeben.
set root=(hd0,gpt7)
set iso=/iso/ubuntu-20.10-desktop-amd64.iso
loopback l $iso
linux (l)/casper/vmlinuz root=casper iso-scan/filename=$iso
initrd (l)/casper/initrd
boot
Ubuntu gebootet. Aber Ubuntu konnte nicht mit Fehler installiert werden. Es hat so viele Stunden gedauert, das System zu überprüfen.
Akzeptierte Antwort:
Installieren von Ubuntu auf der internen Festplatte von ISO, das auf der Festplatte gebootet wurde
Ihre Datei /boot/grub/grub.cfg sollte einen Menüeintrag ähnlich dem folgenden haben:
menuentry "isoname ISO" {
set root=(hdX,Y)
set isofile="/[path]/[name].iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram --
initrd (loop)/casper/initrd
}
Das toram
Artikel ist kritisch.
Starten Sie den Computer, indem Sie den obigen Menüeintrag auswählen.
Unmounten Sie alle Partitionen. Um die Live-ISO-Version zu unmounten, führen Sie Folgendes aus:
sudo umount -lrf /isodevice
Bestätigen Sie, dass alle Partitionen ausgehängt sind. Sie sollten vollständig im RAM laufen.
Führen Sie das Ubuntu-Installationsprogramm aus. Ich verwende im Allgemeinen das Etwas anderes Option.
Sie können sudo update-grub
ausführen beim Neustart.