[ALTSP] [Comm] ALT Linux 4.0 Terminal. LTSP5

Дмитрий ddv at nevod.ru
Wed Jan 23 14:31:19 MSK 2008


Led пишет:
> Wednesday, 23 January 2008 13:19:38 ви написали:
>   
>> Led пишет:
>>     
>>> Wednesday, 23 January 2008 12:48:46 Дмитрий написав:
>>>       
>>>> Дмитрий пишет:
>>>>         
>>>>> Смотрел я логи DHCP. Собственно когда отрабатывает Etherboot, то я вижу
>>>>> в логах, что есть запрос и ответ. После того как Etherboot отработал,
>>>>> начинает работать ядро, цепляет сетевуху и никаких запросов в сеть не
>>>>> кидает, в логах ничего и tcpdump тоже ничего.
>>>>>           
>>>> собственно когда сейчас грузится с CD, визуально всё происходит точно
>>>> так же. Т.е. после того загрузчик CD получил vmlinuz по сети, он
>>>> передаёт управление этому ядру, то всвою очередь определяет eth0 и
>>>> делает DHCP запрос сразуже и благополучно получает ответ. Ну и далее
>>>> root монтируется естественно без проблем, т.к. сеть есть. Почему в
>>>> случае с Etherboot не делается DHCP запрос, а сразу же пытается
>>>> монтировать root?
>>>>         
>>> Похоже, что vmlinuz+initrd.img в этих двух случаях разные.
>>>       
>> Я предположил, что один загрузчик берёт ядро из
>> /var/lib/tftpboot/ltsp5/i586/, а другой из /boot, т.к. initrd.img
>> разные.
>>     
>
> почему из /boot? В /boot находятся vmlinuz+initrd для хост-системы, а вам же 
> нужно загружать тонкий клиент.
>
>   
>> поробовал менять initrd.img но ничего не помогло. Похоже что 
>> vmlinuz+initrd.img намертво зашиты в эльф nbi.img. Каким образом был
>> получен nbi.img?
>>     
>
> nbi.img - это контейнер, в котором vmlinuz+initrd.img из /boot чрута. Но ведь, 
> как вы написали, у вас
> .........
>  } else if substring( option vendor-class-identifier, 0, 9 ) = "Etherboot" {
>           filename "/ltsp5/i586/pxelinux.0";
> ...........
> т.о. nbi.img уже не используется? Или вы забыли перестартовать dhcpd?
>
>   
У меня сейчас

} else if substring( option vendor-class-identifier, 0, 9 ) = "Etherboot" {
          filename "/ltsp5/i586/nbi.img";

т.к. pxelinux.0 не работает, Etherboot сообщает, что неверный формат файла.



More information about the Ltsp-server mailing list