ubuntu将home目录迁移到独立分区(转)

 

准备将ubuntu 8.10 x86升级到9.04 AMD64版本。系统需要重装,首先遇到的问题是将$HOME中的个人文件迁移到独立分区。

1,为避免/home被系统占用影响迁移,用liveCD启动,用Partition Editor (gparted)划分新分区,格式化为ext3,分区命名为ubuntu_home。完成后看到原ubuntu分区挂载到/media/disk,新划分的分区为sda6,挂载到/media/ubuntu_home。

2,分配权限
sudo chmod -R 777 /media/disk/home
sudo chmod -R 777 /media/ubuntu_home

3,复制文件
cd /media/disk/home
sudo find . -depth -print0 | cpio -0dp /media/ubuntu_home

4,将原home目录改名,并建立一个空的/home目录
cd /media/disk
sudo mv home home_bak
sudo mkdir home

5,修改/etc/fstab,以便系统启动时自动挂载/home
sudo vim /media/disk/etc/fstab
增加一行:
/dev/sda6 /home           ext3    nodev,nosuid    0       2

6,重启系统
一切正常,所有文件都在,软件配置也正常。

7,修改个人文件权限
cd /home
sudo chowm -R myname.myname myname (myname是个人登录用户名,这个命令设定文件夹所有者)
cd myname
chmod -R 700 *

至此迁移成功,
可以删除/home_bak目录了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值