是否可以从 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。