[sisyphus] PXE network boot & initrd.img

Ivan Adzhubey =?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Чт Апр 1 12:37:50 MSD 2004


On Thursday 01 April 2004 02:45 am, Anton Farygin wrote:
> On Thu, Apr 01, 2004 at 12:47:59AM -0500, Ivan Adzhubey wrote:
> > IP-config сетевой карточки не видит. Причем если initrd.img указан в
> > конфиге pxelinux, то tftp/pxelinux действительно пытаются образ
> > загрузить, так как если например указать неверное имя файла для него, то
> > выдается ошибка:
> >
> > Loading initrd: Could not found initrd-xxx.img file
> >
> > То есть сетевая загрузка как таковая явно работает, капризичает сам
> > initrd.img. Чего ему нехватает для счастья?
>
> А какой размер initrd.img ?

Размер 132K, сжатый естественно. Добавлены только модули e100 и e1000. Завтра 
смонтирую его и посмотрю на linuxrc, похоже что он и не пытается сетевые 
модули грузить. Возможно стоит попробовать трюк с rdev и созданием фиктивного 
/dev/nfs, описаный в nfsroot.txt, это я еще не пробовал.

Просто хотелось бы знать - грузить драйвер для сетевухи модулем из initrd при 
наличии nfsroot это в принципе невозможно? Однозначного ответа в документации 
я не нашел, но и примеров такого изврата тоже нигде не встретил.

Плюну, наверное, и вкомпилю в ядро.

-- 
Иван




Подробная информация о списке рассылки Sisyphus