Linux使用fdisk挂载和初始化磁盘以华为云服务器为例

先使用 fdisk -l 查看磁盘情况

image-20210122100412882

磁盘看到已经能在系统上显示了 但是没有初始化和挂载分区,使用使用 df du 等,命令是看不到具体的情况

看到有 /dev/vdb没有被使用那就去初始化然后去使用

使用 fdisk /dev/vdb 来初始化

先进入会有 (Command (m for help))步骤如下

  1. n 是去初步去创建新磁盘
  2. 进入 一直按 enter 包括 primary,extend ,起始磁盘等都走默认 ,Partition number 默认为1
  3. p 查看具体的分区情况
  4. w 写入修改

下图为过程

image-20210122100726644

fdisk -l 查看磁盘已经初始化

image-20210122101643077

图片如下可以看到 分区已经形成,由于我们走默认使用只有一个

使用ext4格式化 /dev/vdb1 这个分区

ext4 格式化后

image-20210122101257839

使用 blkid /dev/vdb1 来查看 UUID

image-20210122101816988

修改 /etc/fstab 来开机自动挂载分区

1
UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc       ext4    defaults        0 2

可以考这边内容 需要修改 UUID ,和挂载的文件夹 ,我这边是在根目录下面 创建的文件夹挂载的

  1. 以内容上仅为示例,具体请以实际情况为准,参数说明如下:

    • 第一列为UUID,此处填写1中查询到的磁盘分区的UUID。

    • 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。

    • 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。

    • 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。

    • 第五列为Linux dump备份选项。

      • 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即可。
      • 1表示使用Linux dump备份。
    • 第六列为fsck选项,即开机时是否使用fsck检查磁盘。

      • 0表示不检验。

      • 挂载点为(/)根目录的分区,此处必须填写1。

        根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查下去。

使用mount -a加载**/etc/fstab**的配置

mount -a 没有报错后 用df du 都可以看到你挂载的目录和对应的分区