Portál AbcLinuxu, 10. května 2025 07:20

Dotaz: GeexBOX+GRUB4dos

30.9.2010 14:59 jan.strnad
GeexBOX+GRUB4dos
Přečteno: 497×
Odpovědět | Admin
Dobrý den, potřeboval sem se poradit ohledně bootu distribuce Geexbox.

Vytvořil sem si multiboot flash disk kde je jako zavaděč použit GRUB4dos. Z livecd s geexboxem jsem vyjmul veškerý obsah a nakopíroval ho na flash disk a převzal sem ze souboru isolinux.cfg parametry pro boot. To nefunguje, což je pochopitelné, jenže ani různé modifikace a hledání v Gogolu mi nepomohlo se dostat ke zdárnému výsledku.

Vždy po bootu systému se to zasekne a napíše to KERNEL PANIC !

"Kernel panic - not syncing: VFS: Unable to mount root fs on unknow-block(1.0)"

LiveCD v pohodě funguje. Budu vděčný za jakoukoli konstruktivní radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.9.2010 17:20 Jan | skóre: 7
Rozbalit Rozbalit vše Re: GeexBOX+GRUB4dos
Odpovědět | | Sbalit | Link | Blokovat | Admin
GeexBOX se umi instalovat. Z toho je pak patrne, jak to funguje. Tusim, ze se umi instalovat i na flesku - treba tady : http://www.geexbox.org/forum/viewtopic.php?f=4&t=14423&hilit=flash+install Ja mam GeexBOX pres PXE a funguje to.

Grub4 nepouzivam

Honza
1.10.2010 09:13 jan.strnad
Rozbalit Rozbalit vše Re: GeexBOX+GRUB4dos
Děkuji, sice se instaluje, ale jako zavaděč je použit syslinux. :-( A to je můj problém. Ale asi máte pravdu že by stálo za to to vyzkoušet. Zatím děkuji. :-D
1.10.2010 14:07 jan.strnad
Rozbalit Rozbalit vše Re: GeexBOX+GRUB4dos
Tak se mi to nepodařilo nijak elegantně vyřešit. Ale jakékoli řešení je pro mě řešení...

Nalezl sem na jedné stránce jak z GRUB nabootovat celé ISO a funguje to.

title GeeXboX ISO1
map --mem --heads=0 --sectors-per-track=0 (hd0,0)/geexbox-2.0-alpha1-en.i386.eglibc.iso (hd32)
map --hook
chainloader (hd32)
boot


title GeeXboX ISO2
find --set-root /geexbox-2.0-alpha1-en.i386.eglibc.iso
map --mem --heads=0 --sectors-per-track=0 /geexbox-2.0-alpha1-en.i386.eglibc.iso (hd32)
map --hook
chainloader (hd32) 


title    GeeXboX ISO3
find --set-root /geexbox-2.0-alpha1-en.i386.eglibc.iso
map --heads=0 --sectors-per-track=0 /geexbox-2.0-alpha1-en.i386.eglibc.iso (0xff) || map --mem --heads=0 --sectors-per-track=0 /geexbox-2.0-alpha1-en.i386.eglibc.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.