我想在 14.04 发布后从 W7/Ubuntu 双启动切换到 (K)Ubuntu 作为我唯一的操作系统,但我不确定如何对我的硬盘进行分区。对于一个好的台式电脑分区方案,普遍的看法似乎是 15--20 GB 左右 /
,1.1*RAM 为swap
,其余为/home
(...对吗?)。
我将处理一些大型数据集,希望将其与系统分开。因此,我考虑将数据集/home
缩小,并创建第四个data
分区,只存放与工作相关的内容。关于此问题有几个问题:
- 有什么好的理由不这样做,而是保留我的所有数据
/home
?我可能不会跳转发行版或做其他事情;这是我的工作电脑,我可能会长期使用 14.04 LTS。 - 如果单独设置分区是个好主意
data
:如果我不存储任何数据,分区应该有多大/home
?或者我根本不应该把它设为单独的分区?
请告诉我这是否是个愚蠢的想法。我发现自己根本无法工作/home
(主要是在网络上或与 Windows 共享的数据分区上)。但话又说回来,除了我的数据备份中没有任何 Linux 配置文件外, /
、swap
、/home
和/
、swap
似乎data
并没有太大不同。
这里是一个有点相关的问题,但他们没有详细说明这是否是一个好主意。
答案1
追求任何你喜欢的东西。
我把数据放在 /discworld 分区上,因为在工作中我需要多个操作系统 (RedHat、CentOS、SUSE、Ubuntu、SCO),并且将所有软件放在该分区中要容易得多(我每次安装使用单独的 /home,并将目录符号链接到我的分区)。
数据也在第二张光盘上,所以我可以将其从系统中取出并插入到其他地方。
对于单个操作系统来说,这其实并不重要。如今,安装 Ubuntu 不会丢失 /home(即使它不在单独的分区中)。
如果您不休眠/挂起,您甚至可以不进行交换(我的笔记本电脑有一个 SSD 作为第一个磁盘并在 15 秒内启动,所以当我不需要机器时我只需将其关闭)。
请告诉我这是否是一个愚蠢的想法。
说到分区,没有什么愚蠢的想法。我或其他人认为理智的想法并不意味着你的想法愚蠢。只是与众不同而已。我们都同意的一些方法值得怀疑,但话又说回来……
例如:对于我们大多数人来说,/var 分区并不是真正需要的。当您使用 MySQL 时,/var 将被大型文件填充,因此它可以完全运行。但您也可以将 SQL 数据库放在其他地方。因此乍一看可能很奇怪,但将 SQL 数据库存储在其他地方(例如用户分区)也是一个有效的论点。
任何设置都有其缺点和优点。只需确保您的设置符合所有优点即可。