希望标题可以稍微描述一下我的问题。
我有一台装有 Ubuntu Server 的 PC,以及一个 160GB 硬盘的软件 raid 0 和一个 500GB 硬盘上的 160GB 分区(多么糟糕的设置 :D 只是有不同的硬盘)。在 ubuntu 安装中,我设置了软件 raid 0,让安装自动将其分区,然后在其上安装操作系统。raid 0 驱动器应该是 320GB 或大约 300GiB,但当我检查时,我发现安装在 / 上的分区只有 109GiB。以下是分区表(德语):
Gerät Boot Start Ende Sektoren Größe Id Typ
/dev/md0p1 234002790 624623264 390620475 186,3G 83 Linux
/dev/md0p2 63 234002789 234002727 111,6G 5 Erweiterte
/dev/md0p5 126 229986539 229986414 109,7G 83 Linux
/dev/md0p6 229986603 234002789 4016187 1,9G 82 Linux Swap / Solaris
df -h
以下是 / 分区的打印部分:
/dev/md0p5 108G 5,6G 97G 6% /
这里发生了什么???我需要在 / 上安装所有可能的空间,应该是磁盘空间减去交换空间(~2G),那么这些分区是干什么用的?它们是必需的吗?或者我可以删除它们吗?救命啊 :D
冲动
答案1
md0p2 是扩展分区,包含逻辑分区 md0p5 和 md0p6。您可以在终端中使用 mount 或 findmnt 找到挂载点。
感谢 mook765,我搞定了。我仍然不知道是怎么md0p1
搞定的。对于任何想找到解决方案的人来说:在运行系统中,md0p5
如果不使用冒险的技巧,就不可能变大(如果你正在运行服务器,就别想了)。
简而言之:我刚刚安装了另一个硬盘并将整个操作系统克隆到该磁盘上,从该磁盘启动 ubuntu,然后md0
按照我想要的方式设置原始磁盘,再克隆 ubuntu 并设置其余部分。需要一些时间,但问题已经解决。