linux 挂载硬盘到/home

文件系统空间不够了,现在要挂载一个分区到home,而且是永久挂载,该怎么办呢?小弟的系统是ubuntu,说的越详细越好。... 文件系统空间不够了,现在要挂载一个分区到home,而且是永久挂载,该怎么办呢?小弟的系统是ubuntu,说的越详细越好。 展开
 我来答
stablish
推荐于2019-03-22 · TA获得超过8784个赞
知道大有可为答主
回答量:5161
采纳率:50%
帮助的人:4969万
展开全部
首先你需要进入恢复模式 (最好用ubuntu livecd引导)
本例以用livecd引导进入恢复模式为例 ,假设 原有的硬盘/目录是/dev/sda1
1 挂载/ 到恢复模式下的系统中
mkdir /mnt/system
mount /dev/sda1 /mnt/system
2 分出一个分区 ,容量随需 ,按你喜好创建文件系统 !!假设!!新分区是 /dev/sdb1 文件系统是ext3
3 先将新分区mount到/mnt/newhome 下
mkdir /mnt/newhome
mount /dev/sdb1 /mnt/newhome
4 转移数据
cp -pr /mnt/system/home/* /mnt/newhome
(-p 保留所有的权限和创建时间, -r 按目录结构递归)
5 修改fstab 以让新分区在启动时正确mount到/home
nano -w /mnt/system/etc/fstab
添加
/dev/sdb1 /home ext3 defaults,noatime 0 0
这一行 ,保存退出
6 清除残余文件
rm -rf /mnt/system/home/*
7 重启
人在井天
2010-01-02 · TA获得超过4167个赞
知道大有可为答主
回答量:4234
采纳率:0%
帮助的人:4128万
展开全部
一、在home分区建立一个空文件夹,但这里需要root用户才能建立文件夹的,所以最好是在自己的主文件夹下挂载,这样访问起来才方便嘛。假设在你的主文件夹下建立了一个空文件夹,名为C

二、确认你需要挂载的分区是哪个分区,终端中输入命令:
sudo fdisk -l

假设是/dev/sda1

三、修改fstab文件实现自动挂载。
命令:sudo gedit /etc/fstab

加写一行如下:
/dev/sda1 /home/你的用户名/c ext4 rw,auto 0 2

这里是假设你的文件系统是ext4,如果是别的文件系统,写法上会有所不同的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南鱼北鸟
2010-01-02 · TA获得超过693个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:430万
展开全部
用vi打开/etc/fstab文件里写,格式假设那个分区全路径为
/etc/myfile,文件是ext2格式,一般都是ext2或ext3
则在最后添加
/etc/myfile /home ext2 defaults 0 0
保存退出。
重启电脑生效。

还要提醒你,这样你原来的home目录下的东西就看不见了,所以最好你在home下建立一个文件夹,再挂载在这个文件夹上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式