免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7629 | 回复: 10
打印 上一主题 下一主题

[系统安装] centos系统 想把系统备份到另一块硬盘 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-07-23 17:00 |只看该作者 |倒序浏览
centos系统 想用dd把系统备份到另一块硬盘,然后拿着备份过来的系统直接可以拿到其它机器上引导。两块硬盘大小不同,系统所在的硬盘256G(只用了不到70G),待备份的硬盘128G。应该怎么做?
之前自己尝试了用DD if=/dev/sda of=/dev/sdb。但是完了之后,128G的硬盘不能引导。

请大家帮忙想想办法。谢谢。

论坛徽章:
9
寅虎
日期:2014-06-03 14:10:05午马
日期:2015-01-08 16:49:52白羊座
日期:2015-01-16 12:58:182015年迎新春徽章
日期:2015-03-04 09:57:092015元宵节徽章
日期:2015-03-06 15:51:33NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2015-08-04 06:20:0015-16赛季CBA联赛之北京
日期:2015-12-14 09:40:0315-16赛季CBA联赛之青岛
日期:2016-07-25 11:23:07
2 [报告]
发表于 2014-07-24 10:32 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
32
处女座
日期:2013-11-20 23:41:20双子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00处女座
日期:2014-07-22 17:30:47狮子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥猪
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58处女座
日期:2014-12-02 09:17:52程序设计版块每日发帖之星
日期:2015-06-16 22:20:002015亚冠之塔什干火车头
日期:2015-06-20 23:28:22
3 [报告]
发表于 2014-07-24 11:08 |只看该作者
这个应该不可以吧?就像你把你电脑的硬盘拆下来,接到别的电脑上,能正常使用?

论坛徽章:
5
子鼠
日期:2014-05-15 13:49:32子鼠
日期:2014-07-16 11:16:45卯兔
日期:2014-07-17 11:34:49巨蟹座
日期:2014-07-21 12:05:002015亚冠之柏太阳神
日期:2015-07-30 16:26:53
4 [报告]
发表于 2014-07-24 11:35 |只看该作者
本帖最后由 机智的小学生 于 2014-07-24 11:36 编辑

回复 3# yestreenstars
这个还真可以,windows如果是硬件相同的2台机器是把硬盘换掉系统一样可以起来。如果硬件不相同,就不一定能起来了。linux也是可以的。但是楼主的情况跟这个有点不一样。
楼主这个只是把硬盘里面的资料拷出来了,这是对250G的硬盘做了个备份。120G的那个硬盘分区信息跟250G这个系统盘里面MBR的分​区​表​D​P​T肯定是不一样的,所以系统起都起不来。这是我的理解。:mrgreen: 大神莫喷我

   

论坛徽章:
0
5 [报告]
发表于 2014-07-24 16:25 |只看该作者
常规来说这样复制是可以引导的。至于你的问题,最好把出错信息贴出来。

论坛徽章:
0
6 [报告]
发表于 2014-07-24 16:57 |只看该作者
回复 5# bluezombiecn

两种情况:
第一种,不设置count,DD到后面会报磁盘空间不足。接到电脑上无法引导;
第二种,设置一个合适的count,让DD的数据大小大于70G,小于128G。DD能完成,接电脑能进引导,但启动到一半报kernel panic。启动不成功;
   

论坛徽章:
0
7 [报告]
发表于 2014-07-24 17:20 |只看该作者
第一种肯定是不考虑了。第二种你指定的count值得来源是哪里?

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
8 [报告]
发表于 2014-07-24 21:29 |只看该作者
回复 4# 机智的小学生


    dd可以把分区表一起导出来,类似于磁盘对拷,现在关键问题是新硬盘比老硬盘空间小

论坛徽章:
5
子鼠
日期:2014-05-15 13:49:32子鼠
日期:2014-07-16 11:16:45卯兔
日期:2014-07-17 11:34:49巨蟹座
日期:2014-07-21 12:05:002015亚冠之柏太阳神
日期:2015-07-30 16:26:53
9 [报告]
发表于 2014-07-25 09:11 |只看该作者
回复 8# Shell_HAT
是的,


   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
10 [报告]
发表于 2014-07-25 09:26 |只看该作者
kernel panic 的原因可能因为两块硬盘不一样大, 所以, 分区表里的数字应该是不一样的. 如果你直接dd, 那分区表也起过来了.

其实不用 dd. 把每个分区都 tar过去, 应该也可以的. 先分好区, 然后 把每个分区 tar过去. 之后在新的硬盘上装个 引导.

不过, 这么做其实没什么意义. 有dd这功夫, 重装个OS, 把数据直接 copy出来, 可能花的时间更短.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP