从 / 分区重新分区空间最安全的方法是什么?

从 / 分区重新分区空间最安全的方法是什么?

我有一个 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

有几件事:

  1. 使用逻辑卷管理器管理您的分区使得做这类事情变得容易得多。
  2. 增加分区大小比减少分区大小容易得多。尤其是根挂载。
  3. 由于您讨论的所有分区都位于同一物理磁盘上,因此将它们分成不同的分区不会带来性能上的好处。

鉴于上述情况,您不妨直接将 /mnt/media 文件夹移动到系统根目录下。这样可以为您带来额外的空间。然后,根据需要重新利用“/dev/sda2”分区(例如,将其用作挂载 /var 或 /usr)。

我通常建议使用“/dev/sda2”中的空间来增加“/dev/sda3”的大小,但这对您来说有点困难。您的 SSD 分区看起来顺序错误,因此您无法删除 40GB 挂载并将该空间轻松添加到根分区(再次强调,使用 LVM 可以避免此问题)。

如果您不担心通过启动盘进行重新分区,那么您可以解决它。 这应该可以让你开始,但这可能得不偿失(除非你只是想获得知识)。

相关内容