![]() |
проблемма в том что все было сделанна как говорят статьи и howto(перекомпилил ядро и проч).
МашинаDC находит DHCP-server, загружает ядро по сети ядро, сама грузиться, но не может подмонтировать рутову файловую ситему(расшарена через nfs). Ядро пишет цитата: no nfs server avaliable, givin up. Причем на машине с которой она грузила ядро (с моеи тобишь), ей все расшарено права есть, перепроверял. У меня есть предположение что она просто не знает по какому адресу искать этот самый nfs. А не знаю где это ей указать. Если кто сталкивался, просьба поделитьмся мыслями. |
Продолжение...
NFSRoot - я смотил, теперь проблемма в том что ядро в панике не находит init. То что было на эту тему в форуме попроовал не подходит может все же найдется чел, который юзал загрузку по сети и могет поделиться опытом. |
А init то есть? то есть NFS root fs содержит все нужные файлы? То есть его можно использовать как root раздел для скомпиленного ядра?
|
Рутовый раздел содержит все нужные файлы,
Эта файловая система, которую я в качестве рута юзаю у меня с нее виртуальная машина грузиться без проблем. Ну так как есть свежие мысли |
>Ну так как есть свежие мысли
Две мысли... Ешь их хорошо пережовывая :) 1. Неудачно скомпиленное ядро (виртуальная машина грузится именно с этим ядром?) 2. Сервер i686 и выше, а грузить пытаешься i586 или еще слабее машинку... [s]Исправлено: mky, 22:01 24-08-2004[/s] |
Ядро грузиться нормально, и что ты понимаешь под "неудачно" нужные галки в IP auto config & nfsroot стоят - как по писанному.
А вот насчет того что пакеты скомпиленны под 586 возможно, но маловероятно, корневая система была сделанна в vmware с дистра шляпы 7.0 - сомнительно, что пакеты не для 386, но, на крайняк, на пне 1 должны работать. Похоже что ядро вообще управление init не передает: уже даже паниковать перестало об отсутствии оного, если перемешаешь init B init123 - к примеру, - никакой реакции при перезагрузке - вот это меня вообще в тупик ставит. Последнее что вываливается на моник - Freeing unused kernel memory:280 k |
Не помню, как было в RedHat 7.0,
НО RedHat 7.2 при установке определял процессор и если он был PentiumPRO и выше ставил пакеты i686 (в первую очередь glibc). Смотри, есть ли каталог /lib/i686 Это уже было проверено, что если воткнуть винт в P!!!, залить туда RH7.2 то потом этот винт не загрузится на P1. >и что ты понимаешь под "неудачно Например, выключена поддержка Unix domain sockets. >Похоже что ядро вообще управление init не передает: уже даже >паниковать перестало об отсутствии оного Это еще как? возвращай конфигурацию к той, при котором ядро паниковало и я вобще не понял, у тебя NFS root fs сервер что на VMware работает что ли??? |
Кондигурация системы такая, Есть "моя" машина чистокровный ASP 9.0, на нем стоит VMWare для всяких экспериментов. Также есть Р1 - его нужно загрузить по сети
VMware была использована чтобы сделать из диста Red Hat 7.0 рутовую файловую систему, потом она была перелита на локальный винт по nfs(назовем ее "новая"). Каталога /lib/i386 нет. Ярдо, которое грузиться на Р1 собрано для Pentium MMX, поддежка Unix domain sockets присутствует. И еще в дебря инет я нашел nfsroot-x-x-x, готовая рутовая файловая для сетевой загрузки, собранная в 97 году(назовем ее "старой"), так вот она загружается. И когда я меняю init, ld*,libc*, в "новой" системе на их аналоги из старой, - начинается паника. А если грузить чисто новую систему то последнне сообщение об освобождении памяти. Похоже что пакеты на самом деле для Р1 MMX не подходят. |
не по сабжу но в тему:
может кто даст УРЛ где есть подробное или не очень описание от и до настройки сервака линукс для загрузки тонких клиентов, плz |
Время: 07:38. |
Время: 07:38.
© OSzone.net 2001-