快速业务通道

在机房内通过网络安装方法和Ghost安装Solaris的介绍

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-28
.SUNW.i86pc

在上一步添加客户端的过程中,运行完命令行后会有一段类似的文字:

“If not already configured, enable PXE boot by creating

a macro called PXEClient:Arch:00000:UNDI:002001

which contains the following values:

Boot server IP (BootSrvA) : 192.168.1.200

This macro will be explicitly requested by the PXE boot.”

所以我们还需要创建一个PXEClient的宏。宏的名称就是这段文字中的PXEClient:Arch:00000:UNDI:002001,具体请参考各自服务器的输出。宏的内容与SUNW.i86pc的内容一样。

这样我们主要的工作就已经做完了。这时候选择一台局域网内的机器,重启然后选择网络启动,可以看到只要能够分配到ip并且读取到boot file那么就可以顺利进行安装了。安装的过程与光盘安装有少少不同,不过全部都是基于GUI界面安装的,非常方便。

Ghost安装Solaris

对于机房来说,Ghost是最常使用的软件。通过尝试,可以使用Ghost来批量安装Solaris。主要原理就是利用机房的机器配置完全一样的特点,我们对每一台机器都采用了相同的分区结构,这样在一台机子上面安装好之后,将整个Solaris所在硬盘分区进行克隆。然后在其他的机子上进行恢复。Ghost可以将分区直接写为UFS,标记为BF。我们所需要做的工作就是安装Grub。

随便找一张Solaris安装盘,看到启动后的Grub菜单按c,进入grub>

找到硬盘上已安装的Solaris系统的位置

grub>find /platform/i86pc/multiboot

(hd0,2,a) ----上条语句的执行结果,显示Solaris系统启动分区。

我们也可以查找另一个文件:find /boot/grub/menu.lst

运行以下命令即可手动启动Solaris

grub>root (hd0,2,a)

Filesystem type is ufs, partition type 0x000000bf

grub>kernel$ /platform/i86pc/kernel/unix

grub>module$ /platform/i86pc/boot_archive

grub>boot

进入Solaris后,使用root身份���装grub,最后重新启动系统

#cd /usr/sbin

#installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0d0s0 (重新安装grub)

输出:Updating master boot sector destorys existing boot managers (if any) Continue (y/n)? y

stage1 written to partition 1 sector 0 (abs 31455270)

stage2 written to partition 1, 233 sectors starting at 50 (abs 31455320)

stage1 written to master boot sector

重启之后Grub就应该可以使用了。

但是在我所安装的机房出现一个特别有意思的情况,就是无论用什么方式安装完Solaris之后都无法出现Grub菜单,启动系统后只能看到黑屏的左上角有大写的GRUB,然后就是一个闪闪的光标。这样的问题我遇到过几次,通过总结可能是因为硬盘分区表的问题,也就是说Grub在安装的时候并没有写入到MBR里面去。通过摸索,运行以下几条命令即可修复:

grub>root (hd0,2,a)

grub>setup (hd0)

grub>install /boot/grub/stage1 (hd0) /boot/grub/stage2 /boot/grub/menu.lst

grub>setup (hd0,2,a)

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号