![从 NFS v4 进行 Netboot Debian(wheezy)](https://linux22.com/image/581504/%E4%BB%8E%20NFS%20v4%20%E8%BF%9B%E8%A1%8C%20Netboot%20Debian%EF%BC%88wheezy%EF%BC%89.png)
是否可以从 NFS v4 启动 Debian Wheezy?
使用 NFS v3 的 Bootwing 工作正常。使用 NFS v4 则不行。
这是我的/etc/exports
:
/nfs 192.168.100.0/24(ro,sync,insecure,no_root_squash,no_subtree_check,fsid=0)
/nfs/root 192.168.100.0/24(ro,nohide,sync,insecure,no_root_squash,no_subtree_check)
/nfs/root/www
包含网络服务器的根。
命令行是:
rootfstype=nfs4 root=/dev/nfs4 nfsroot=192.168.100.1:/root/www
失败
mount call failed - server replied: Permission denied.
从 initrd 中的 busybox 挂载失败:
mount -t nfs4 192.168.100.1:/nfs/root/www /root
mounting .. failed: Invalid argument
我需要修改 initrd 吗?
答案1
我认为您必须创建一个包含 nfs4 mount utils 的 initrd。或者尝试以下方法:http://packages.debian.org/squeeze/dracut。