Helló!
Lefordítottam a Debian féle 2.6.24-es kernelt ellenben bootkor a következő hibát genreálja:
VFS: Cannot open root device "hda5" or unknown-block (0,0)
( A .config itt van: http://google.uw.hu/config )
Amúgy a root device valóban a hda5. Az fstab jó, a grub bejegyzés ugyanaz (a betöltendő kernelt kivéve) mint a többi bebootoló kernelnél. Ezt a (0,0)-t, hogy honnan szopta foggalmam sincs minden esetre az elég beteges.
MIt rontottam el?
- 1073 megtekintés
Hozzászólások
írd át az fstabban a hda5-öt, sda5-re
de egyszerübb:
vim /etc/fstab
:%s/hda/sda/g
btw, mkinitrd megvolt vagy befrogattada drivereket a kernelbe?
___
info
- A hozzászóláshoz be kell jelentkezni
Nade nekem nincs sda5-öm. Az sda nem azt jelenti, hogy SCSI eszköz? Az enyém nem az hanem IDE.
Beforgattam a driverket. (És remélem nem hagytam ki semmit. Amit nem tudtam, hogy mi azt inkább benthagytam.)
http://bigacsiga.net
- A hozzászóláshoz be kell jelentkezni
változott ez az a kernelben mostmár a hda is sda lett
Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.24
- A hozzászóláshoz be kell jelentkezni
Aha. De akkor a Grubot módosítanom kell ugye?
Most ez volt:
title Debian GNU/Linux, kernel 2.6.24
root (hd0,4)
kernel /boot/vmlinuz-2.6.24 root=/dev/hda5 ro
Így nézne ki?
title Debian GNU/Linux, kernel 2.6.24
root (hd0,4) <--------Ide mit írjak?
kernel /boot/vmlinuz-2.6.24 root=/dev/sda5 ro
- A hozzászóláshoz be kell jelentkezni
Az marad. A sorrend nem valtozik csak hda->sda.
- A hozzászóláshoz be kell jelentkezni
IDE stackről váltottak az libata stackre, ami a SCSI alrendszert használja, ez miatt lesznek a discjeid sd*y
___
info
- A hozzászóláshoz be kell jelentkezni
De ő fordította a kernelt állítása szerint. A libata meg választható opció. Ergo hacsak nem választotta szánt szándékkal, akkor hogy "került" bele, ha belekerült? :)
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
Ha jól látom modulban vannak a szükséges meghajtók, a libatát sikeresen kihagytad (szvsz marad a hda), kéne a kernel image-hez egy initrd image is, az készült-e vajon, és megattad a grub-ban? A DOSFS miért nem jó modulban?
- A hozzászóláshoz be kell jelentkezni
Nem készült initrd. Így fordítottam le: make-kpkg --revision=786:Bigacsigakernel2.4.24.20 kernel_image
Dosfs-t átraktam modulba.
- A hozzászóláshoz be kell jelentkezni
egy .config-ot fel tudsz dobni pastebinre?
___
info
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Tanulmányozd az update-initramfs-t.
- A hozzászóláshoz be kell jelentkezni
Ezt tettem:
depmod 2.6.24
mkinitrd.yaird -o /boot/initrd.img-2.6.24 2.6.24
update-grub
No így már elindul csak töltődés közben egy csomószor kiírja, hogy "chdir: No such file or directory"
- A hozzászóláshoz be kell jelentkezni
Leszedtem az usplash-t és megszűnt aprobléma....
Most heggesztek rá egy szép betöltőképernyőt :)
Köszönöm a segítséget.
- A hozzászóláshoz be kell jelentkezni
make modules_install megvolt?
___
info
- A hozzászóláshoz be kell jelentkezni