拷贝系统盘的脚本Unix系统 电脑资料_第1页
拷贝系统盘的脚本Unix系统 电脑资料_第2页
拷贝系统盘的脚本Unix系统 电脑资料_第3页
拷贝系统盘的脚本Unix系统 电脑资料_第4页
拷贝系统盘的脚本Unix系统 电脑资料_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

拷贝系统盘的脚本Unix系统 电脑资料 这个贴子最后由jxbcpp在xx/11/2610:30pm 这个脚本用于把当前系统盘复制到指定的某个硬盘(两个硬盘需一样大小,否则自习修改脚本吧) #!/bin/sh #programedbyjxbcpp,QQ:589210 iftest$#-lt1 then echotUsage:$0DestDisk echotExample:Ifyouw ant t 这个贴子最后由jxbcpp在 xx/11/26 10:30pm 这个脚本用于把当前系统盘复制到指定的某个硬盘(两个硬盘需一样大小,否则自习修改脚本吧) #!/bin/sh #programed by jxbcpp,QQ:589210 if test $# -lt 1 then echo tUsage:$0 DestDisk echo tExample: If you wantto make a mirror disk c0t1d0 of boot disk echo You can use: $0 c0t1d0 exit fi SourDisk=df -k /|tail -1|awk -F/ print $4|awk -Fs print $1 DestDisk=$1 answer=/usr/bin/ckyorn -d n -p Do you want to mirror disk $SourDisk to $DestDisk?Y/N if ! $answer = Y -a ! $answer = y then exit fi if $SourDisk = $DestDisk then echo t* echo ttDestDisk cannt be system disk! echo t* exit fi echo nCopy partition table. prtvtoc /dev/rdsk/$SourDisks2 |fmthard -s - /dev/rdsk/$DestDisks2 if test $? -ne 0 then echo t* echo ttTwo Disks must be the same size! echo t* exit fi echo t* echo ttCopy partition table Sucessfully! echo t* SWAP=grep swap /etc/vfstab|grep dev|awk print $1 prtvtoc /dev/rdsk/$SourDisks2|grep -v * |awk print $1 /tmp/.asdfg suess=0 while read DD do if $DD -eq 2 then continue fi if /dev/dsk/$SourDisks$DD = $SWAP then continue fi echo nnDump /dev/dsk/$SourDisks$DD mkdir /tmp/$DD echo y|newfs /dev/rdsk/$DestDisks$DD if $? -ne 0 then echo t* echo ttNewfs error! echo t* suess=1 exit fi mount /dev/dsk/$DestDisks$DD /tmp/$DD ufsdump 0f - /dev/dsk/$SourDisks$DD|(cd /tmp/$DD; ufsrestore -rf - rm /tmp/$DD/restoresymtable if $DD -eq 0 then touch /tmp/0/reconfigure fi umount /tmp/$DD rmdir /tmp/$DD echo t* echo ttDump /dev/dsk/$SourDisks$DD Suessfully! echo t* done /tmp/.asdfg if $suess -eq 0 then installboot /usr/platform/uname -i/lib/fs/ufs/bootblk /dev/rdsk/$DestDisks0 echo t* echo ttMirror Sucessfully! echo t* fi daemonix 回复于:xx-11-26 22:31:54瓦,高人 sunmarmot 回复于:xx-11-26 23:10:41这个贴子最后由sunmarmot在 xx/11/28 03:23pm 又发现一个老大! 根据老大的指点,偶把偶晚上问的关于如何使用这个.sh帖出来 你现在的系统盘是c1t0d0,想在c1t1d0上做备份 则运行: CopyBootDisk.sh c1t1d0 万一你的系统盘坏了,就可以把这个盘插到c1t0d0的位置,系统就可以用了 hohohohoh又多了把刷子 liuqinghe 回复于:xx-11-27

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论