You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Linux系统磁盘空间与分区配置技术咨询

Linux系统磁盘空间与分区配置技术咨询

嗨,我来帮你一步步梳理这些磁盘相关的问题,把每个点都讲明白:

一、文件系统可用空间与扩容问题

首先得搞清楚实际可用空间到底是多少——系统设置里显示的31GiB,大概率是你当前正在使用的根分区(/)的剩余空间,而你看到的“第三个分区有2TB可用”,可能是这个分区还没挂载到系统里,所以系统没把它算进可用空间范畴。

你可以先跑两个命令确认真实情况:

  • df -h:这个命令会列出所有已挂载分区的空间使用情况,能直接看到根分区、home分区这些的已用/可用容量
  • lsblk:这个会显示所有物理磁盘、分区的完整列表,包括未挂载的,能帮你确认那2TB的分区是不是真的存在,有没有被系统识别

如果df -h确实显示根分区只有31G可用,那必须要扩容或者调整挂载方式——编程会装很多依赖包、编译器,加上系统缓存、日志文件,31G很快就会被占满。具体方案有两种:

  1. 要是那2TB的分区和根分区在同一个物理盘上,且分区后面有未分配空间,可以用gparted(图形化工具,直观好操作,需要先安装)或者命令行的fdisk+resize2fs来调整根分区的大小
  2. 要是那2TB的分区在另一块盘上,或者你想保留现有根分区不动,直接把这个分区挂载到系统里的某个目录(比如/data用来存项目文件),或者按照你看到的方案把它挂载到/home——这样用户的文档、配置、下载的文件都会存在这块盘上,完全不占根分区的空间,体验也很好

二、Microsoft Reserved分区(MSR)是什么?要不要保留?

MSR是Windows系统特有的预留分区,主要是给Windows的动态磁盘管理、分区表更新这些功能预留的空间,对Linux系统来说完全没用

要不要留取决于你以后的打算:

  • 如果你已经彻底切换到Linux,以后再也不用装Windows双系统,那直接删掉就行,删掉后还能把这部分空间合并到其他Linux分区里,多出来的空间留着用
  • 如果你以后可能还要装Windows双系统,那建议保留,不然Windows安装或者后续使用可能会出各种奇怪的问题

三、第二块硬盘的分区与格式问题

你没写完问题,不过我猜你是想问「第二块硬盘是不是单分区?格式要不要调整?」对吧?

还是用lsblk命令就能确认:比如第二块盘如果是/dev/sdb,看它下面有没有子分区(比如/dev/sdb1),如果只有一个就是单分区;如果没有任何子分区,那就是还没分区。

关于格式的话:

  • 如果是给Linux单独用,优先选ext4——这是Linux最成熟、最稳定的文件系统,兼容性拉满,出问题也好排查
  • 如果需要和Windows共享文件,可以格式化成ntfs,但Linux下写NTFS需要先安装ntfs-3g工具
  • 要是你打算把它挂载到/home,格式化成ext4就好,后续只要修改/etc/fstab文件添加挂载条目,重启后就能生效,记得先备份好原来/home里的内容再迁移

备注:内容来源于stack exchange,提问作者Crash

火山引擎 最新活动