problem z bootowaniem swierzego pld (grub)

Wieslaw Kierbedz WieslawKierbedz w farba.eu.org
Pią, 9 Kwi 2004, 20:15:15 CEST


Użytkownik Tomasz Witek napisał:

>W liście z pią, 09-04-2004, godz. 11:46, Piotr Kobik pisze: 
>  
>
>>Witam,
>>
>>Mam problem z uruchomieniem swierzo zainstalowanego PLD (AC,
>>2.6.4-1). Zainstalowalem na na 20GB twardzielu, wg ponizszej
>>konfiguracji:
>>
>>/dev/hda1	200MB 	ext3	/boot
>>/dev/hda2	6.0GB	vfat	/win98
>>/dev/hda3	500MB	swap	swap
>>/dev/hda4	 13GB	ext3	/root
>>
>>Zainstalowalem gruba jako bootmanagera. To zrobilem raczej
>>poprawnie ;), jako, ze juz wczesniej musialem go poskromic z
>>okazji Debiana. Drugi system w kazdym badz razei (win98) startuje
>>bez problemu. Konfiguracja gruba wyglada tak:
>>
>>root (hd0,0)
>>kernel /vmlinuz ro root=/dev/hda4
>>initrd /initrd
>>
>>Podczas uruchamiania linuxa dostaje blad:
>>
>>VFS: Cannot open root device "hda4" or unknown-block(0,0)
>>Please append a correct "root=" boot option
>>Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
>>
>>Juz kiedys mialem podobny problem, ale wtedy mialem podane zle
>>parametry "root=". Wyglada na to, ze initrd laduje moduly do
>>obslugi dyskow ide (ide-disk.ko) i ext3 (ext3.ko), ale z jakiegos
>>powodu "nie widzi" urzadzenia /dev/hda4. Kiedy bootuje sie z
>>plytki rescue-cd, moge bez problemu zamontowac ww. partycje i
>>pracowac na niej. Poniej zamieszczam moduly jakie laduje kernel
>>podczal uruchomienia (a przynajmneij, te ktore mieszcza mi sie na
>>ekranie ;). Nie zamieszczam dodatkowych informacji, bo wszystko
>>wyglada OK.
>>
>>+insmod /lib/modules/2.6.4-1/kernel/drivers/ide/pci/ide-core.ko
>>+insmod /lib/modules/2.6.4-1/kernel/drivers/ide/pci/piix.ko
>>+insmod /lib/modules/2.6.4-1/kernel/drivers/ide/ide-disk.ko
>>+insmod /lib/modules/2.6.4-1/kernel/fs/jbd.ko
>>+insmod /lib/modules/2.6.4-1/kernel/fs/mbcache.ko
>>+insmod /lib/modules/2.6.4-1/kernel/fs/ext3.ko
>>
>>Mam nadzieje, ze ktos mi pomoze :)
>>    
>>
U mnie grub i 2.6.3 działa tylko z:
root=/dev/ide/host0/bus0/target0/lun0/part1
U ciebie to by było:
root=/dev/ide/host0/bus0/target0/lun0/part4
Ponadto, kiedyś komuś pomogła taka głupota: dodanie katalogu /initrd.
Pozdrawiam
--
Wiesław Kierbedź



Więcej informacji o liście dyskusyjnej pld-users-pl