Chinaunix

标题: 用笔记本内SOLARIS CD ISO 如何安装无光驱的V440 [打印本页]

作者: wangnn    时间: 2008-10-08 08:38
标题: 用笔记本内SOLARIS CD ISO 如何安装无光驱的V440
。。。。。。。。。。。。。
作者: sunshiene    时间: 2008-10-08 08:59
只有一台440吗?有别的sun设置的话最好,传到一台机器上把光驱共享了boot net,找一下论坛里的文档就能搞定了。要是只有一台440就比较麻烦了,可以装个vmware下的solaris去做或者装NFS软件在笔记本上。不过我都没有做过,楼主自己在网上找找资料,应该是有的。
作者: ziggler    时间: 2008-10-08 09:03
[原创] 用iso盘无光驱网络安装solaris9 sparc
http://www.chinaunix.net 作者:paradise  发表于:2007-08-28 20:50:59
【发表评论】 【查看原文】 【Solaris讨论区】【关闭】

最近衰神附体,公司的目前唯一有光驱的sun服务器的光驱也被我弄报销了(罗嗦),而忽然又来了被客户搞瘫的一台ultra60,为什么说个"又"字?搞了一个下午,终于把ultra60给重装了系统,呵呵,为什么还要写一篇文章呢,应为如果简单的mount v1的iso,是不能运行Solaris_9/Tools/add_install_client的,里面还有一个小小的技巧。参考了cnunix.net东方蜘蛛的网络共享光盘安装文档和Creating a Jumpstart server from Solaris 9 ISO's. (C) Copyright Scott Howard, 2003 scott@doc.net.auhttp://www.unixgroup.net,中国UNIX用户协会(CUUG),Ken搜集整理.undefined@163.com,2003.08.21。这相信是目前最经济的安装方法了,装新系统不要刻盘,哈哈哈哈.我找到了e文大意说是用物理光驱可以mount光盘slice 0 and slice 1,这样就能直接看到s0和s1目录,但是mount iso就只能看到s0,所以要把s1从iso里抠出来。
# ls -l sol-9*
-rw-r--r-- 1 root root 576364544 Jan 1 11:16 sol-9-u1-sparc-v1.iso
-rw-r--r-- 1 root root 291962880 Jan 1 21:42 sol-9-u1-sparc-v2.iso

# dd if=sol-9-u1-sparc-v1.iso of=vtoc bs=512 count=1
1+0 records in
1+0 records out
得到vtoc(Virtual Table of Contents)文件

# od -D -j 452 -N 8 < vtoc
0000000 0000000888 0000546560
0000010
计算起始偏移量和s1长度

# echo 888*640 | bc
568320

通过起始偏移量算实际偏移地址

# dd if=sol-9-u1-sparc-v1.iso of=sol-9-u1-sparc-v1-s1.iso bs=512 skip=568320 count=546560
546560+0 records in
546560+0 records out

导出文件,得到s1的iso


# mkdir /cd
# mkdir /cd/s0
# mkdir /cd/s1
# lofiadm -a /system/sol-9-u1-sparc-v1.iso /dev/lofi/1
# lofiadm -a /system/sol-9-u1-sparc-v1-s1.iso /dev/lofi/2

When mounting slice 1 we need to remember that it is a UFS partition, not HSFS like you'd normally expect on a CD-ROM.

# mount -F hsfs -o ro /dev/lofi/1 /cd/s0
# mount -F ufs -o ro /dev/lofi/2 /cd/s1

开始最简单的网络安装方法:
1./etc/hosts 设要装系统机器的IP主机名
127.0.0.1 localhost
192.168.1.211 netra loghost
192.168.1.212 ultra5
2./etc/ethers 设要装系统机器的MAC地址
8:0:20:b0:bb:5a ultra5
3 # share -F nfs -o ro,anon=0 /cd/s0
# /usr/lib/nfs/nfsd
# /usr/lib/nfs/mountd
# /cdrom/cdrom0/s0/Solaris_9/Tools/add_install_client ultra5 sun4u(sun4u指SPARC的h核体系结构)
saving original /etc/dfs/dfstab in /etc/dfs/dfstab.orig
Adding "share -F nfs -o ro,anon=0 /cd/s0" to /etc/dfs/dfstab
Adding "share -F nfs -o ro,anon=0 /cd/s0/Solaris_9/Tools/Boot" to /etc/dfs/dfstab
making /tftpboot
enabling tftp in /etc/inetd.conf
starting rarpd
starting bootparamd
updating /etc/bootparams
copying inetboot to /tftpboot

