页次: 1
根分区爆满导致系统不能启动。想要重新规划分区方案,发现一个令人疑惑的问题,就是 etc, bin, dev, lib, sbin 这些目录不能与根目录分在不同的分区。但是archlinux 下的 bin 是软链接到 /usr/bin 下的。那这样我就不可以把 /usr 分区分出去吗。开机启动只挂载根分区,这5个目录都是开机需要的。如果能分区,软连接能读取到实际的内容吗?
离线
/usr 独立分区有很多注意事项的,多看看 ArchWiki 吧。
你可以考虑把 /var 独立分区的说。当然还是先 ncdu 看看是什么占用空间大再说。
在线
提一个workaround,可以用overlay,这样usr对应的overlay不需要在init阶段挂载,启动后又可以多出来额外空间。
ecmascript是世界上最好的语言
离线
我是把个人数据存放到根分区以外的分区,如果这样根分区还是不够用,就扩容~
最近编辑记录 驿窗 (2019-08-03 16:11:14)
开源/Linux大众化,从驿窗开始~
离线
提一个workaround,可以用overlay,这样usr对应的overlay不需要在init阶段挂载,启动后又可以多出来额外空间。
那直接用overlay做根文件系统好了,系统更新全部以Delta形式写入到upper dir上,←_← 一键恢复出厂设置
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
/usr 独立分区有很多注意事项的,多看看 ArchWiki 吧。
你可以考虑把 /var 独立分区的说。当然还是先 ncdu 看看是什么占用空间大再说。
我在虚拟机中对archlinux 的/usr/ 进行单独的分区出现不能启动,启动找不到相关的名。/usr 分区的没有挂载。然后我把 /var 进行单独的分区出现一个问题就是 pacman 数据库的相关信息全部丢失。log数据也丢失。/var/lib 下没有 pacman 文件夹,并且使用根据archwiki 提供的从本地修复数据库的脚本也不行,只用进行重新安装。请问这个是怎么回事,我使用的是 rsync -aqxP /var/* /mnt/var
离线
我是把个人数据存放到根分区以外的分区,如果这样根分区还是不够用,就扩容~
个人数据都是放在home 分区,主要使用包安装载 /usr 目录下,占用很大的空间
离线
页次: 1