我们先起了Initramfs文件系统,通过wireless-tool能够通过无线模块连接至网络,也能够挂载服务器上的nfs目录,但是我们需要切换到NFS文件系统,也就是说不使用本地的文件系统了,在init文件里面执行
mount -t nfs -o nolock 192.168.15.103:/hsz/root/linux3.0.1_fs /tmp
exec switch_root /tmp /sbin/init
网上说由于切换的时候会把本地的根文件系统全部删除,而wireless-tool不是存在于内核态中的,所以wireless不能用,无线网络自然也就断掉了,问题就是,怎样能够保证在执行切换文件系统的时候,无线网络不断。大牛给个思路。
文件系统 NFS 网络
------解决方案--------------------
我的建议是把initramfs复制到本地,在执行switch_root,一般initramfs尺寸不大