LinuxSir.cn,穿越时空的Linuxsir!

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

弱弱问下,如何将现在使用的系统完全移动到另外一个分区

[复制链接]
发表于 2009-3-1 22:52:07 | 显示全部楼层 |阅读模式
现在的debian用的是ext3的文件系统(sda6),但是现在发现XFS的文件系统更快更好,所以想换成XFS的,但是同时又不想重装系统
恰好我硬盘上还有一个差不多大的分区(Sda2)
现在已经把Sda2格式化成XFS的,然后把Sda6上的系统完全迁移到Sda2上,但是不知道如何操作
谢谢大家帮助。
发表于 2009-3-1 23:10:36 | 显示全部楼层
就抄过去不行吗? 最简单的就 cp 用 -a 参数,抄了之后改新分区的 fstab文件,还有grub的menu.lst。
回复 支持 反对

使用道具 举报

发表于 2009-3-1 23:13:20 | 显示全部楼层
要用Live CD启动系统,挂载相关分区,然后是拷贝cp -r A B(看下cp的帮助,链接和权限的选项),之后修改 /etc/fstab 和 /boot/grub/menul.lst 。我的理解是这样,在虚拟机上试过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-2 09:12:20 | 显示全部楼层
直接CP
可以么?提示有的文件没权限,另外都CP过去后文件权限属性是不是发生了变化呢?
回复 支持 反对

使用道具 举报

发表于 2009-3-2 09:45:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-3-2 09:48:49 | 显示全部楼层
学Gentoo 才知道 tar 有个 p 参数, 保留权限, 呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-2 12:14:35 | 显示全部楼层
Post by zpcat;1954915
http://soft.zdnet.com.cn/software_zone/2007/1011/547238.shtml
此文章可供参考。


这里说的好负责呀,我直接把系统迁移到新的分区就不用再迁移回来了,怎么办?谢谢
回复 支持 反对

使用道具 举报

发表于 2009-3-2 12:46:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-3-2 13:07:28 | 显示全部楼层
livecd 启动,或者在其他的环境下
cvjpf 过去 再 tar xvjpf 回来 我都是这么整的 呵呵
回复 支持 反对

使用道具 举报

发表于 2009-3-2 13:22:43 | 显示全部楼层
Post by L.Lawliet;1954916
学Gentoo 才知道 tar 有个 p 参数, 保留权限, 呵呵


很多命令都有p这个参数的,大部分都是用来保留权限的参数
回复 支持 反对

使用道具 举报

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

本版积分规则

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