[sisyphus] grub & kernel 2.6 trouble

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Пн Сен 27 10:48:12 MSD 2004


Это из-за ядра, а не grub.

Попробуйте вместо root=/dev/sda6 поставить root=0806

0806 - это номер устройства. Определяется как

$ls -la /dev/sda6
brw-rw----  1 root disk 8, 6 Июл 26 16:59 /dev/sda6
$

8 и 6 переведите в hex ( 08 и 06 соотв.), потом соберите из них 4-значное 
число (в данном случае 0806).

Ядро 2.6 (как я выяснил) определяет самостоятельно номер устройства только 
для /dev/hda<номер>. Для других устройств требуется явное указание. Lilo 
же сам преобразует /dev/.... в номер и использует его в root вместо 
текста. Но если он определил его неправильно - всё летит в тартарары.

У меня стоит grub, корень тоже на /dev/sda6, ядро 2.6.8, всё работает.

В сообщении от 25 Сентябрь 2004 23:53 Вадим Кононенко написал:
> Всем доброго времени суток


Подробная информация о списке рассылки Sisyphus