Wstęp
Właściwie tytuł tego artykułu wyjaśnia wszystko. Zamieszczony poniżej sposób pomoże uruchomić obraz ISO znajdujący się na dysku z poziomu GRUB-a. Jest to o tyle użyteczne, że od razu na swoim sprzęcie można sprawdzić jak zachowywać się będzie dana dystrybucja. Bez zbędnego emulowania.
Zamieszczony niżej przykład będzie działać dla dystybucji Tiny Core, znajdującej się w katalogu /opt/. Partycja na której znajduje się obraz to /dev/sda3. Dlatego dla własnej konfiguracji, należy zmienić (hd0,3) na (hd0,1), w przypadku, gdy chodzi o partycję /dev/sda1.
Edycja konfiguracji
Edytujemy plik konfiguracji GRUB-a dla pozostałych wpisów menu jako root:
/etc/grub.d/40_custom
Wypełniamy go tą treścią pod tym co tam zastaniemy:
menuentry "Tiny Core Live" { loopback loop (hd0,3)/opt/tinycore_3.4.1.iso linux (loop)/boot/bzImage findiso=/opt/tinycore_3.4.1.iso initrd (loop)/boot/tinycore.gz boot }
Uaktualnianie GRUB-a
Aby dokonać dzieła, należy uaktualnić konfigurację:
# update-grub2