linux磁盘分区和管理


linux磁盘的分区和windows磁盘分区大致相同,稍有差异的就是linux操作系统多了一个交换分区,因此linux的分区至少要有2个一个是根分区一个是交换分区。但是有的时候系统的硬盘会不够用,这样就需要我们在原有电脑上加一块硬盘。但是只把硬盘放电脑里还不够,我们要先分区之后格式化,最终把分区挂载到系统上次可以。下面分享下我的做法

一 分区

硬盘不够用的情况下如果新加了硬盘linux操作系统并不会立即识别,需要我们进行一系列的操作才能被操作系统识别.如果在虚拟机上我们可以在设置里面选中硬盘,之后点击Addy一路next就OK了。这一步的操作完成了我们可以使用一个简单的命令:sudo fdisk -l来查看系统上的设备

1.查看系统上的设备

\

我们可以清楚的看到有一个/dev/sdb ,这个就是新加的硬盘了

2.开始分区

这里我们需要知道磁盘分区的相关知识,linux和windows一样有主分区和扩展分区,扩展分区包含了逻辑分区,主分区、逻辑分区可以有多个但是扩展分区只能有一个。在linux终端输入 sudo fdisk 设备名 就可以分区了

如果不知道有哪些命令可以输入一个m就可以了

\

3.新建分区和格式化

添加新分区使用m就可以,其中扇区可以不指定,我们所要指定的就只是一个大小只需要写一个 +分区大小,如+500M表示新增的这个分区设定为500M.要注意的是M最好写成大写,像ubuntu上M写成小写会提示错误

\

之后可以输入p查看分区,没问题就输入w回车即可,也可以一起分几个区最后输入w回车

\

接下来这步也很重要,分区结束后还需要进行格式化(也叫制作文件系统),直接使用mkfs命令即可,用法如下

mkfs -t 类型 分区名

mkfs.ext3 分区名 -------直接格式化为ext3文件系统

mkswap 分区名 -----格式化为交换分区

如下图所示

\

如果是制作交换分区流程如下

(1)分区

(2)修改分区为交换分区

(3)保存

(4)格式化为交换分区

(5)开启交换分区

下面开始划分扩展分区,当然了弄成主分区也ok了

\

修改分区的命令是t,接下来把其中一个分区格式化为swap

\

接下来把开启交换分区,命令是swapon;关闭交换分区的命令swapoff

\

使用free就可以清楚的看到交换分区变大了

4.挂载磁盘

linux操作系统默认的挂载目录是/mnt ,使用mount就可以挂载磁盘

\

5.卸载磁盘

如果出现设备繁忙应先退出/mnt目录,之后重新卸载就可以了

\

6 开机自动挂载磁盘

前面的挂载操作如果系统重启,那么又要重新挂载了,这样子会很麻烦。我们可以修改/ect/fstab,在后面加上设备和挂载点的对于关系保存退出,以后每次开机系统都会自动挂载硬盘了

\

相关内容