先从装系统说起,偶用的是SUN E250—单位一台已经淘汰的服务器。偶下半年就要继续上学了,没事正好拿来废物利用一下(“废物”?,"==)。
开机,进入OK状态(等待显示器点亮瞬间,按下STOP+A,先按住STOP,再按A,如是PC键盘则是Ctrl+Break进入),试了几个PROM下的状态命令,如banner,probe-scsi-all,devalias(这个命令帮助我解决了后面的一个问题),printenv,setenv,set-default,boot,都很正常。然后我就把刻好的盘装进光驱,再输入boot cdrom,引导程序启动,根据自己的实际情况填写和选择,和装windows很像,安装完第一张盘后偶就傻眼了,咦,不是应该继续装第二张盘吗,怎么一直在
Boot device:.net file and args:
using onboard transceiver -- Link up
timeout waiting for arp/rarp packet
timeout waiting for arp/rarp packet
timeout waiting for arp/rarp packet
......
让我很是烦恼,只有不停的装 ,上网问问题也没最终解决,自己只好在摸索了。原来是boot device 的定位有问题,用printenv boot-device看到的设备居然和
机器自启动时使用的不一样,那就手动试试吧,进入OK状态,输入boot+boot-device的值,呵呵,成功了,系统终于装上了。但是为什么呢,直到后来一本资料才解
开了我的疑问,原来是我在开机时一直把电源的状态放在诊断上所至,晕啊。当时如果把开关放到运行方向上就不会出现这个问题了。
系统装好了,不能上网是个问题。看了很多资料不知所云,直到我在solaris精华版看到的一篇文章《solaris网络管理基础培训》,豁然开朗。其他的不多说了,这里
就光说一下如何让刚装的系统上网:
1添加一个/etc/resolv.conf文件,在其中填写DNS,具体格式是每一个DNS对应一个nameserver X.X.X.X domainname ?用cat看就是
#cat /etc/resolv.conf
#nameserver 192.168.0.1
#domainname SUN.com.cn
。。。。
2添加/修改 /etc/defaultrouter这个文件,直接将网关的IP写到文件里就行了
3修改/etc/nsswitch.conf文件,在hosts那行files的后面添加DNS这三个字母就行了。
如果在刚开始没有配置IP和计算机名,可以修改/etc/hostname.interface和/etc/hosts,/ect/nodename及/etc/netmask文件就行了。在hostname.interface,nodename和hosts中修改机器名
和IP,在netmask中修改掩码。其中Interface是网卡的名称,网卡的命名规则是网卡型号加数字,le是10M网卡(但是在Solaris 10就是lo),第一块10M网卡就是le0,第二块就是le1。100M网卡的第一块
就是hme0,依次类推。
还有一种方法就是sys-unconfig命令,重启后就可以设置IP,子网掩码,路由等。(没试)
再有就是用了useradd尝试了一下添加用户。
因为在solaris 8后root就不能远程登录了,必须将/etc/default/login文件中的CONSOLE=/dev/console注释掉,才能远程登录
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/