On Tue, Jun 24, 2003 at 02:43:10PM +0300, Pasha Kustov wrote:
> Так, конечно, тоже можно сделать. Но я хочу чтобы он не только свой
> адрес-гейт-имя брал от dhcp-сервера, но и nfs-путь к корню...
так параметром nfsroot ты и говоришь где у тебя будет nfs (на какой
машине)
мне надо было сделать что бы работало 10 машин, почитав доки я сделал
след. образом, dhcp раздает фиксированную 10-ку адресов
192.168.0.240-249, а rootfs лежат в /tftpboot/192.168.0.240
/tftpboot/192.168.0.241 и т.д. а usr монтируется отдельно
для экономии места. Или у тебя одна машина будет работать?
Просто если брать адрес с гейта, я не увидел как сделать его по иному,
чем у меня, динамическим. Или ты хочешь нескольким машинам один и тот же
root fs скормить? Или я все таки не понял задачи ;)
> >
> >>Поднял DHCP-сервер, сделал NBI-image, всё указал нормально. Но ядро при
> >>загрузке говорит NFS Server available: giving up.
> >>VFS: Unable to mount root fs via nfs и т.д.
> >>mknbi-linux --append="root=/dev/nfs nfsroot=192.168.10.106" ни к чему не
> >>привели. Что делать? И ещё: как эту строчку (nfsroot=... ) можно
> >
> >
> >Попробуй так
> >mknbi-linux --output=linux.img
> >--ip="0.0.0.0:192.168.0.1:192.168.0.1:255.255.255.0:"
> >--append="root=/dev/nfs" bzImage
> >
> >да, еще root fs машин должны лежать на сервере в /tftpboot/<dhcp_ip>, то
> >есть в папкак с именами соотв. именам машин.
> >