1-3步是在安装服务器上要配置的

4 在要新装系统的ultra60上stop+A进ok模式,输入boot net - install

5第一张光盘装完了之后,在安装服务器上将v2盘mount到/cd/cd2,
#lofiadm -a /system/solaris9sparc/sol-9-u4-sparc-v2.iso /dev/lofi/3
#mount -F hsfs -o ro /dev/lofi/3 /cd/cd2
#share -F nfs -o ro,anon=0 /cd/cd2
选择第二项输入:192.168.1.211:/cd/cd2

6.如5,装lang盘
7.安装完毕,如有疑问,发mail给我

http://www.chinaunix.net/jh/6/145340.html
作者: yoyosys    时间: 2008-10-08 09:21
不错,Solaris 10 下面如果有较多机器没有光驱,可以试着搭个JumpStart Server
作者: ljhappy    时间: 2008-10-08 09:29
学习了,有时间弄弄
作者: sunshiene    时间: 2008-10-08 10:00
原帖由 yoyosys 于 2008-10-8 09:21 发表
不错,Solaris 10 下面如果有较多机器没有光驱,可以试着搭个JumpStart Server

对头,还是jumpstart方便
作者: syslog    时间: 2008-10-08 11:01
安装vmware,在vmware里面装sol10的x86版本虚拟机,然后再该虚拟机里面添加安装服务器,在v440上boot net即可安装。
作者: wangnn    时间: 2008-10-09 13:26
试过,不行
作者: ljb3dnow    时间: 2011-03-20 01:33
手头一台v240 用 虚拟机装solaris10 做好nfs,不能安装系统,v240找不到
作者: free4us    时间: 2011-03-20 11:37
net install
作者: haishui    时间: 2011-03-20 14:24
jumpstart安装吧。
作者: ericyan_cu    时间: 2011-03-20 16:53
通过vmware网络安装 solaris 10/u9 到 v210上过程如下:,
1 在笔记本电脑上安装Vmware 虚拟机软件;
2 安装一台运行solaris 10 x86 的虚拟机。
注意点:虚拟机的网络口设成bridge 模式,
Solaris 10 x86 虚拟机硬盘空间需要留出5G 空间

笔记本ip:            192.168.88.34
solaris10_U7虚拟机ip:192.168.88.121  hostname:yyq
V210IP:               192.168.88.122  hostname:V210


1.安装目录创建,复制光盘
1.1 创建存放Solaris OS 映像的目录
    # mkdir /export/solaris10
1.2 插入Solaris 10 for sparc 的DVD 光盘
1.3 转到已挂载光盘上的Tools 目录
    # cd /cdrom/Solaris_10/Tools
1.4 将驱动器中的DVD 映像复制到安装服务器的硬盘上(本步骤需要较长时间)
    # ./setup_install_server /export/solaris10
1.5 验证安装服务器映像的路径是否被正确共享
    # share | grep /export/solaris10
如果没有显示安装服务器的路径,请执行以下步骤:
将下行添加到/etc/dfs/dfstab 文件中:
share –F nfs –o ro,anon=0 /export/solaris10
打开NFS 服务:
    # svcadm enable svc:/network/nfs/server

2.机器身份设定
   2.1 将安装客户端的主机名和IP 地址添加到/etc/hosts 文件里
   #
   # Internet host table
   #
    127.0.0.1 localhost
    192.168.88.121 yyq loghost
    192.168.88.122 v210

   2.2创建/etc/ethers 文件(如果没有的话)



3.配置文件创建

创建一个Profile Server,并沿用example里的profile,rules,beging/finish scripts
#mkdir /jumpstart
#cp -r /export/Solaris_2.10/Misc/jumpstart_sample/* /jumpstart
#share -F nfs -o ro,anon=0 /jumpstart
#shareall
#cd /jumpstart
# ./check
Validating rules...
Validating profile any_machine...
The custom JumpStart configuration is ok.
#cat rules.ok
any - - any_machine -

添加安装客户端
# cd /export/solaris10/Solaris_10/Tools
# ./add_install_client -s yyq:/export/solaris10 -e 0:3:ba:f:33:89 v210 sun4u
# more /etc/ethers---确认client已被成功加入
客户端网卡mac地址可用ok> banner



4客户端安装
ok>boot net - install 根据提示一步一步往下安装。
作者: michael1983    时间: 2011-03-20 20:27
进来学习了,从来都是用光盘装的。。
作者: 东方蜘蛛    时间: 2011-03-20 23:32
12楼的方法可以更简单些,用vmware的光驱共享安装




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2