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的两倍。我已经使用这种方案很多年了,对此我感到非常满意。总是欢迎提出建议。