GRUB обновление конфигурации[РЕШЕНО]

Поставил генту, радуюсь.
Решил пересобрать ядро(из-за alsa и оперативки на ноуте). Ядро собрал, создал новую запись в /boot/grub/grub.conf
Заново устанавливаю grub:

grub> root (hd0,1)
Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,1)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.

Перезагружаюсь, а список загрузчика как был, так и остался.
В командной строке grub`a при "kernel путь/к/новому/ядру root=/dev/hda4" пишет file not found
Загружаюсь на старом ядре, смотрю в /boot все новые конфиги и ядро лежат.
Я чтото пропустил?

А зачем его

А зачем его устанавливать 2ой раз? Достаточно внести изменения в /boot/grub/grub.conf (который вы не показали кстати)
в первый раз вы написали что root (hd0,1) а во второй root=/dev/hda4. Это не одно и тоже

вобщем да,

вобщем да, конфиг граба в студию(/boot/grub/grub.conf), а там видно будет.

В том то и дело,

В том то и дело, что когда я редактировал grub.conf, изменения не вступали в силу. Вот и решил переустановить.

default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.24-r8
root (hd0,1)
kernel /boot/2.6.24-gentoo-r8 root=/dev/hda4

title Gentoo Linux 2.6.24-r8 New
root (hd0,1)
kernel /boot/2.6.24-gentoo-r8-new root=/dev/hda4

title Gentoo Linux 2.6.24-r8 rescue
root (hd0,1)
kernel /boot/2.6.24-gentoo-r8 root=/dev/hda4 init=/bin/bb

title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

А в /boot/grub/menu.lst

А в /boot/grub/menu.lst что?
че-т было у меня подобное, я писал в grub.conf, а он настройки брал из menu.lst...
Попробуй сделать menu.lst ссылкой на grub.conf, или перенеси настройки в menu.lst.

menu.lst

menu.lst - ссылка на grub.conf

знаю, но уменя

знаю, но уменя как-то то-ли руки кривые, то -ли встало криво, не создалась эта ссылка, и усе - загрузчик вывалился в >grub
руками kernel задал - загрузилось нормально... смотреть стал - нету ссылки, создал, все нормально грузанулось..

Замечание

Не знаю важное ли замечание, но когда я стартовал с liveCD то мой винт был виден как sda, на него же я и устанавливал загрузчик и прописывал все конфиги(grub.conf, fstab), но система не загружалась(стандартная ошибка выдавалась, не мог найти корневую систему). Попробовал установить на hda, система как ни странно заработала. И сейчас система видит винт как hda.

Замени /dev/hda4 на

Замени /dev/hda4 на /dev/sda4

Разобрался.

Разобрался. Дело было в /etc/fstab. Там раздел boot имел флаг noauto )

и что? это

и что? это нормально, у меня тоже стоит, все грузица...

А при

А при редактировании я не монтировал раздел :/
Пока играюсь с параметрами ядра, поставил на авто, чтоб не забывал и глупые темы не создавал)

А у меня так

А у меня так вообще, строка о загрузочном разделе /boot закомментирована в файле /etc/fstab то есть не монтируется. Слыхал, что именно так советуют разработчики grub.

а если

а если смонитировать нужно, всегда полностью писать?
помойму достаточно noauto...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".