Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
分享一下自己合并 /home 分区 的方法
Experiences and Insight
1871
views ·
2
replies ·
To
floor
Go
devming
deepin
2019-03-25 00:01
Author
需求:将独立分区的 /home 目录迁移到 / 目录下并合并两个分区的空间
用deepin已经有3年多了,自己的台式机根目录的空间的确是有些不够用了,当初安装系统的时候听从安装程序的安排,给一块500G硬盘分了三个区,一个是 80G的 / 还有一个400G左右的 /home。。。现在 /home基本没用。。。反倒是 / 快满了,于是在一个风和日丽的下午,开始了折腾。。。
方法:
1.打开终端,sudo -i 切换到root,使用passwd命令给root设置密码。
2.注销图形界面中的用户, ctrl+a/t+f2切换到第二个tty用root登录。
3.使用 cd / 命令切换到根目录下,新建一个文件夹叫 home1,然后将 /home下的文件带属性复制到 /home1 下(请在复制前确认根目录可用空间是否足以容下文件)
cp -a - p /home/* /home1/
Copy the Code
4.等10分钟左右,复制完成了,使用 umount 命令卸载 /home所在的硬件分区 (我这里是 /dev/sda2),然后在根目录下删除home文件夹,把home1文件夹命名成 home。
umount /dev/sda2
rm -r home
mv home1 home
Copy the Code
5.使用vim打开/etc/fstab文件,取消对应分区自动挂载。
vi /etc/fstab
Copy the Code
6.重启电脑,使用普通用户登录图形界面,打开分区编辑器,(1)找到没有活动的原 /home 挂载点,(2)右键选择删除分区,点击应用,然后再选中根目录挂载点,点击“调整大小、移动”选中空出来的全部剩余空间点击确定就可以啦。
友情提示:
1.若是 /home 目录的文件总体积大于 / 的剩余空间,那么不适合该方法。
2.在操作的过程中一定要注意”目录带属性“复制,否则无法开机教程发布者不承担任何责任。
3.如果这个小教程帮助到你了,也欢迎你将其分享给更多需要帮助的人,如果仅仅是网络间分享,可以不用注明来源。
Reply
Like 0
Favorite
View the author
All Replies
观摩
deepin
2019-03-25 01:18
#1
好,先收藏备用了
Reply
Like 0
View the author
137******47
deepin
2019-03-25 04:24
#2
我想问问,/目录为什么会这么大?
感觉有点担忧,我的/才分配了40G,现在还有25G空间
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
需求:将独立分区的 /home 目录迁移到 / 目录下并合并两个分区的空间
用deepin已经有3年多了,自己的台式机根目录的空间的确是有些不够用了,当初安装系统的时候听从安装程序的安排,给一块500G硬盘分了三个区,一个是 80G的 / 还有一个400G左右的 /home。。。现在 /home基本没用。。。反倒是 / 快满了,于是在一个风和日丽的下午,开始了折腾。。。
方法:
1.打开终端,sudo -i 切换到root,使用passwd命令给root设置密码。
2.注销图形界面中的用户, ctrl+a/t+f2切换到第二个tty用root登录。
3.使用 cd / 命令切换到根目录下,新建一个文件夹叫 home1,然后将 /home下的文件带属性复制到 /home1 下(请在复制前确认根目录可用空间是否足以容下文件)