- 论坛徽章:
- 1
|
本帖最后由 yiguihuo 于 2011-12-02 11:24 编辑
问题解决了发出来也许对大家有所帮助,其实没什么操作就是注意细节
在用add_install_client设置客户机系统从网络安装时有一个选项
-s 指定安装服务器的名称和路径
下面是我用-s和不用-s自动生成的共享
# cd /sol_10/Solaris_10/Tools/
# ./add_install_client -s 192.168.0.88:/sol_10/ kangte sun4u
# share
- /sol_10/Solaris_10/Tools/Boot ro,anon=0 ""
# ./add_install_client kangte sun4u
# share
- /sol_10 ro,anon=0 ""
问题就出在加-s的情况,安装会提示Enter filename [boot_archive]:找不到boot_archive文件
# find /sol_10/ |grep boot_archive
/sol_10/platform/sun4u/boot_archive
# ls -l /sol_10/platform/sun4u/boot_archive
/sol_10/platform/sun4u/boot_archive -> ../../boot/sparc.miniroot
这个连接文件指向/sol_10/boot/sparc.miniroot这个文件,但/sol_10/boot/目录并没有做nfs,所有会提示找不到文件
但有人会说我安装时就是加-s的也没出现问题呀,那你一定做了下面这部
# vi /etc/dfs/dfstab
share -F nfs -o ro,anon=0 /sol_10
手动添加了这个共享,其实我也做了这部,但当时我犯了个比较2的事,我执行了下面这部
# cd /sol_10/Solaris_10/Tools/
在执行的add_install_client命令
我们看看add_install_client这个命令在不同目录执行的效果就明白我要说的了
# cd /cdrom/cdrom0/Solaris_10/Tools/
# ./add_install_client -s 192.168.0.88:/sol_10/ kangte sun4u
# share
- /cdrom/sol_10_811_sparc/Solaris_10/Tools/Boot ro,anon=0 ""
看看这里默认添加的共享,并没有用到-s指定/sol_10目录,而是直接用当前光盘的介质做的,我当时进入
到/sol_10/Solaris_10/Tools/目录执行的add_install_client会生成下面的共享
share -F nfs -o ro,anon=0 /sol_10/Solaris_10/Tools/Boot
所有我即使添加了share -F nfs -o ro,anon=0 /sol_10也会和之前的子目录重复没有生效
其实sparc不用加-s选项,也不用加share -F nfs -o ro,anon=0 /sol_10这个共享,注意好细节就ok了。 |
|