首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

ubuntu挂载其余分区到/home下,将当前分区内容替换

2013-10-16 
ubuntu挂载其他分区到/home下,将当前分区内容替换有时候,我们装系统时,可能因为没注意,把某一个分区分小了

ubuntu挂载其他分区到/home下,将当前分区内容替换

有时候,我们装系统时,可能因为没注意,把某一个分区分小了,导致到最后,我们的那个盘容不下了,

这时,面临的两个选择就是:要么卸载一些软件,要么重新分区,重装系统,其实,还可以这样,去把其他

多余的盘分一个区出来,然后替换当前分区,放心,数据不会丢失,而且所有安装的软件都可正常的使用.

而我装的系统发现 根/目录快占完了,又不想重装系统,想用一个新的分区去替换/home,做法如下:

这里以挂载/home分区为例子,其他的分区应该类似吧

需要以下6个步骤:

         1,分一个新的分区,并格式化为你当前的系统的文件系统格式,如ext3或ext4

         2,备份你的fstab文件,然后编辑改文件,挂载你刚格式化的分区为/media/home 然后重启

         3,使用rsync命令来同步所有的/home下的文件到/media/home

         4,再次编辑fstab文件,挂载为把刚才的/media/home改为/home

         5,修改当前的文件/home为/old_home重启

         6,删除/old_home

根据上面的操作,即使你某一步出错了也很容易修改回来

细说每一点:

         1,分一个新的分区,并格式化为ext4文件系统

                    这个在这里讲得很好,可以去看看,或者搜一下fdisk命令分区,看看就能会了

         2,备份你的fstab文件,然后编辑改文件,挂载你刚格式化的分区为/media/home 然后重启

                    a) 查找该分区的uuid

$ sudo rm -rf /old_home


总结:对于linux的分区文件系统,就像抽屉似的,可以随时插拔,所以,再想更换某个分区时,只要做几个步骤:1,先挂载一个分区到/media/home

然后修改分区表文件/etc/fstab 让挂载的分区能在重启后自动挂载,然后,把现在像更新的分区数据全部同步到新的分区,然后再次将改分区表

/etc/fstab为真正的分区,然后重启,就ok了,谢谢!

欢迎大家来指点啊!














热点排行