双 BIOS 复杂分区设置

双 BIOS 复杂分区设置

我想使用 Windows 10 Educational 和 Debian 设置双 BIOS 系统,但是在决定必要/有用的分区时我有点困难,特别是因为我对 Linux 还不熟悉,并且阅读了许多关于分区大小的不同观点以及它们是否必要等等。

因此,我想到在两个操作系统之间共享一个分区,但是我不确定它们是否应该将其引用为主分区(指向同一个分区),或者是否应该使用另一个用于交换文件的分区。

我将升级到具有~240GB 和 1TB HDD 磁盘空间的 SSD,以下是我的想法,虽然我不想说所有分区及其大小都是必要的或好的,但这只是我研究不同来源后收集到的:

OS       use of partition    hdd/ssd    size in gb (x: whatever remains)

Windows  system              ssd        20
         page file           ssd?       8-32*
         home                hdd        250
         fast programs/games ssd        100+x
         slow     "          hdd        500+x

Debian   root                ssd        10-20**
         swap                hdd?       8-24***
         boot                ssd        1****
         home                hdd        100**

both     exchange            hdd        50

这可能会相当混乱,因此,将两个系统的主目录合并而不是单独交换,可以将其缩短为以下内容:(正如 Frank Thomas 指出的那样,这可能不是一个好主意)

OS       use of partition    hdd/ssd    size in gb (x: whatever remains)

Windows  system              ssd        20
         page file           ssd?       8-32*
         fast programs/games ssd        100+x
         slow     "          hdd        500+x

Debian   root                ssd        10-20**
         swap                hdd?       8-24***
         boot                ssd        1****

both     home                hdd        400

让我们深入探讨一下我仍存在的一系列问题(请注意星号):

  1. **我将 Debian 中的程序存储在根目录还是主目录中?(我希望将程序保存在硬盘上,因为固态硬盘空间更有价值,如果我有单独的主目录,那么将程序放在 Debian 的主目录中会更舒服)
  2. 因此,合并两个主目录是否有用?(拥有可以填充共享主目录的 Debian 程序并不是我的目标,当然,如果主目录合并并且程序没有放在根目录中,那么可以使用不同的分区来存放 Debian 程序,但我认为通过合并主目录来“优化”分区没有任何意义)
  3. 页面文件和交换分区是否属于 SSD?(发现了两种情况,关于如果不断使用 SSD,SSD 的使用寿命的争论,但是在这里如何定义不断……)
  4. *(取决于 3。) 因为我有 16gb RAM,我应该为页面文件保留多少空间?(我确实读过 4 到 32gb 之间的所有可能性,如果它位于 SSD 上,就必须节省空间)
  5. **(取决于 1.)我需要多少根空间?在 debian 系统规格中发现有 10gb,但如果我必须算在程序中……
  6. ***(取决于 3.)与 4. 大致相似,但是更加极端,因为我发现资料说 RAM 大小是 1.5 倍……
  7. ****我是否需要 Debian 的启动分区?我是否需要其他启动分区来实现双 BIOS?
  8. 这里有我需要注意的系统恢复分区吗?我更愿意把 Windows 恢复分区放在哪里?
  9. 我该如何对这样的分区进行分区?我确实读过有关驱动器限制为 4 个主分区、扩展分区和虚拟分区的文章,但不知道这样的架构如何实现。我需要第三方引导加载程序还是其他东西?

我希望得到一些帮助,因为我想在设置操作系统分区时获得一个清晰的结构。任何回复都值得感激。

相关内容