免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2533 | 回复: 8
打印 上一主题 下一主题

源盘容量大于目标盘的 dd 问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-08 09:27 |只看该作者 |倒序浏览
solaris 9

系统都装在一个73G的硬盘上。只分了3个区。
/    10G
swap  1G
/oracle  20G

客户要把整个系统从一个73G的盘,复制到一个36G的盘上。
复制/swap分区时,报下面的错

Corrupt label-bad geometry

Label says 143544016 blocks, device says 71390320blocks.

I format 36G disk same as 73G disk again, but still occur the error.

是不是源盘容量大于目标盘就有问题呢?
如果不能dd,有什么好的办法?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-07-08 09:54 |只看该作者

源盘容量大于目标盘的 dd 问题

swap还用复制么?不用吧。。。。
不是dd S2分区,分别dd /和/oracle

论坛徽章:
0
3 [报告]
发表于 2004-07-08 10:07 |只看该作者

源盘容量大于目标盘的 dd 问题

不要S2整个硬盘,只DD你需要的ORACLE和/就可以了。对了,还有一个问题。我DD完了需要SWAP是不是可以在从新建立呢。在36G的上。

论坛徽章:
0
4 [报告]
发表于 2004-07-08 10:22 |只看该作者

源盘容量大于目标盘的 dd 问题

#dd if=/dev/dsk/c0t0d0s0 of=/dev/dsk/c0t1d0s0 bs=100k

但dd /oracle 分区时说 open i/o error.

#fsck -y /dev/rdsk/c0t1d0s0
can not open /.dev/rdsk/c0t1d0s0.

重新format c0t1d0,说该盘disk not labeled.需要label。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-07-08 10:28 |只看该作者

源盘容量大于目标盘的 dd 问题

[quote]原帖由 "风之幻想"]不要S2整个硬盘,只DD你需要的ORACLE和/就可以了。对了,还有一个问题。我DD完了需要SWAP是不是可以在从新建立呢。在36G的上。[/quote 发表:

假设你的硬盘是SCSI的,就放在源盘的位置使用。那不用改什么东西,SWAPDE 分区还是用对应位置的分区。这个在/etc/vfstab表中有定义了。
如果放在别的通样型号的机器上的同一位置用也是一样,放在不同位置上用,需要手工修改/etc/vfstab中的逻辑设备名。

论坛徽章:
0
6 [报告]
发表于 2004-07-08 10:34 |只看该作者

源盘容量大于目标盘的 dd 问题

如果,需要的话感觉ufsdump比dd更安全,dd在做的时候容易出现I/O错误的。因为你的目标盘比你的源盘小。这样会不会更好一些。请楼主意见。

论坛徽章:
0
7 [报告]
发表于 2004-07-08 12:30 |只看该作者

源盘容量大于目标盘的 dd 问题

我刚把目标盘按照源盘的分区大小来format,然后在dd需要的分区。

dd if=/dev/rdsk/c0t0d0s0 of=/dev/rdsk/c0t1d0s0 bs=128k

dd if=/dev/rdsk/c0t0d0s3  of=/dev/rdsk/c0t1d0s3 bs=128k

还是不行,出现的是can not open /dev/rdsk/c0t1d0s0.

论坛徽章:
0
8 [报告]
发表于 2004-07-08 12:31 |只看该作者

源盘容量大于目标盘的 dd 问题

风之幻想:

为什么目标盘小会出现i/o错误呢?是因为硬盘分区表的原因吗?

论坛徽章:
0
9 [报告]
发表于 2004-07-08 19:12 |只看该作者

源盘容量大于目标盘的 dd 问题

不是因为盘小才会出现这个问题的。是在做dd读盘的时候会出现问题的。你在做dd的时候用iostat看,就可以知道dd是要把数据先读到缓存区的这样容易出问题。我在做的时候那个73G的硬盘dd的时候就出过这样的问题。后来,感觉还是ufsdump比较安全一些。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP