[sisyphus] PXE network boot & initrd.img
Ivan Adzhubey
=?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Чт Апр 1 09:47:59 MSD 2004
Господа, товарищи и братья!
Вопрос совершенно off topic, но трехдневное неустанное гугление не привело к
позитивному результату, так что очень прошу поделиться если у кого есть
опыт...
Кто-нибудь пользуется сетевой загрузкой? Хочется странного, хотя все советуют
собирать клиентское ядро со всеми необходимыми драйверами - хочу грузить по
сети и ядро и initrd с модулями, в том числе с модулями драйверов сетевых
карточек. Удалось настроить dhcpd, tftp, pxelinux, все работает, кроме
initrd. При попытке указать в параметрах pxelinux образ initrd - ядро
загружается нормально, затем пишет на консоли клиента:
Loading initrd: initrd-test.img...
И виснет на этих трех точках. Если initrd не указывать - все работает как
документировано, но nfsroot естественно не находится, поскольку ядерный
IP-config сетевой карточки не видит. Причем если initrd.img указан в конфиге
pxelinux, то tftp/pxelinux действительно пытаются образ загрузить, так как
если например указать неверное имя файла для него, то выдается ошибка:
Loading initrd: Could not found initrd-xxx.img file
То есть сетевая загрузка как таковая явно работает, капризичает сам
initrd.img. Чего ему нехватает для счастья?
--
Иван
Подробная информация о списке рассылки Sisyphus