Answers:
/
(即根文件系统)swap
/home
这样做的最大原因是,您可以对Ubuntu安装进行任何操作,并且不会影响您的音乐/视频/家中的任何事情。当升级到新的Ubuntu版本并且安装过程很奇怪时,我尤其喜欢这样做。
一般来说,除非您一次运行多个Linux发行版,否则您不应该为单独的分区/home
或/boot
分区烦恼。
Ubuntu的安装两个台式CD机和服务器/备用CD必须安装在现有的系统,保护你的主目录的能力(和本地系统driectories: ,/usr/local
,/usr/src
和/var/local
)。如果该用户名与安装期间创建的用户相同,则此功能还会重用现有用户的用户ID和组ID。
要在安装时使用此选项,请选择用于高级分区的选项,然后选择现有分区/
或/home
分区。在出现的框中,确保所选文件系统与该分区的现有文件系统匹配,并且未选中格式框。通过其余选项正常进行。
在Ubuntu 10.10中,我们希望在安装程序中添加一个选项,以在您安装了Ubuntu的现有副本时检测到该情况,并提议将其替换为您尝试安装的较新版本(使用幕后的上述功能)。虽然它没有进入最终决定,但它可能会在Ubuntu 11.04中推出。
至于单独的/boot
分区,则是过去的硬件限制(bootloader 1024柱面限制)的遗留物。我认为在现代系统上单独的/ boot可能没有任何实际优势,并且如果没有提供过多的空间,那么它可能会填满并产生自己的问题,因为Ubuntu不会自动删除旧内核。 。
/boot
自从EFI / UEFI混乱以来,分隔分区已成为强制性要求。
/boot
符可以删除Ubuntu,而不必还原Windows引导程序。
/
(即根文件系统)-适用于您的操作系统
swap
-交换空间,应该比您拥有的RAM量大一点
/home
-用于您的数据文件
/boot
如果您使用备用安装程序来设置完整磁盘加密,则实际上仅需要一个单独的分区。当前,/boot
需要解密其中的文件,以便操作系统可以启动。
一般来说,如果要执行以下操作,则可以添加其他分区:
通过重新安装操作系统来保留分区-这是拥有单独/home
分区的通常原因。如果您通过从源代码编译大量应用程序来安装它们,则单独使用/usr/local
或/opt
也可能有用。
限制分区上文件可以使用的空间-例如,单独的/home
分区将阻止您在填满home
目录时使操作系统停止运行,因为您仍然能够以root用户身份登录并从主页中删除一些文件目录。
使用不同的文件系统-我对使用了速度更快,弹性较小的文件系统/tmp
,但是为了保持/home
更好的数据保护,我使用了速度较慢的日志文件系统。
正如Asmerito所建议的那样,您应该考虑将所有分区放置/boot
在LVM之外。这将使您在调整分区大小甚至扩展到其他磁盘时具有更大的灵活性。但是您可能并不期望需要此功能。
如果您在备用安装程序中使用全盘加密,它将自动创建一个/boot
分区,一个swap
分区和另一个分区来保存加密的数据。然后,该加密分区用于保存LVM分区。然后,此LVM分区用于容纳所有其他分区。最初,这只是您的根分区。
希望对您有帮助。
/root
目录适用于root
用户,而不适用于系统。
好吧,至少需要一个根分区和一个交换分区。我强烈建议使用主分区,因为当主分区空间不足时,它将不会影响您的应用程序,更重要的是不会影响核心组件。
当我在根分区上没有足够的空间时,我发现了这种困难的方法-我什至无法启动Gnome桌面。我必须通过终端登录并删除一些东西:(
我用:
主分区:
/boot
= 1 GB使用LVM的扩展分区:
/
= 5 GB/var
= 3 GB/var/spool/cache
= 2 GB ReiserFS(我所有浏览器的本地鱿鱼磁盘缓存)/home
= +500 GB,用于包括公用文件夹(与smb在本地和远程共享)的用户。/tmp
= 128 MB(ramFS)。swap
=我的RAM的两倍。我已经使用这种方案很多年了,对此我感到非常满意。总是欢迎提出建议。