LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2846|回复: 13

如何把当前运行的linux系统复制到新的硬盘上

[复制链接]
发表于 2006-7-13 13:43:48 | 显示全部楼层 |阅读模式
原来的硬盘不够用,买了个新的
怎么把现在的linux系统移动到新硬盘上
我用的是debian,谢谢了
发表于 2006-7-13 14:45:23 | 显示全部楼层
dd if=/dev/hda(old disk) of=/dev/hdb(new disk)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-13 16:51:27 | 显示全部楼层
Post by clsjz
dd if=/dev/hda(old disk) of=/dev/hdb(new disk)


我的新硬盘已经分好区了,这样作会修改分区表吧?
因为就的硬盘分区太小了,所以要移到新的分区。
谢谢
回复 支持 反对

使用道具 举报

发表于 2006-7-13 17:41:36 | 显示全部楼层
telinit 1
cp -ax / /mountpoint
回复 支持 反对

使用道具 举报

发表于 2006-7-13 21:51:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-7-13 22:38:57 | 显示全部楼层
全部复制过去后
修改/etc/fstab,grub.conf
重新安装grub就行了
回复 支持 反对

使用道具 举报

发表于 2006-7-17 10:53:11 | 显示全部楼层
两个硬盘都装上 livecd开机  
tar+untar 也可以搞定吧.

呵呵.
回复 支持 反对

使用道具 举报

发表于 2006-7-17 15:25:34 | 显示全部楼层
楼上的楼上的楼上链接的楼上的楼上的楼上的文章很有趣和楼上的楼上的楼上很有个性
回复 支持 反对

使用道具 举报

发表于 2006-7-18 04:18:27 | 显示全部楼层
感觉还是ghost最方便
但是同样不能复制引导信息
需要重新配置grub/lilo
当然 还要改/etc/fstab
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-21 19:08:28 | 显示全部楼层
谢谢各位,已经解决了
吸取了各位的方法综合而成
因为我的笔记本的第二硬盘和光驱要占用一个位置,所以他们不能同在

我的方法如下:
1. 在新硬盘分好区,然后用光盘在新硬盘额外分区上装一个基本的ubuntu
2. 用老硬盘换下光驱
3. 用新硬盘启动,把老硬盘里的系统拷贝到新硬盘的准备好的新分区
4. 修改/etc/fstab
5. 安装grub指向新拷贝的分区
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表