美文网首页
parted和fdisk——两种磁盘分区并挂载的方法

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

作者: kivinsae | 来源:发表于2019-02-12 17:46 被阅读0次

本章节中主要使用的是两种方法: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就一样了。同样应用即可。

相关文章

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

    本章节中主要使用的是两种方法:fdisk分区和parted分区。下面为详细介绍。 一、FDISK分区挂载 前情提要...

  • 使用parted解决大于2T的磁盘分区

    前言 在 Linux 中,为磁盘分区通常使用 fdisk 和 parted 命令。通常情况下,使用 fdisk 可...

  • Linux超过2TB使用parted挂载拓展硬盘

    fdisk不支持超过2T的硬盘所以使用parted进行挂载硬盘 当在命令行输入parted后,进入parted命令...

  • Centos 磁盘挂载

    1、查看当前未挂载的硬盘fdisk -l或lsblk 方式1:fdisk -l 方式2:lsblk 磁盘分区 根据...

  • Linux-磁盘管理

    分区工具:fdisk、parted 格式化命令:mkfs 格式化swap分区:mkswap 挂载/卸载命令:mou...

  • CentOS数据盘挂载

    1、查看磁盘分区状态 df -h查看分区挂载情况 fdisk -l查看磁盘分区情况,找到需要分区的磁盘/dev/v...

  • Linux下磁盘挂载

    当买的服务器磁盘满了,那么问题来了,如何挂载新的? 查看磁盘分区文件格式 挂载步骤 1.fdisk /dev/xv...

  • parted格式化系统

    1. 安装parted软件 yum install parted -y 2. 磁盘分区 # parted GNU ...

  • 第二十二天课堂笔记 3月29

    分区方法 fdisk vs parted 1.fdisk 分区工具介绍 linux下最常用的分区工具,一般是装...

  • 磁盘

    fdisk p print显示磁盘分区信息 n new 创建磁盘分区 d delete 删除 w 保存并退出 创建...

网友评论

      本文标题:parted和fdisk——两种磁盘分区并挂载的方法

      本文链接:https://www.haomeiwen.com/subject/ywikeqtx.html