V880系統盤更換實踐 [轉貼]

newdayhope發表於2006-03-27
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啟動,一切正常。[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/181629/viewspace-823247/,如需轉載,請註明出處,否則將追究法律責任。

相關文章