文章摘要:linux怎么分区os盘
linux最少需要两个分区,很多学习的小伙伴,想了解它的分区方法,所以下面小编给大家介绍linux怎么分区,一 […]
linux最少需要两个分区,很多学习的小伙伴,想了解它的分区方法,所以下面小编给大家介绍linux怎么分区,一起来看看吧。
linux分区的方法
一、个人用
如果是个人用,就没必要分那么多区,分一个区,或者二个区就行了。
分一个区,就要一个根分区就行了/,我的多系统里面的linux都是一个分区。
分二个区,一个/boot分区,一个根分区/
二、服务器用
关于服务器的分区,不要分的太多,适合自己就行,有二种比较好的方法,适合二种不同的人。pacman、yum、apt-get等。这种人喜欢用软件自带的软件来安装web服务器、mysql服务器、mail服务器等。
/boot:分区100M,绝对够用了。
/home:硬盘大小*4%:根据用户数据的多少,进行增减。
/user:硬盘大小*6% :喜欢用管理工具,但是总还有要自己编译安装的东西。
/swap :内在大小*2。
/var :硬盘大小*70% :默认安装的文件包基本上都在这里面,以及web服务,mysql服务等,所以这种分区要足够大。
/tmp :硬盘大小*10% :做为服务器用,log文件会很多,所以单独拿出来。如果定时清理可适当减少。
/:剩下的都给根分区。
三、喜欢自己编译安装的人
手动编译安装灵活性比较高,但是如果升级系统,可能会导致手动安装的东西不能用。
/boot:分区100M,绝对够用了。
/home:硬盘大小*60%,例如:我要建一个web服务器,建一个nginx的用户组和用户,然后呢,肯定要先下载源代码,然后放到nginx用户的根目录下面,安装的目录放到/usr/local下面,代码目录也放在nginx用户的根目录下面,而不是放在/var下面,产生的log可能也放在nginx用户的根目录下面。这样服务器相关的东西,都放在用户的目录下面,这样的用户的这个目录要很大。
/user:硬盘大小*20% 。 用户安装的地方,放在/usr/local下面,所以这个目录也要大点。
/swap:内在大小*2。
/var:硬盘大小*10%,很多的系统文件放在/var下面,单独分区,可以提高服务器的性能。
/ : 剩下的都给根分区。
linux管理分区的工具
1、GParted。这可能是 Linux 发行版中比较流行的基于 GUI的分区管理器。你可能已在某些发行版中预装它。如果还没有,需要在软件中心搜索它即可完成安装。
它会在启动时直接提示你以 root用户进行身份验证。所以,你根本不需要在这里使用终端。身份验证后,它会分析设备,然后让你调整磁盘分区。如果发生数据丢失或意外删除文件,你还可以找到“尝试数据救援”的选项。
2、GNOME Disks。一个基于 GUI 的分区管理器,随 Ubuntu 或任何基于 Ubuntu 的发行版(如 ZorinOS)一起出现。它能让你删除、添加、缩放和微调分区。如果你遇到故障,它甚至可以在 Ubuntu 中格式化 USB来帮助你救援机器。你甚至可以借助此工具尝试修复分区。它的选项还包括编辑文件系统、创建分区镜像、还原镜像以及对分区进行基准测试。
3、KDE Partition Manager。KDE Partition Manager 应该已经预装在基于 KDE 的 Linux发行版上了。但是,如果没有,你可以在软件中心搜索并轻松安装它。
如果你不是预装的,那么可能会在尝试启动时通知你没有管理权限。没有管理员权限,你无法做任何事情。它将扫描你的设备,然后你就可以创建、移动、复制、删除和缩放分区。你还可以导入/导出分区表及使用其他许多调整选项。
4、Fdisk(命令行)。是一个命令行程序,它在每个类 Unix的系统中都有。不要担心,即使它需要你启动终端并输入命令,但这并不是很困难。但是,如果你在使用基于文本的程序时感到困惑,那么你应该继续使用上面提到的 GUI程序。它们都做同样的事情。
linux分区的注意事项
1、分区是针对磁盘,并不是对某一个分区分区。
2、硬盘使用前要进行分区,可分为主分区,扩展分区,逻辑分区。
3、一块硬盘最多4个主分区,最多1个扩展分区,逻辑分区可以有若干个。
4、扩展分区会使用一个主分区的位置。理解为:主分区数+扩展分区数不能超过4个。
5、主分区中不能再划分其他类型的分区,相当于一个逻辑磁盘。
6、扩展分区本身不存储任何东西,不能直接使用,也不能格式化,只是用于区分逻辑分区。所以,扩展分区容量=n个逻辑分区容量之和,从而:硬盘的容量=主分区容量+扩展分区容量。
7、其中1-4为主分区+扩展分区编号,逻辑分区编号从5开始。