Chinaunix首页 | 论坛 | 博客
  • 博客访问: 115290
  • 博文数量: 90
  • 博客积分: 1370
  • 博客等级: 中尉
  • 技术积分: 1005
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-20 20:37
文章分类

全部博文(90)

文章存档

2012年(90)

分类: IT业界

2012-01-04 20:57:31

一、背景: 
    V880,两块72G光纤硬盘。SunOS5.8 Generic_108528-21 sun4u sparc SUNW,Sun-Fire-880.Disk0是系统盘,disk1是它的克隆盘。现在disk0有问题,要求用新硬盘new disk更换disk0,成功以后重新克隆disk1,使它能够引导系统。 
二、操作步骤: 
1.拔出disk1硬盘,插入新硬盘new disk,开始克隆系统. 
  dd if=/dev/dsk/c1t0d0s2 of=/dev/dsk/c1t1d0s2  
  bs=8192k 
注意:c1t0d0s2是源盘disk0,c1t1d0s2是目标盘new disk, 
bs 是块的大小。源盘和目标盘一定要分清楚,如果错了, 
盘上的数据会全部被删掉。72G的硬盘需要85分钟左右。 
2.把克隆好的盘new disk放入原系统的位置,重新启动,不 
能启动。发现new disk的WWN与/etc/vfstab里的WWN不匹配, 
所以需要修改WWN。(WWN是world wide name 的简称,每一 
块盘都有一个唯一的WWN) 
3.从光盘引导系统。 
   OK boot cdrom –s 
安装根文件系统到/mnt 
#mount /dev/dsk/c1t0d0s0 /mnt 
使new disk /etc/path_to_inst中的设备名与实际/devices 
中的设备名一致 
#drvconfig  -r /mnt –p /mnt/etc/path_to_inst 
#cd /devices 
#find . –print |cpio –pduVm  /mnt/devices 
创建new disk从逻辑设备到物理设备的正确的连接 
#disks –r /mnt 
设置new disk 的/dev/dsk/c1t0d0s0 为启动设备 
#luxadm set_boot_dev /dev/dsk/c1t0d0s0 
4.用硬盘重新启动,能启动,但不能进入图形模式。查找资 
料,发现是显示器不能识别。运行下列命令,OK。 
# reboot  -- -r 
5.到目前为止,disk0 已经被new disk 替代,下面开始克 
隆disk1. 
# dd if=/dev/dsk/c1t0d0s2 of=/dev/dsk/c1t1d0s2 bs=8192k 
  85分钟以后,克隆成功。。 
6.更改disk1的/etc/vfstab的设备名。 
    #mount /dev/c1t1d0s0 /mnt 
    #vi /mnt/etc/vfstab 
把所有c1t0d0s* 改成c1t1d0s*. 
7.用disk1重新起动。 
   OK boot  -r disk1 
启动成功。 
8.重新恢复disk0启动,一切正常。
阅读(527) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~