当前位置: 首页>>技术教程>>正文


安装ubuntu真的需要引导分区吗?

问题描述

我将安装Ubuntu 9.10。

但是,当我进入制作分区的高级选项时。我决定我将创建一个

交换文件x2 RAM /(根)分区的大小。

我读过一些文档,说您还应该为第一个分区创建一个引导分区(主分区),以便BIOS可以轻松找到它。并仅分配约100MB。

我只是想知道我是否需要创建启动分区?真正的作用是什么?

非常感谢,

最佳答案

这是一个选择。您可能会,也可能不会。我通常会做。除了交换,我通常创建3个分区:

  1. /boot-通常为60MB左右。有关fedora的更多信息,或者如果我计划进行实验/已安装多个内核

  2. /-7或8 GB可以容纳不是/home的所有其他内容

  3. /home-我的磁盘其余部分。

我之所以这样分裂的主要原因是在恢复和备份情况下给了我尽可能多的选择。如果万无一失,那么可以使用一个大分区,并且您可能永远不必在意。

也许我只是老而偏执;-)

如果您担心安全性,请在安装后将引导分区设置为只读。这样可以防止任何人(甚至您)将任何内容写入内核。虽然相当安全,但这确实意味着当那些旧的内核更新出现在更新窗口中时,它们将无法安装,直到您将启动分区写为可写,重新启动然后再安装它们为止。我已经在女儿的笔记本电脑上做到了这一点,就像防止内核篡改的附加层一样-她可以安装软件,但是要修改内核,她必须向我寻求帮助。它使我有机会验证这确实是应该首先安装的东西。

次佳答案

通常,您可以对所有内容使用一个分区。从历史上看,许多系统对系统的不同部分使用不同的分区,但这不再是必须的。

在某些特殊情况下,您需要多个分区:

  • 如果要使用full disk encryption(例如LUKS或Truecrypt),则需要一个单独的/boot分区,因为您需要从:-)进行引导。

  • 如果您是dual-boot,并且希望能够从两个系统中读取文件,则它们必须位于两个系统都可以读取的文件系统上。因此,例如如果您使用的是dual-boot Linux和Windows,则是带有NTFS或VFAT的多媒体分区,因此两者都可以使用这些文件。

  • 如果您使用全盘加密,则读取和写入非常大的文件(例如视频)会产生明显的开销。您可能要为它们提供一个单独的未加密分区。

  • 如果您计划使用re-partitioning或不时安装其他操作系统,则在磁盘开头以/boot作为第一编号(例如/dev/sda1)会更容易,以免破坏grub。

还有一些过时的原因。您可以在旧文档中阅读有关它们的信息,但它们不再适用于当前系统:

  • 在某些旧硬件上,由于BIOS限制(例如,无法从1024个柱面以外的分区启动),需要一个启动分区。我相信这仅适用于非常旧的系统(超过5-10年的历史)。

  • 在旧的Linux版本(V2.2,也许是2.4)上,交换分区比交换文件快,因此建议使用交换分区。在Linux 2.6上,两者都应具有同等的性能(http://lkml.org/lkml/2005/7/7/326)。

第三种答案

无需创建启动分区。一切都可以在一个分区上进行而不会引起任何问题。

甚至交换也可以在单个分区上(以交换文件的形式);交换文件曾经比交换分区要慢一些,但是从Linux内核2.6开始,they have the same performance as a swap partition(另请参阅serverfault.com上的问题swap partition vs file for performance?)。

有关创建多个分区的建议与BIOS找到它们无关(这是虚假的)。这涉及到在多个操作系统之间共享一个/home /您的名称分区,并使某些类型的备份更加容易的事情。对于大多数用户而言,单个分区是最容易设置的并且可以正常工作。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10504.html,未经允许,请勿转载。