在现有/home分区基础上添加新硬盘扩容的疑问。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ljyls
帖子: 22
注册时间: 2020-04-22 15:52
系统: Ubuntu 20.04.1 LTS

在现有/home分区基础上添加新硬盘扩容的疑问。

#1

帖子 ljyls » 2020-10-15 19:11

现在home分区有1T,不够用了,想添加1块4T硬盘。将home分区总容量变成1T+4T容量,找到一个教程:
https://blog.csdn.net/stoic163/article/details/79401739
简单的说,就是将格式化后的4T硬盘挂载到“/home/用户名/code”文件夹(fstab操作),再修改相应权限即可。
想请教一下:
1. 挂载的文件夹位置,必须是“/home/用户名/” 下面的文件夹吗?可不可以直接挂载到“/home”,因为/home也是个文件夹 ,但/home已经挂载了一个硬盘了,可能会有冲突吧?
2. 按照教程挂载后,/home应该有5T容量了。这5T可以在一个文件夹里面使用吗?比如:假定现在这两块硬盘都是空的,那么,我往桌面文件夹,“/home/用户名/Desktip/电影” 这个文件夹里面拷贝电影,可以拷贝进去1T+4T的电影?还是被物理磁盘隔开,只能要么拷贝1T(老硬盘),要么拷贝4T(新硬盘)
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#2

帖子 qy117121 » 2020-10-15 19:21

1, 可以挂载为/home 修改/etc/fstab 把原来的/home 改成新硬盘的就行
2, 看你要放文件的文件夹是哪个硬盘挂载的,可以放1T 或4T

如果要挂载到/home的话,livecd操作,先把新硬盘分区,格式化,然后拷贝原/home 硬盘下的文件到新硬盘,最后修改/etc/fstab
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#3

帖子 qy117121 » 2020-10-15 19:39

可以了解下lvm ,可以整合到一起使用
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
ljyls
帖子: 22
注册时间: 2020-04-22 15:52
系统: Ubuntu 20.04.1 LTS

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#4

帖子 ljyls » 2020-10-15 19:48

qy117121 写了: 2020-10-15 19:39 可以了解下lvm ,可以整合到一起使用
我想一个文件夹能用到所有的空间,那就是必须得lvm了
看了一下lvm,先得把老硬盘(/home)也做成lvm,这个制作过程中,硬盘里面数据会丢吗?
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#5

帖子 qy117121 » 2020-10-15 19:56

ljyls 写了: 2020-10-15 19:48 看了一下lvm,先得把老硬盘(/home)也做成lvm,这个制作过程中,硬盘里面数据会丢吗?
丢是肯定的,都重新分区了
建议先把新硬盘做成lvm的,转移资料挂载为/home 后,再把老硬盘做成lvm,再添加到之前的lvm卷
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#6

帖子 Ping-Wu » 2020-10-16 0:13

Linux 桌面因为承接 UNIX 传统,比 Windows 进步(也好用)多了,我们“绝对”不会把 /home 档案夹放在单独的分割区。一般我们在装设 Linux 时,整个系统(包括家目录)只给~25GB 或更小(方便做系统备份),非系统的档案,则放在一个加挂在(我们叫做) /mnt/extra/ 上的分割区里:

(/etc/fstab)
#/mnt/extra was on /dev/sda4 during installation
UUID=b80df4d-9d58-41e3-b314-825fbebd1ed2 /mnt/extra ext4 defaults

使用时,把这个分割区软连接(”ln -s“)到家目录就行了。

绝大多数 Linux 桌面使用者当然不会去管系统管理(sysadm)的事。不过把 Linux 桌面用 Windows 的方式使用,就不会显示出 Linux 的强项了。
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#7

帖子 百草谷居士 » 2020-10-16 9:40

以前 Ping-Wu 就有过这样的建议。我现在就是按照 Ping-Wu 的建议,把数据文件单独放到一个分区里,挂在到 /data 节点,然后用符号链接链接到家目录里。数据分区里特别常用的文件夹,也会单独搞个符号链接链接过来。
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
ljyls
帖子: 22
注册时间: 2020-04-22 15:52
系统: Ubuntu 20.04.1 LTS

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#8

帖子 ljyls » 2020-10-30 19:50

Ping-Wu 写了: 2020-10-16 0:13 Linux 桌面因为承接 UNIX 传统,比 Windows 进步(也好用)多了,我们“绝对”不会把 /home 档案夹放在单独的分割区。一般我们在装设 Linux 时,整个系统(包括家目录)只给~25GB 或更小(方便做系统备份),非系统的档案,则放在一个加挂在(我们叫做) /mnt/extra/ 上的分割区里:

(/etc/fstab)
#/mnt/extra was on /dev/sda4 during installation
UUID=b80df4d-9d58-41e3-b314-825fbebd1ed2 /mnt/extra ext4 defaults

使用时,把这个分割区软连接(”ln -s“)到家目录就行了。

绝大多数 Linux 桌面使用者当然不会去管系统管理(sysadm)的事。不过把 Linux 桌面用 Windows 的方式使用,就不会显示出 Linux 的强项了。
这样一个单独文件夹无法利用1T➕4T的总空间。我决定用lvm分区了。将新硬盘(4T)分区为lvm,然后替换为home。老硬盘(1T)分区为lvm,添加到新硬盘建立的逻辑磁盘即可,这样就总共5T了,感觉就和windows下的动态磁盘原理一样
头像
男菜鸟
帖子: 1382
注册时间: 2008-12-16 14:01
来自: 漂在江湖

Re: 在现有/home分区基础上添加新硬盘扩容的疑问。

#9

帖子 男菜鸟 » 2020-11-07 20:12

mark
回复