- 论坛徽章:
- 0
|
solaris中如何克隆硬盘
假设: 源盘:/dev/rdsk/c0t0d0
目的盘:/dev/rdsk/c0t1d0
任务: 将源盘的/分区和/home分区复制到目的盘的/分区和/home分区
描述: 使用ufsdump和ufsrestore进行硬盘复制.
脚本:
#!/bin/sh
prtvtoc /dev/rdsk/c0t0d0s0 | fmthard -s - /dev/rdsk/c0t1d0s0(必须两颗HD物理参数一致,转写分区表)
echo y|newfs /dev/rdsk/c0t1d0s0 (/分区)
echo y|newfs /dev/rdsk/c0t1d0s7 (/home分区)
mkdir /tmp/0
mkdir /tmp/7
mount /dev/dsk/c0t1d0s0 /tmp/0
mount /dev/dsk/c0t1d0s7 /tmp/7
ufsdump 0f - / |(cd /tmp/0 ; ufsrestore -rf -) (ufsrestore前为分号)
ufsdump 0f - /home |(cd /tmp/7;ufsrestore -rf -)
installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0 (安装启动块,使目的盘可启动,uname -i两端是键盘上1左边那个符号)
|
|