您尚未登录。

#1 2019-08-03 12:40:28

ThomasDon
会员
注册时间: 2017-03-05
帖子: 4

Archlinux 分区问题

根分区爆满导致系统不能启动。想要重新规划分区方案,发现一个令人疑惑的问题,就是 etc, bin, dev, lib, sbin 这些目录不能与根目录分在不同的分区。但是archlinux 下的 bin 是软链接到 /usr/bin 下的。那这样我就不可以把 /usr 分区分出去吗。开机启动只挂载根分区,这5个目录都是开机需要的。如果能分区,软连接能读取到实际的内容吗?

离线

#2 2019-08-03 12:59:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: Archlinux 分区问题

/usr 独立分区有很多注意事项的,多看看 ArchWiki 吧。
你可以考虑把 /var 独立分区的说。当然还是先 ncdu 看看是什么占用空间大再说。

离线

#3 2019-08-03 13:33:23

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: Archlinux 分区问题

提一个workaround,可以用overlay,这样usr对应的overlay不需要在init阶段挂载,启动后又可以多出来额外空间。


ecmascript是世界上最好的语言

离线

#4 2019-08-03 16:08:05

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

Re: Archlinux 分区问题

我是把个人数据存放到根分区以外的分区,如果这样根分区还是不够用,就扩容~

最近编辑记录 驿窗 (2019-08-03 16:11:14)


开源/Linux大众化,从驿窗开始~

离线

#5 2019-08-03 20:09:12

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: Archlinux 分区问题

yw662 说:

提一个workaround,可以用overlay,这样usr对应的overlay不需要在init阶段挂载,启动后又可以多出来额外空间。

那直接用overlay做根文件系统好了,系统更新全部以Delta形式写入到upper dir上,←_← 一键恢复出厂设置


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#6 2019-08-04 09:53:43

ThomasDon
会员
注册时间: 2017-03-05
帖子: 4

Re: Archlinux 分区问题

依云 说:

/usr 独立分区有很多注意事项的,多看看 ArchWiki 吧。
你可以考虑把 /var 独立分区的说。当然还是先 ncdu 看看是什么占用空间大再说。

我在虚拟机中对archlinux 的/usr/  进行单独的分区出现不能启动,启动找不到相关的名。/usr 分区的没有挂载。然后我把 /var 进行单独的分区出现一个问题就是 pacman 数据库的相关信息全部丢失。log数据也丢失。/var/lib 下没有 pacman 文件夹,并且使用根据archwiki 提供的从本地修复数据库的脚本也不行,只用进行重新安装。请问这个是怎么回事,我使用的是 rsync -aqxP /var/* /mnt/var

离线

#7 2019-08-04 09:55:16

ThomasDon
会员
注册时间: 2017-03-05
帖子: 4

Re: Archlinux 分区问题

驿窗 说:

我是把个人数据存放到根分区以外的分区,如果这样根分区还是不够用,就扩容~

个人数据都是放在home 分区,主要使用包安装载 /usr 目录下,占用很大的空间

离线

页脚