РЕШЕНО. установку выполнил, но после перезагрузки завис.

на экране следующее:
Root-NFS: No NFS server available, giving up. Unable to mount root fs via NFS, trying floppy.
Cannot open root device hda3 or unknown-block(2,0)
Please append a correct "root=" option;
here are the available partitions.
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(2,0)

в grub.conf у меня следующая запись:
...
kernel /boot/mykernel root=/dev/hda3

>>Please append a correct

>>Please append a correct "root=" option;

Видимо указали не тот диск для root, когда устанавливали grub или в grub.conf.

вывод fdisk /dev/hda -> p

Device Boot start end Id
/dev/hda1 * 1 5 83
/dev/hda2 6 68 83
/dev/hda3 69 2432 83

а...

а разве в root не бутовый диск указывают? который у тебя hda1

Ну, как в грубе - понятия не имею (лень)...

Morbiuz написал(а):
а разве в root не бутовый диск указывают? который у тебя hda1

А в lilo указывается самнастоящий корневой раздел.

:wq
--
Live free or die

Второй комент

Второй комент прочитай.
http://www.gentoo.ru/node/8612

спасибо. я проверял уже, у

спасибо. я проверял уже, у меня выбраны оба интерфейса.
попробую убрать один, чтобы остался IDE.

Ты гонишь!

Это называется не "завис", а "неправильный конфиг загрузчика".

С какого ... он у тебя пытается смонтировать корень на NFS???
Есть мнение, что ты процитировал немного не ту строчку конфига загрузчика.

ЗЫ: И вообще, lilo рулит! Старый конь борозды не испортит!!! :)))

:wq
--
Live free or die

В том то и дело что он

В том то и дело что он старый. :D

а какой новый?

а какой новый?

Старый - это я по поводу

Старый - это я по поводу lilo. Раньше на нём сидел, а потом переборол лень и переехал на grub.

Ещё бы вывод grub.conf было бы неплохо.

P.S: Чего такой бедный вывод fdisk'a. Давай весь fdisk -l /dev/hda.

fdisk -l /dev/hda & grub.conf

FDISK

Disk /dev/hda: 20Gb
Units = cylinders of 16065 * 512

Device Boot Start End Blocks Id System
/dev/hda1 * 1 5 40131 83 Linux
/dev/hda2 6 68 506047+ 82 Linux swap / Solaris
/dev/hda3 69 2432 18988830 83 Linux

GRUB

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

title Gentoo Linux 2.6.27-r8
root (hd0,0)
kernel /boot/mykernel root=/dev/hda3

И?

Hibiky написал(а):
В том то и дело что он старый. :D

А какой смысл изобретать что-то новое, если старое работает, и работает хорошо?..

:wq
--
Live free or die

Видел такую штуку как описано

Видел такую штуку как описано в посте. Потом вспомнил, что ступил, и всё исправил ;-)
Думаю у автора та же проблема.
Система или собрана на чистом libsata, или во время установки зацеприло SATA диск как PATA.
В общем рекомендация - попробовать /dev/sda3

достаточно исправить в

достаточно исправить в /boot/grub/grub.conf
root=/dev/hda3 на
root=/dev/sda3 ?
или еще где-то

Видимо разработчики видели

Видимо разработчики видели смысл когда разрабатывали grub.
А по мне так я променял лило на губ из-за красивостей, хотя настройка чуть сложнее чем в лило. И груб работает прекрасно.

Вот что ты пропустил в grub.conf:

root (hd0,0)

И ещё. Я не знаю будет работать у тебя swap или нет, если он у тебя конечно есть, но swap раздел обычно идёт с ID=82 в fdisk'e.

спасибо, тип swap-раздела

спасибо, тип swap-раздела исправил.
а вот в /boot/grub/grub.conf
запись
root (hd0,0)
у меня есть. когда переписывал содержимое файла, пропустил. сейчас исправил.

груб ни при чем, ядро

груб ни при чем, ядро неправильно сконфигурировано - либо файловая система модулем, либо ata.
Смотри выше - если разделы определены, то фс. если разделов нет - то ata.
А вообще - в поиск :)

:wq

.

Alexandre написал(а):
груб ни при чем, ядро неправильно сконфигурировано - либо файловая система модулем, либо ata.
Смотри выше - если разделы определены, то фс. если разделов нет - то ata.
А вообще - в поиск :)

Чтобы идти в поиск не на йух, а за ответом нужен ключ поиска.

Есть мнение, что в данном случае имеет смысл подумать о монтировании разделов не по имени (/dev/{h,s}daN), а по метке (см. ls /dev/disk/).
В таком случае работоспособность загрузчика типа grub (повторюсь: lilo рулитЪ!) не зависит от того, на использование какого интерфейса (IDE || libata) сконфигурировано ядро.

:wq
--
Live free or die

Пара риторических вопросов,

Пара риторических вопросов, отвечать не треба, ибо "решен" уже:

1. Чем это лило рулит то? И какая разница как обозвать раздел? Тем более что он ядро уже передал в загрузку! Значит указан как минимум верно.
2. Первый пост прочтите, пожалуйста, внимательно (!) А потом давайте свои матёр(н)ые ответы. Kernel panic - значит загрузка уже пошла и ядро как минимум подхватилось грубом.
3. Повторюсь - лило или груб вообще ни при чем!!! Да хоть акронис какой-нить будет их грузить!
4. Ключ поиска генерится в мозгах юзера и зависит от него только. А процесс загрузки и ошибки типа kernel panic обсуждался не раз и не два и на этом и на множестве других ресурсов.

:wq

И пара столь же риторических ответов

1. "Старый друг лучше новых двух" (с)

2. Такая, что в зависимости от конфигурации ядра оно может именоваться по-разному.
К чему это приводит, полагаю, разъяснять не надо?
Правильный же подход к именованию разделов избавляет от исправления ряда конфигурационных файлов для приведения их в соответствие с конфигурацией ядра.

3. Настоятельно рекомендую осознать разницу между началом и успешным завершением загрузки.
В качестве наводящего вопроса могу предложить поразмылисть над сообщением ядра в случае, когда не удалось смонтировать необходимые разделы (ну забыл человек исправить тот же /etc/fstab...)?

:wq
--
Live free or die

вы правы - я попробовал оба

вы правы - я попробовал оба загрузчика, результат одинаковый, т.е. никакой.
при установке видимо нужно очень внимательно относиться к своему железу
и, соответственно, к команде make menuconfig. тогда начинает получаться. спасибо.

Скорее всего ФС

Я когда 2.6.27-r8 собирал, та же проблема была. Оказалось--не вкомпилил поддержку ФС. В menuconfig`e если по-быстрому собирать, вполне можно пропустить или модулем собрать.

^_________^ <-----котэ

make oldconfig

make oldconfig

:wq
--
Live free or die

спасибо. добавил (*) в menu

спасибо. добавил (*) в menu config во все, что могло относиться к моей машине.
пересобрал ядро и все заработало! :)

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

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