grub2 - bootowanie obrazu iso z dysku HDD

  • Data: 2014

Poniżej przedstawię jak uruchomić obraz ISO znajdujący się na dysku z poziomu GRUB-a. Może to być zarówno LiveCD lub inne programy np. Acronis True Image. W tym przypadku aplikacja os-prober nie jest w stanie nam pomóc, musimy sami stworzyć odpowiedni wpis w /etc/grub.d/. Należy zaznaczyć, iż podana poniżej konfiguracja jest konkretnym przykładem dla systemu LiveCD Slax.

  • tworzymy plik etc/grub.d/44_liveCD_slack
  • #!/bin/sh -e
    echo "Dodawanie Slax LiveCD" >&2
    cat << EOF
    menuentry "slax LiveCD"  {
    loopback  loop /root/iso/slax-6.1.2.iso
    linux       (loop)/boot/vmlinuz from=/root/iso/slax-6.1.2.iso ramdisk_size=6666 root=/dev/ram0 rw autoexec=startx
    initrd      (loop)/boot/initrd.gz
    }
    EOF
    
  • oczywiście update-grub2
Powrót »