X-терминал (бездисковая система)
Модератор: Модераторы разделов
-
al1
- Сообщения: 33
- ОС: slackware_13
X-терминал
Ктонить собирал бездисковую систему на базе слаки? как правильно ядро откомпилировать? НЕ ВООБЩЕ ОТКОМПИЛИРОВАТЬ, а имненно для бездисковой системы чтобы по сети грузилось.
Выровняйте мне /dev/hands :)
-
Bravo
- Сообщения: 162
-
al1
- Сообщения: 33
- ОС: slackware_13
Re: X-терминал
это пишет при использовании для клиента ядра аналогичного ядру на сервере. на сервере стоит ядро из коробки. система slackware 12, kernel 2.6.21.5-smp.
за ссылку спасибо конечно, но я ее и раньше знал. по теме ничего не нашел. если там че и правда есть то ткните носом
за ссылку спасибо конечно, но я ее и раньше знал. по теме ничего не нашел. если там че и правда есть то ткните носом
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выровняйте мне /dev/hands :)
-
Slack
- Сообщения: 86
Re: X-терминал
У тебя скорее всего поддержка ext3, модулем стоит, поправь
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS=y
-
al1
- Сообщения: 33
- ОС: slackware_13
Re: X-терминал
подправил, собрал ядро с поддержкой initrd, куда и запихнул все модули. теперь пишет вот такую бюку....
при изучении содержимого initrd.gz нашел два файла: rootdev и rootfs. они пустые. случаем не здесь указывается что и как монтировать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выровняйте мне /dev/hands :)
-
Slack
- Сообщения: 86
Re: X-терминал
посмотри здесь: http://www.remoteboot.ru/forum/viewtopic.php?t=762
-
al1
- Сообщения: 33
- ОС: slackware_13
-
loki4
- Сообщения: 115
- ОС: GNU/Linux Arch Linux
Re: X-терминал
По поводу сборки ядра можно почитать хотя бы тут:
Diskless Nodes with Gentoo
HOWTO Diskless X terminal with read-only root
Не слака конечно, но ядро ведь дистрибутиро-назависимое.
А как у Вас вообще ядро передается, с серверной стороны все настроенно? Обратите внимание на опции ядра: [*] Root file system on NFS и чтобы NFS-сервер был запущен и настроен.
-
al1
- Сообщения: 33
- ОС: slackware_13
Re: X-терминал
loki4 писал(а): ↑24.03.2008 04:55
По поводу сборки ядра можно почитать хотя бы тут:
Diskless Nodes with Gentoo
HOWTO Diskless X terminal with read-only root
Не слака конечно, но ядро ведь дистрибутиро-назависимое.
А как у Вас вообще ядро передается, с серверной стороны все настроенно? Обратите внимание на опции ядра: [*] Root file system on NFS и чтобы NFS-сервер был запущен и настроен.
спасибо! уже кое-что получается. ядро грузится. теперь заморочки с udev..... думаю вообще отказаться от этого демона для клиентов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выровняйте мне /dev/hands :)
-
loki4
- Сообщения: 115
- ОС: GNU/Linux Arch Linux
Re: X-терминал
А что вообще за заморочки?
Не знаю, не знаю. Но у меня ядро нормально грузится и udev работает отлично. Похоже вы там перемудрили (или недомудрили?) с ядром. По какому мануалу собирали ядро, готовили сервер?
На первой картинке не грузятся некоторые модули. Это так и задумано?
Мне кажется все дело в INIT. Надо его ковырять, чтобы проверки rootfs не было, или она была ранее чем корень будет перемонтирован в rw. Кажется об этом написано на второй картинке.
Не знаю, не знаю. Но у меня ядро нормально грузится и udev работает отлично. Похоже вы там перемудрили (или недомудрили?) с ядром. По какому мануалу собирали ядро, готовили сервер?
На первой картинке не грузятся некоторые модули. Это так и задумано?
Мне кажется все дело в INIT. Надо его ковырять, чтобы проверки rootfs не было, или она была ранее чем корень будет перемонтирован в rw. Кажется об этом написано на второй картинке.
-
al1
- Сообщения: 33
- ОС: slackware_13
Re: X-терминал
в конфиге pxe пишу следующую строку:
label static
KERNEL bzImage
APPEND root=/dev/nfs nfsroot=10.0.0.1:/opt/root/ initrd=initrd.gz
IPAPPEND 1
и стало ядро грузится и до ошибок с udev доползать. туту дернул меня черт пересобрать ядро....опять не грузиться, не видит корень нфс((((
все важное вроде монолитом собрал.....(((
label static
KERNEL bzImage
APPEND root=/dev/nfs nfsroot=10.0.0.1:/opt/root/ initrd=initrd.gz
IPAPPEND 1
и стало ядро грузится и до ошибок с udev доползать. туту дернул меня черт пересобрать ядро....опять не грузиться, не видит корень нфс((((
все важное вроде монолитом собрал.....(((
Выровняйте мне /dev/hands :)
-
loki4
- Сообщения: 115
- ОС: GNU/Linux Arch Linux
Re: X-терминал
В ядро точно включена опция
[*] Root file system on NFS
?
Посмотрите логи NFS сервера, может он не запущен или не правильно настроен.
Чего пишет ядро, когда пытается подключить корень?
А ip-адрес выдается интерфейсу? У меня есть такое в конфиге: "APPEND ip=dhcp ..."
[*] Root file system on NFS
?
Посмотрите логи NFS сервера, может он не запущен или не правильно настроен.
Чего пишет ядро, когда пытается подключить корень?
А ip-адрес выдается интерфейсу? У меня есть такое в конфиге: "APPEND ip=dhcp ..."