[Решено] Странное поведение GRUB Legacy, грузит ядро только вручную
klim888 14 февраля, 2014 - 11:01
Поставил ОС, как обычно, по хендбуку.
grub пишет такую ошибку
Booting gentoo 3.10.25
root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/vmlinuz-3.10.25-gentoo root=/dev/sda2
Error 15: File not found
Press eny key ro continue..
Странность в том, что если из командной строки груба написать kernel /boot/vmlinuz-3.10.25-gentoo root=/dev/sda2, то всё грузиться как надо.
# cat /boot/grub/grub.conf
default 0
timeout 30
title 3.10.25
root (hd0,1)
kernel /boot/vmlinuz-3.10.25-gentoo root=/dev/sda2
# cat /boot/grub/device.map
(fd0) /dev/fd0
(hd0) /dev/sda
Подскажите в какую сторону смотреть, у меня фантазия закончилась.
»
- Для комментирования войдите или зарегистрируйтесь
покажи разбивку диска
покажи разбивку диска
# fdisk -l Disk /dev/sda:
# fdisk -l
Disk /dev/sda: 34.4 GB, 34359738368 bytes, 67108864 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb5b8202c
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 264191 131072 83 Linux
/dev/sda2 264192 67108863 33422336 83 Linux
/boot где находится ? Если на
/boot где находится ?
Если на /dev/sda1, то root(hd0,0)
Если на /dev/sda2, то root(hd0,1)
sda1 /bootsda2 /
sda1 /boot
sda2 /
Поменял root (hd0,1) на root (hd0,0), заработало, спасибо.