设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> Linux >> Linux Remote-Boot mini-HOWTO
精品推荐
Linux点击TOP10
·Linux下安装LumaQQ
·口袋里的Linux:在您的U盘上运行SLAX
·Linux命令Man解释:PPPD(8) :点对点daemon协议
·虚拟网络计算工具VNC使用指南
·Linux系统中如何正确安装摄像头驱动
·Linux 核心--4.内存管理
·Linux 内核文件系统与设备操作流程分析
·Ethernet HOWTO Linux以太网-HOWTO (4)型号的信息
·Linux精彩桌面 GNOME桌面主题安装实例
·Linux下Flash/Shockwave播放器安装
操作系统点击TOP10
·Windows Vista完全硬盘安装法
·Windows Vista 激活不求人
·Windows Vista局域网网络连接设置
·Windows Vista系统动态桌面截图欣赏
·Windows XP中磁盘的分区应用
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·让Windows XP变身Vista
·一招搞定Vista系统软件不兼容问题
·教你如何正确配置和优化Windows Vista
·只转两圈 加快Windows XP启动速度
精选专题

Linux Remote-Boot mini-HOWTO

作者: 来源:http://www.xgdown.com/ 时间:2005-11-18 17:37:58

Linux Remote-Boot mini-HOWTO(7)
(您的-ip 是您的 Linux 客户端的 IP 位址,是以十进位有点的方法表示, 伺服器的-ip 是 NFS 伺服器的 IP 位址, 闸道器的-ip 是 Linux 客户端的预设闸道器, 网路遮罩 是 Linux 客户端的网路遮罩 而 机器名称 是Linux 客户端的主机名称). 再执行一遍 lilo , 重新启动您的电脑 (仍然是由硬碟机), 并选择 linux-nfs 开机设定. 您的电脑将如先前一般启动, 即使有一点慢. 如果在这里有某些东西不能正常工作, 您只要重新开机用您原来 local的 linux 开机设定并试著修正它. 大部份的状况是, 您的 NFS root 设定错误. 如果有任何东西您不了解, 看一下 /usr/src/linux/Documentation 这些档案... 您或许可以看看 NFS-Root-Mini-Howto. 

您可以再试一次,这次只用 append="root=/dev/nfs" 以确定 Linux kernel 可以透过 DHCP/BOOTP要求而获得您所设定的 IP 参数. 如果要这样做, 您必须在您的 DHCP 设定档中加入以下这些选项 (当然是要设定您自己的网路组态), 加上您的机器的硬体及 IP 位址: 


--------------------------------------------------------------------------------

option subnet-mask 255.255.252.0;
option routers 129.194.68.1; 
option root-path "/export/linux/rootfs";


--------------------------------------------------------------------------------

如果您的 Linux kernel 须要再加入其它指令参数, 您可以用 option option-177 来加入. 
下一步要使我们的系统在 唯读的 NFS 档案系统下可以工作. 


产生唯读的 NFS Root 档案系统
既然我们要我们的 root 档案系统在大部份的 Linux 客户端以唯读的方式挂上, 那就要使档案系统有些微的不同, 因此我们将需要写入权限的地方以 ramdisk 或 filecache 取代. 我们把这个档案系统建立在 /export/linux/rootfs 目录下, 而标准的版本则直接放到 /runtime/ 下. 登入您的 NFS 伺服器并在 /export/linux/rootfs目录下,建立以下的目录跟连结: 


bin -> cache/bin 
dev -> ramdisk/dev 
etc -> ramdisk/etc 
lib -> cache/lib 
root -> ramdisk/root 
sbin -> cache/sbin 
tmp -> ramdisk/tmp 
usr -> cache/usr 
var -> ramdisk/var 
cache/ 
bin -> /runtime/bin 
lib -> /runtime/lib 
sbin -> /runtime/sbin 
usr -> /runtime/usr 
mnt/ 
cdrom/ 
floppy/ 
tmp/ 
proc/ 
ramdisk/ 
dev -> /runtime/dev 
etc -> /runtime/etc 
root -> /runtime/root 
tmp -> /runtime/tmp 
var -> /runtime/var 
就如您所见的, 它看起来像正常的 root filesystem, 除了少部份几个是重新指到 /ramdisk, 有些则重新指到 cache 目录. 当用唯读的 NFS filesystem 开机, 我们将挂上一个已初始化过的 ramdisk 放在 /ramdisk 下. 同样□ 自己硬碟的分割区将被挂在 /cache 给 NFS 快取使用. 粗略的说,这个档案快取的原理是当the principle of the filecache is that whenever a symbolic link from the cache subdirectory is followed, it is replaced by its target. 如果目标自己是一个子目录, 则每一个子目录会转换成一个符号连结并连结到外部档案系统的原始位置. 注意档案快取使用绝对符号连结是必须的, 即使它们在 NFS 伺服器上是无意义的. 如果您不喜欢这样, 可以在您的 NFS 伺服器上,建立一个符号连结由 /runtime 到 /export/linux/rootfs/runtime . 

共20页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [208 :>

Linux Remote-Boot mini-HOWTO 相关文章:
Linux Remote-Boot mini-HOWTO 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com