关于装双系统中分区的一些疑问

2022-04-10 13:30:36 +08:00
 yezheyu

最近笔记本上装的双系统中的 Ubuntu 崩溃了,就把它重装下,可是装完后出现一些问题,想请教下懂哥!

我把崩溃的 Ubuntu 分区重新格式化,按照网上教程重新安装了 Ubuntu ,分区按照网上帖子中这个方式划分:

装好系统,使用包管理工具装了一些软件后,结果就提示:

Low Disk Space on "Filesystem root"

The volume "Filesystem root" has only 455.7MB disk space remaining.

这个怎么解决?能把/home的空间重新调整给/目录吗?

我笔记本只有一块硬盘,一部分划给 win10 ,剩下都给了 Ubuntu ,已经没多余空间再补给/

为啥不能把所有空间划给/,其它的/home等分区不都是根目录/的子目录吗?为何要分开划分?

1650 次点击
所在节点    程序员
9 条回复
anguiao
2022-04-10 13:34:32 +08:00
可以只有一个根目录啊,没有问题的。
单独划分 /home 是为了方便,这样你重装系统的时候直接格式化根目录就好了,/home 里面的东西还在。
CEBBCAT
2022-04-10 13:40:45 +08:00
教程是不是太旧了,那会儿硬盘还都是几十 G 吧
yezheyu
2022-04-10 13:51:43 +08:00
@anguiao 嗯,只有一个根目录是没啥问题,但是 home 目录不是相当于根目录下的一个子集目录吗?空间不应该全划分给根目录吗?还是说 home 目录逻辑上是属于根目录的子目录,但空间划分上和根目录是同级的?
yezheyu
2022-04-10 14:00:40 +08:00
@CEBBCAT 现在软件安装一般不都是装在根目录下的 /usr/bin ,/usr/local 等目录下,软件稍微大点,根目录就满了,所以我就很好奇为啥不能把空间全分配给根目录,不分配给家目录,反正家目录不也是属于根目录下一个子目录吗
ziseyinzi
2022-04-10 14:03:47 +08:00
可以只划 /的
bruce0
2022-04-10 14:37:02 +08:00
有些太老的教程现在来看就是坑人

swap 分区现在可以去掉了,这个分区是用来解决以前物理内存不够的时候, 把硬盘当内存来用,相当于扩大了内存,现在基本都 16G 内存了,这个分区可以不分了. 阿里云和腾讯云现在也是默认不分的. k8s 还必须没有 swap 分区才能安装

没什么特殊需要 ,只分一个 / 目录就行, /home 目录单独分一个区的目的是, 重装系统的时候, 可以保留 /home 的文件.但是 / 还是大点好, 我基本都是 50G 100G 起步,剩下的都给 /home
Cielsky
2022-04-10 14:45:02 +08:00
我比较懒,就是直接全分给根目录了。
如果不想重装后还得重新配置,可以把 home 单独分出来
zxw567
2022-04-10 15:16:30 +08:00
@yezheyu #3 linux 文件系统就这样,用户和实际磁盘上的文件系统之间隔了一层 vfs ,逻辑上 home 是根目录子目录,但是具体的挂载位置完全是自定义的(系统的挂载点设置一般在 /etc/fstab 里面)。具体细节可以自行搜索 vfs
yezheyu
2022-04-10 15:31:48 +08:00
@zxw567 多谢老哥,懂了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/846061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX