原创

Linux 磁盘分区和挂载


二十六、Linux磁盘分区和挂载

在VM虚拟机上添加一块新硬盘

image-20221104162814993

重启后进入系统进行分区和挂载操作

磁盘分区

1、查看硬盘信息:

lsblk

image-20221104164243598

2、查看系统磁盘分区信息:

fdisk -l 

image-20221104164315770

3、指定磁盘进行分区

fdisk /dev/sdb

image-20221104164349039

按m进入磁盘分区管理菜单页

按 p 打印此磁盘分区情况,如下图新硬盘无分区

image-20221104164543176

4、按n 创建一个新分区

image-20221104164652878

​ 创建分区类型

​ p:表示主分区

​ e:表示扩展分区

​ 默认选择p 回车,进行分区号选择,默认1

image-20221104164922739

5、从多少柱面开始创建,不管直接回车: 默认起始开始

image-20221104165037116

6、输入新分区大小,默认全部。不想全部分出去就输入大小

​ 比如输入:+2G (表示给此分区2GB空间,不输入默认全部分出去)

​ 要想此硬盘就分一个区那就默认全部空给分出去,直接回车

image-20221104165626301

​ 如下图,10G已经全部使用了

image-20221104165652959

7、在输入p查看确认是否分区

image-20221104165801957

8、确认无误后,输入w保存退出

image-20221104165848988

9、此时,新添加的硬盘已经分了一个区(全部空间)

fdisk -l  

image-20221104170040840

10、最后一步就是格式化 :

mkfs -t ext4 /dev/sdb1

将/dev/sdb1格式化成ext4格式

image-20221104170311611

lsblk

image-20221104170822287

这样,/dev/sdb1分区就可以正常挂载使用了

挂载

  1. 挂载命令:

    ​ 将/dev/sdb1 挂载到文件夹/var/www上

    mount /dev/sdb1 /var/www
    

    查看挂载情况:

    ls /var/www 或者lsblk
    

    image-20221104171018620

    将信息写入fstab,让系统开启自动挂载。

    echo "/dev/sdb1 /var/www ext4 defaults 0 0" >> /etc/fstab
    
  2. 取消挂载命令umount: 将文件/var/www取消挂载

    umount /var/www
    

    记得把 系统开启自动挂载 fstab中信息也要删掉,要不然重启后又自动挂载了

    vi /etc/fstab
    

    image-20221104171853761

    ​ 删除自动挂载保存退出,取消挂载完毕。

教程