parted和fdisk——两种磁盘分区并挂载的方法

本章节中主要使用的是两种方法:fdisk分区和parted分区。下面为详细介绍。

一、FDISK分区挂载

前情提要:目前有一块新的磁盘挂载到了系统中,需要对其进行格式化、分区、挂载到特定目录。

1、首先查看目前的系统挂载情况

使用$ df -h可以查看当前系统中详细的存储设备挂载情况。

image.png

测试用的系统是一个虚拟系统,可以看到主要挂载就是一个200G的虚拟挂载区/dev/mapper/vmware-rootfs/dev/sda1
我们再用$ fdisk -l查看目前所有磁盘的状态:

image.png

我们可以看到一个未分区、未挂载的500GB磁盘sdb的存在。接下来要做的就是用fdisk工具来对这个磁盘进行分区。

2、进入fdisk操作模式

通过指令$ fdisk /dev/sd*我们可以进入对应磁盘的fdisk操作模式,我们可以输入m来获取如下的帮助列表,并选择对应的功能进行后续操作。

image.png

目前我们需要对新的磁盘进行分区操作,所以我们输入n来创建新的分区。过程非常简单,如下所示:

image.png

此时我们再使用$ fdisk -l查看,则会看到分区已经完成:

image.png
3、对新分区进行格式化操作

我们需要对新分区进行格式化操作后才能进行下一步的挂载,在这个例子中我们需要的fs为ext4格式,所以我们直接对磁盘进行格式化。

有两种格式化方法:

$ mkfs -t ext4 /dev/sdb1
$ mkfs.ext4 /dev/sdb1
image.png

因为是新磁盘,所以很快就能格式化完成。

4、把格式化好的分区挂载到目标位置

在这个案例中我们假设需要把磁盘挂在到/data/fdisk上面,我们则首先在/data文件夹下创建/fdisk文件夹。

$ cd /data
$ mkdir /fdisk

然后直接使用mount工具把分区挂载到对应文件夹:

$ mount /dev/sdb1 /data/fdisk

最后通过$ df -h查看挂载情况

image.png

可以看到/dev/sdb1已经挂载成功

5、设置磁盘的开机自动挂载

虽然多数Linux设备都是常开不关,但是最好还是养成设置开机挂载的好习惯,免得万一意外关机导致的异常。

设置开机挂载非常简单,无非是把配置写到/etc/fstab里面就可以了。

首先我们需要获取新的磁盘的UUID:

$ blkid /dev/sdb1
image.png

然后把UUID和相关信息按照格式写到/etc/fstab里面:

$ vim /etc/fstab
image.png

主要需要修改UUID,挂载位置,FS格式这三点。之后保存即可。

6、异常排查

有时候因为一些特殊的原因,可能会遇到挂载卡死或者挂载失败,这个时候我们直接通过systemd工具进行挂载进程的查看即可。

查看所有的挂载进程:$ systemctl stauts *.mount

查看/data/fdisk的挂载进程: $ systemctl status data-fdisk.mount (注意命名规则)

正常情况如下:

image.png

如果存在报错则一个个去排除。

二、Parted分区挂载

前情提要:目前有一块新的磁盘挂载到了系统中,需要对其进行格式化、分区、挂载到特定目录。

Parted是一个比fdisk更新、更强大的磁盘分区工具,在这里我们也以新的磁盘/dev/sdc为例进行挂载演示。关于parted工具的其他相信用法我会找时间专门开一个文章来写一下。

1、查看磁盘状态

也是同样通过$ df -h$ fdisk -l 来确认目前的磁盘状态和挂载状态。

image.png
image.png
2、进入parted操作模式

直接进入新盘的$ parted /dev/sdc操作模式

可以help查看各个功能选项

image.png

首先格式化磁盘,用gpt模式。然后创建一个分区,磁盘空间全部分配给这个分区。

如果需要设定特定的分区大小,可以用mkpart primary 100 500这种格式,意为100M处开始的400MB大小的分区

image.png

完成后退出

3、对新分区进行格式化操作等后续操作

后续操作和fdisk就一样了。同样应用即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 概述 本文通过对讲解了磁盘的基本概念,分区,创建文件系统,挂载,卸载等步骤进行讲解。使得用户能够创建基本的磁盘...
    ghbsunny阅读 1,600评论 0 0
  • 时间:2018-05-24 姓名:魏文应 一、硬盘 硬盘的正常使用流程: sda磁盘.png 我们看 /dev/s...
    秋的懵懂阅读 2,391评论 0 1
  • Linux系统磁盘基本管理命令挂载文件系统――mount mount命令语法: mount [参数] [设备名称]...
    LaLaLaLaAAA阅读 2,581评论 0 1
  • 站立 是一种姿态 风 是谁的尾巴 扰了树的枝叶 阳光普照 也是一种陪伴吗 还是担心孤独的问候 感动 被岁月划伤 刻...
    舒秋01阅读 421评论 1 9
  • 如何利用自己业余时间让自己的几项任务能够顺利完成,合理安排时间已经是重中之重的事了。从顺利完成任务的心态出发,意识...
    私享者2021阅读 172评论 0 0