LINUX.ORG.RU

Grub2, file not found при первой попытке, потом работает.


0

0

Debian squeeze, обновил grub до нового grub2. Чудненькая вещь, но порой выдает file not found при загрузке системы. Т.е. при первой попытке загрузится (будь то автоматически через 5 секунд или "в ручную") пишет file not found, потом после тыкания по esc и enter через какое-то время грузится, причем четкой зависимости от порядка тыкания не нашел, что печально. Даже показалось, что ее и нет.
Довольно радражающие поведение у grub2. Что делать, как быть?

#
# 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 ###
set default=0
insmod reiserfs
set root=(hd0,6)
search --no-floppy --fs-uuid --set 2657ed79-e24f-4b90-889c-370bf8dfc8c5
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
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod reiserfs
set root=(hd0,6)
search --no-floppy --fs-uuid --set 2657ed79-e24f-4b90-889c-370bf8dfc8c5
insmod png
if background_image /boot/grub/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, Linux 2.6.30-1-686" {
insmod reiserfs
set root=(hd0,6)
search --no-floppy --fs-uuid --set 2657ed79-e24f-4b90-889c-370bf8dfc8c5
linux /boot/vmlinuz-2.6.30-1-686 root=UUID=2657ed79-e24f-4b90-889c-370bf8dfc8c5 ro quiet
initrd /boot/initrd.img-2.6.30-1-686
}
menuentry "Debian GNU/Linux, Linux 2.6.30-1-686 (recovery mode)" {
insmod reiserfs
set root=(hd0,6)
search --no-floppy --fs-uuid --set 2657ed79-e24f-4b90-889c-370bf8dfc8c5
linux /boot/vmlinuz-2.6.30-1-686 root=UUID=2657ed79-e24f-4b90-889c-370bf8dfc8c5 ro single
initrd /boot/initrd.img-2.6.30-1-686
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### 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.
menuentry "Microsoft Windows XP Home Edition RU" {
set root=(hd0,1)
chainloader +1
}
### END /etc/grub.d/40_custom ###

Re: Grub2, file not found при первой попытке, потом работает.

Корень на рейзере и нет отдельного бута? мда...

kapsh ()

Re: Grub2, file not found при первой попытке, потом работает.

А у меня он каждый раз пишет

error: You need to load the kernel first.

Press any key to continue...
Причем при загрузке с дистрибутивного лайв-сиди, так что кривизна рук тут ни при чем.

Надо просто понимать, что grub2 — это не рабочая софтина, а некий аттракцион. И попытка использовать его в работе превратит работу в балаган. Только и всего.

nnz ★★★★ ()

Re: Grub2, file not found при первой попытке, потом работает.

>Корень на рейзере и нет отдельного бута? мда...

А зачем?

>Надо просто понимать, что grub2 — это не рабочая софтина, а некий аттракцион. И попытка использовать его в работе превратит работу в балаган. Только и всего.

Теперь это уже стало понятно :)

usrnkl ()

Re: Grub2, file not found при первой попытке, потом работает.

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9ff56a88

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3825 30724281 7 HPFS/NTFS
/dev/sda2 3826 19457 125564040 f W95 Ext'd (LBA)
/dev/sda5 3826 4348 4200966 82 Linux swap / Solaris
/dev/sda6 4349 5623 10241406 83 Linux
/dev/sda7 5624 6146 4200966 83 Linux
/dev/sda8 6147 19457 106920576 7 HPFS/NTFS
[10:47][username:~]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 10241024 5297180 4943844 52% /
tmpfs 1037108 0 1037108 0% /lib/init/rw
udev 10240 176 10064 2% /dev
tmpfs 1037108 4 1037104 1% /dev/shm
/dev/sda7 4200824 1281020 2919804 31% /home
/dev/sda8 106920572 94176956 12743616 89% /media/data

usrnkl ()

Re: Grub2, file not found при первой попытке, потом работает.

Ну если , NTFS сидит на логическом разделе у вас - это явно неудачная идея. И загрузочный раздел на NTFS у вас.

И при ошибках на NTFS вполне возможно, что первая загрузка как-бы их исправляет.

elipse ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.