LiveCD bootowane z GRUB-a bez pliku iso.

Tylko tematy nie mieszczące się powyżej.
~elektronik
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 21 sty 2011, 11:19
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

LiveCD bootowane z GRUB-a bez pliku iso.

Post autor: ~elektronik »

Witam.

Bawię się z LiveCD Ubuntu 10.04 i potrzebowałbym bootować je z GRUBA2 bez konieczności pakowania za każdym razem do .iso, bo po prostu szkoda mi czasu.

Pytanie swoja drogą, czy dałoby się wywalić squashfs na rzecz katalogu? Nie zależy mi na małej ilości zajętego miejsca.

W pliku: /etc/grub.d/40_custom

Kod: Zaznacz cały

menuentry "Ubu" {

         set root='(hd0,2)/sciezka'
         linux $root/casper/vmlinuz boot=casper
         initrd $root/casper/initrd.lz

 }
To mi wywala, że nie znaleziono /dev/sr0, następne działa:

Kod: Zaznacz cały

menuentry "Ubu" {
         set isofile="/sciezka/plik.iso"
         loopback loop (hd0,2)$isofile
         linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
         initrd (loop)/casper/initrd.lz
 }
...ale nie chcę za każdym razem od nowa pakować.

EDIT:

Dziwna sprawa, gdy obraz jest od razu na partycji, to normalnie się bootuje, też nie znajduje sr0, ale idzie dalej...

Kod: Zaznacz cały

menuentry "Ubu pen" {
        set root='(hd1,2)'
         linux /casper/vmlinuz boot=casper
         initrd /casper/initrd.lz
 }
Fajnie byłoby mieć jednak na jednej partycji kilka różnych Linuksów i innych rzeczy, więc do niższego katalogu nie da się przejść, czy z tą ścieżką coś pokręciłem i muszę zrobić inaczej? Tu działa właśnie dlatego, że rozpakowany obraz jest bezpośrednio na partycji sdb1.


Pozdrawiam.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości