我有一个 240GB 的 SSD,用作启动/应用程序驱动器,并且只安装了 Ubuntu 14.04,因此不需要处理 Windows 或 OS X 的安装。
我最初将这 240GB 中的 40GB 划分为快速访问区域 - 我认为这对于偶尔的简单项目来说已经足够了。
然而,我发现 40GB 对于我想要快速启动的所有东西(虚拟机和视频/图片编辑)来说真的不够。
我运行了一下df -h
以查看目前安装的内容的使用情况,发现在 200GB 的空间中实际使用了不到 15GB:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 184G 9.1G 165G 6% / <--
none 4.0K 0 4.0K 0% /sys/fs/cgroup |
udev 3.9G 4.0K 3.9G 1% /dev |
tmpfs 793M 1.6M 792M 1% /run | All SSD (/ is mounted on SSD)
none 5.0M 0 5.0M 0% /run/lock |
none 3.9G 1.6M 3.9G 1% /run/shm |
none 100M 52K 100M 1% /run/user |
/dev/sda1 93M 3.4M 90M 4% /boot/efi <--
/dev/sdb2 914G 124G 743G 15% /home
/dev/sda2 37G 25G 9.8G 72% /media/nate/05b2dfb9-a2ad-4c21-98d3-9c8467a7f4c0
^- 40GB partitioned off
显然,由于使用的很少,我希望能够利用一些未使用的空间,并将其用于工作。
根据本问答最低要求为/
8GB,建议至少 15GB。
由此来看,我可以从当前分区的 200GB 中划出 100GB,并将总体速度空间扩大那么多吗?
我想知道的是,我应该将分区保留多少/
(开启/dev/sda3/
),以及我可以安全地将分区扩展多少/dev/sda2
以获得更多通用的快速空间?
/
我最初的安装方式是在 SSD 上设置一个 200GB 的分区,并将其设置/home/
为安装在 1TB HDD 上。
并且,在决定划分出多少空间是安全的之后,什么是将该空间添加到通用快速空间分区的最安全方法?
答案1
有几件事:
- 使用逻辑卷管理器管理您的分区使得做这类事情变得容易得多。
- 增加分区大小比减少分区大小容易得多。尤其是根挂载。
- 由于您讨论的所有分区都位于同一物理磁盘上,因此将它们分成不同的分区不会带来性能上的好处。
鉴于上述情况,您不妨直接将 /mnt/media 文件夹移动到系统根目录下。这样可以为您带来额外的空间。然后,根据需要重新利用“/dev/sda2”分区(例如,将其用作挂载 /var 或 /usr)。
我通常建议使用“/dev/sda2”中的空间来增加“/dev/sda3”的大小,但这对您来说有点困难。您的 SSD 分区看起来顺序错误,因此您无法删除 40GB 挂载并将该空间轻松添加到根分区(再次强调,使用 LVM 可以避免此问题)。
如果您不担心通过启动盘进行重新分区,那么您可以解决它。 这应该可以让你开始,但这可能得不偿失(除非你只是想获得知识)。