除了我不知道如何处理 /var 之外,我几乎一切都在工作。如果我在内核参数上设置 R/W,一切都会按预期进行。
append initrd=/images/fedora/initrd.img-2.6.38-8-generic.nfs root=/dev/nfs rw nfsroot=10.129.1.113:/admin/linux/fedora/root
Run Code Online (Sandbox Code Playgroud)
但是,我不希望那样,我希望每个工作站都有自己的/tmp和/var. 我有哪些选择?我目前面临的问题是 Ubuntu 期望在/var/lib. 我已经在我的 fstab 中添加了一行,/var/lib但由于它不在那里,Gnome 拒绝启动。
这是我的fstab文件。
proc /proc proc defaults 0 0
/dev/nfs / nfs defaults 1 1
tmpfs /dev tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/run tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
#tmpfs /var/lib tmpfs defaults 0 0
Run Code Online (Sandbox Code Playgroud)
在 Sun 工作站时代,通常的做法是使用一个小磁盘构建一个系统,该磁盘/usr上可能有交换区、根目录、临时区域等。然后,大型共享区域/home可以通过 NFS 挂载。有时这种配置被称为“无数据”工作站。
您可能想从在您的计算机上本地构建基本操作系统开始。一旦设置完毕,您就可以轻松克隆它 - 几乎所有配置都可以通过 DHCP 完成。然后,所有客户端都安装相同的共享区域。这种方法还节省了一些网络流量。
| 归档时间: |
|
| 查看次数: |
1258 次 |
| 最近记录: |