Ich habe Ubuntu 14.04 32-Bit auf einer externen Festplatte (Samsung M3 Portable, 500 GB) und möchte auf derselben Festplatte weitere Einträge für verschiedene Diagnosesoftware (UBCD, Bitdefender-Antivirus ...) zu GRUB hinzufügen.
Ist das möglich und wenn ja, wie?
Antwort1
Sie können grml-rescueboot
für ISO Boot verwenden
Eine sehr einfache Möglichkeit, einen GRUB-Menüeintrag für eine bootfähige ISO-Datei zu erstellen, ist die Verwendung von grml-rescueboot.
Das Paket bietet folgende Funktionen:
Erstellt einen /boot/grml-Ordner.
Fügt automatisch Menüeinträge zum GRUB-Menü für alle ISO-Dateien im Ordner /boot/grml hinzu. Dies geschieht, wenn der Befehl update-grub ausgeführt wird.
- Wenn der erstellte Menüeintrag ausgewählt wird, werden Untermenüoptionen zum Booten des ISO bereitgestellt, darunter die Optionen „Ubuntu ausprobieren“ und „Installieren“.
So verwenden Sie die Option „grml-rescueboot“:
Installieren Sie grml-rescueboot
sudo apt-get install grml-rescueboot
Platzieren Sie bootfähige ISO-Dateien im Ordner /boot/grml.
Da es sich um einen Systemordner handelt, muss der Vorgang als „Root“ ausgeführt werden. Wenn sich die ISO-Datei beispielsweise im Download-Ordner des Benutzers befindet, lautet der Befehl:
sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/grml/u1404_64_d.iso sudo chmod +rx /boot/grml/u1404_64_d.iso
GRUB aktualisieren
sudo update-grub
Getestet auf: Ubuntu 14.04 64bit Quelle: Grub2/ISOBoot
Eine andere Möglichkeit, memdisk
mit dem syslinux-common
Paket:
- Wenn
memdisk
es nicht vorhanden ist/boot/
, kopieren Sie es von/usr/lib/syslinux/memdisk
Kopieren Sie das ISO-Image nach
/boot/
sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/u1404_64_d.iso sudo chmod +rx /boot/u1404_64_d.iso
Bearbeiten
/etc/grub.d/40_custom
oder erstellen Sie eine neue benutzerdefinierte Datei und hängen Sie Folgendes daran an:menuentry 'ISO rescue disk' { linux16 /boot/memdisk iso bigraw initrd16 /boot/u1404_64_d.iso }
GRUB aktualisieren
sudo update-grub
Getestet auf: Ubuntu 14.04 64bit,Hat bei mir nicht funktioniertCD-ROM konnte nicht gefunden werden! Referenz:Syslinux/MEMDISK
Antwort2
Ich habe Hirens Boot-CD in der 2. Partition erstellt, sie verkettet und sie funktioniert :D
Über Grub Customizer habe ich einen neuen Eintrag erstellt (Typ Chainloader) und auf die Partition gezeigt, in die die Hirens Boot-CD extrahiert wurde.
Danke trotzdem :D