上一篇我们假设的环境是没有光驱的服务器,可以用硬盘安装方式来安装Solaris。就是先把安装的镜像拷贝到硬盘中,然后借助Grub For DOS这个工具来进行安装。今天我们再来看看另一种安装方式:网络安装Solaris。
        实验环境:Server端为一台已经安装好Solaris的服务器,我们用名称为Solaris10的虚拟机来代替。Client端是裸机,没有任何操作系统。客户机和服务器之间的网络我们用VMware Network Adapter VMnet1来实现。用服务器端来配置DHCP服务器,客户端用PXE方式启动,能够获取到一个分配的IP地址,然后通过网络来安装Solaris。好了,啥也不说了,我们来一起做实验吧!
1、在Server端的Solaris中新建一个目录:/sol_10做为安装文件的目录。
Snap1
2、将Solaris的系统镜像插入到虚拟光驱中,然后进入/cdrom/sol_10_1008_x86/Solaris_10/Tools/目录下。
Snap2
3、执行这条命令:./setup_install_server /sol_10 。拷贝安装文件到刚刚建立的目录中,供Client端访问。
Snap4
4、安装boot file。这里我们直接执行命令./add_install_client -d -s 192.168.1.246:/sol_10 i86pc i86pc。通过add_install_client命令告诉Server端将对i86pc(X86)的机器通过DHCP的方式启动(-d参数指定),并指定Install Server及共享的nfs安装目录(-s参数指定)。
Snap25
5、既然要Client端访问,那我们必须要建立共享了。文件共享的方式我们讲过两种:NFS、Samba。用哪个呢?还用问么?当然是NFS了,这是Unix系统之间的文件共享。
Snap7
6、然后在Server端配置DHCP服务器,这个可以参考前一篇文章:跟小段一起学Solaris(17)---DHCP服务。一切按照默认方式选择就OK,但是这里有一点区别,要先建宏,在建立地址。在出现如下画面时点击‘否’。
Snap9
7、新建宏:名称自己拟定,要添加两个选项:
BootSrvA   192.168.1.246
BootFile   i86pc
Snap10
8、宏在哪里使用呢?就是这啦,配置地址时选择刚刚建的宏就OK了。
Snap11
9、成功配置DHCP服务器之后,启动、或者重启DHCP服务。
Snap12
10、在这里我们能查看是否配置成功,后边的宏一列中,是我们刚刚建立的宏。
Snap13
11、OK,Server端算是配置完了。下面看看Client端如何使用吧。
Snap14
12、因为Client端虚拟机中没有任何操作系统,所以会以PXE方式启动,这个画面证明我们的DHCP服务器配置成功。
Snap15
13、哈哈,Boot File生效了!
Snap16
14、这里还用我说么?有不明白的看我的另一篇文章吧:虚拟机安装Solaris10。
Snap18
            好的,今天的任务圆满完成,以后再碰到安装Solaris的时候我们会有3种方式来进行了。艺不压身、×××!