免费注册 查看新帖 |

Chinaunix

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

dd命令换系统还真管用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-04 22:27 |只看该作者 |倒序浏览
有台服务器是N年前的老家伙,每块硬盘才几G,又到了快退休的时候了,
于是拿了块73 G的scsi 来换,又不想重装系统(里面有很多搞不清楚的玩宜),就偷懒用dd拿试试,居然用了一个多小时OK了。还真不错。不仿试试:
1 首先把新硬盘按老系统的分区大小分了N个区,然后mkfs ,剩下的留着以备后用;
2. 用-s 重启系统;
3.  把原先的 /分区 和其它分区用dd命令依次备份。
  dd  if=/dev/sdax  of=/dev/sddx ibs=1024K obs=1024K
   .........
4. 撤出旧硬盘,重启,。。。。。屏幕不显示启动画面:(
5。用光盘 linux resue 启动; chroot /mnt/sysimages
6. #/etc/lilo
reboot, 一切OK。
比重装系统和捣那些乱七八糟的服务器快了N倍:)

论坛徽章:
0
2 [报告]
发表于 2006-03-16 23:32 |只看该作者
用光盘 linux resue 启动; chroot /mnt/sysimages
6. #/etc/lilo
这一步一定要执行的吗?

论坛徽章:
0
3 [报告]
发表于 2006-03-16 23:36 |只看该作者
真是不错的方法

要学习一下了

论坛徽章:
0
4 [报告]
发表于 2006-03-17 09:36 |只看该作者
楼主写到:
2. 用-s 重启系统;

4. 撤出旧硬盘,重启,。。。。。屏幕不显示启动画面:(
5。用光盘 linux resue 启动; chroot /mnt/sysimages
6. #/etc/lilo


为什么要用-s重起系统?是reboot -s吗?
第5、6步骤能否说详细点?我也想换掉那个空间不足的服务器的硬盘了,可是
就是不敢动手,因为在更换硬盘的过程中哪怕是一丁点的错误就有可能导致系统崩溃
更何况那是服务器,而不是个人PC机哟,所以请楼主能否说具体点?

论坛徽章:
0
5 [报告]
发表于 2006-03-17 09:47 |只看该作者
"首先把新硬盘按老系统的分区大小分了N个区,然后mkfs ,剩下的留着以备后用"分区大小一定要一样吗?

论坛徽章:
0
6 [报告]
发表于 2006-03-17 10:01 |只看该作者
我的red hat linux8.0里面好像没有这个目录啊 /mnt/sysimages

这个目录是怎么来的啊?

论坛徽章:
0
7 [报告]
发表于 2006-03-17 10:41 |只看该作者
chroot是个什么命令?

论坛徽章:
0
8 [报告]
发表于 2006-03-17 12:04 |只看该作者
这种方法个人不推荐,因为硬件驱动原因,可能有很多问题
况且旧系统很可能不支持新的硬件(如处理器,比如旧的redhat 6.x安装在AMD新处理器上引导时很可能会死机)
比如hp服务器硬盘设备往往是/dev/cciss/c0d0pN(N=1,2...),/dev/sda*是不支持的
这只是一个个案
安全起见,还是备份纯粹的数据,然后往新系统上迁移
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP