|
[+] Problemy po własnej kompilacji jajka
szymo - 26-02-2010 10:29
Witam,
Coś mnie naszło żeby sobie zaktualizować jajo (do 2.6.33), tak z nudów. Wszystko ładnie się skompilowało, zainstalowało ale po wyborze systemu z gruba:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Może to być przyczyną tego, że podczas instalacji systemu miałem podłączony dysk przez przejściówkę (IDE-USB)? Przy kompilacji nawet wyświetlał jakieś błędy, że nie może sprawdzić jego rozmiaru czy coś w tym stylu.
/etc/fstab:
# <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # / was on /dev/sda2 during installation UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=28da6f6f-e05a-4299-9405-2c6f2ee3c4ab none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
/boot/grub/grub.conf:
# # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub #
### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then load_env fi set default="0" if [ ${prev_saved_entry} ]; then set saved_entry=${prev_saved_entry} save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi
function savedefault { if [ -z ${boot_once} ]; then saved_entry=${chosen} save_env saved_entry fi } insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c set locale_dir=($root)/boot/grub/locale set lang=pl insmod gettext set timeout=5 ### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ### insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c insmod png if background_image /usr/share/images/desktop-base/moreblue-orbit-grub.png ; then set color_normal=black/black set color_highlight=magenta/black else set menu_color_normal=cyan/blue set menu_color_highlight=white/blue fi ### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ### menuentry "Debian GNU/Linux, with Linux 2.6.33" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.33 ... linux /boot/vmlinuz-2.6.33 root=/dev/sda2 ro quiet } menuentry "Debian GNU/Linux, with Linux 2.6.33 (recovery mode)" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.33 ... linux /boot/vmlinuz-2.6.33 root=/dev/sda2 ro single } menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-amd64" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.32-trunk-amd64 ... linux /boot/vmlinuz-2.6.32-trunk-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro quiet echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.32-trunk-amd64 } menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-amd64 (recovery mode)" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.32-trunk-amd64 ... linux /boot/vmlinuz-2.6.32-trunk-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro single echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.32-trunk-amd64 } menuentry "Debian GNU/Linux, with Linux 2.6.32-2-amd64" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.32-2-amd64 ... linux /boot/vmlinuz-2.6.32-2-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro quiet echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.32-2-amd64 } menuentry "Debian GNU/Linux, with Linux 2.6.32-2-amd64 (recovery mode)" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.32-2-amd64 ... linux /boot/vmlinuz-2.6.32-2-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro single echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.32-2-amd64 } menuentry "Debian GNU/Linux, with Linux 2.6.30-2-amd64" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.30-2-amd64 ... linux /boot/vmlinuz-2.6.30-2-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro quiet echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.30-2-amd64 } menuentry "Debian GNU/Linux, with Linux 2.6.30-2-amd64 (recovery mode)" { insmod ext2 set root=(hd0,2) search --no-floppy --fs-uuid --set 2a640c9b-f683-46bc-a8e1-2e83d266d95c echo Loading Linux 2.6.30-2-amd64 ... linux /boot/vmlinuz-2.6.30-2-amd64 root=UUID=2a640c9b-f683-46bc-a8e1-2e83d266d95c ro single echo Loading initial ramdisk ... initrd /boot/initrd.img-2.6.30-2-amd64 } ### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set 283036f93036cd96 drivemap -s (hd0) ${root} chainloader +1 } ### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ###
Debian: Sid System plików: Ext4.
LiTE - 26-02-2010 11:04
Nie masz initrd. Przyda Ci się komenda update-initramfs
szymo - 26-02-2010 12:54
Zrobiłem tak:
update-initramfs -k 2.6.33 -c
potem dla pewności tak:
update-initramfs -u
i dalej jest to samo. Bez ponownej kompilacji się nie obejdzie?
winnetou - 26-02-2010 13:20
Dziękuje...
LiTE - 26-02-2010 14:54
szymo, teraz zrób jeszcze:
update-grub
szymo - 26-02-2010 15:59
szymo, teraz zrób jeszcze:
update-grub
No fakt, zapomniałem, działa. Oczywiście X-y się posypały, ale już wszystko w porządku.
Dziękuję.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|