Linux学习与应用技巧

Linux 磁盘 操作

2021-07-28  本文已影响0人  可望不可j

1、查看实例上的数据盘信息。

运行以下命令:

fdisk -l

运行结果如下所示。

依次运行以下命令,创建一个分区。

运行以下命令分区数据盘。

fdisk -u /dev/vdb

输入 p 查看数据盘的分区情况。

本示例中,数据盘没有分区。

输入n创建一个新分区。

输入p选择分区类型为主分区。

说明 创建一个单分区数据盘可以只创建主分区。如果要创建四个以上分区,您应该至少选择一次e(extended),创建至少一个扩展分区。

输入分区编号,按回车键

本示例中,仅创建一个分区,直接按回车键,采用默认值1

输入第一个可用的扇区编号,按回车键

本示例中,直接按回车键,采用默认值2048

输入最后一个扇区编号,按回车键。注:也可用  +size{K,M,G}  确定分区大小

本示例中,仅创建一个分区,直接按回车键,采用默认值

输入p查看该数据盘的规划分区情况。

输入w开始分区,并在完成分区后退出。

运行结果如下所示。

查看新分区信息。

运行以下命令:

fdisk -lu /dev/vdb

运行结果如下所示,如果出现/dev/vdb1的相关信息,表示新分区已创建完成。

步骤二:为分区创建文件系统

在新分区上创建一个文件系统。根据您的需求运行以下任一命令,创建文件系统。

创建一个ext4文件系统,运行以下命令。

mkfs -t ext4 /dev/vdb1

创建一个xfs文件系统,运行以下命令。

mkfs -t xfs /dev/vdb1

本示例中,创建一个ext4文件系统。

步骤三:配置/etc/fstab文件并挂载分区

在/etc/fstab中写入新分区信息,启动开机自动挂载分区。

注意 由于释放云盘等操作可能会导致其他云盘的设备名变动,建议您在/etc/fstab中使用全局唯一标识符UUID来引用新分区。

备份etc/fstab文件。

运行以下命令:

cp /etc/fstab /etc/fstab.bak

在/etc/fstab里写入新分区信息。

root用户可以运行以下命令直接修改/etc/fstab文件。

echo`blkid /dev/vdb1 | awk'{print $2}'| sed's/\"//g'` /mnt ext4 defaults 0 0 >> /etc/fstab

说明

Ubuntu 12.04系统不支持barrier,您需要运行

echo '`blkid /dev/vdb1 | awk '{print $3}' | sed 's/\"//g'` /mnt ext4 barrier=0 0 0' >> /etc/fstab

命令。

如果要把数据盘单独挂载到某个文件夹,例如单独用来存放网页,则将命令中/mnt替换成所需的挂载点路径。

普通用户可以手动修改/etc/fstab文件。

运行以下命令查看新分区的UUID。

sudo blkid /dev/vdb1

运行结果如下所示。

/dev/vdb1:UUID="05779a4e-f04f-4eca-97ac-57fd1fda****"TYPE="ext4"

运行以下命令编辑/etc/fstab文件。

sudo vi /etc/fstab

输入i进入编辑模式。

在/etc/fstab文件中写入新分区信息,UUID值请修改为前面步骤中的查询结果。

UUID=05779a4e-f04f-4eca-97ac-57fd1fda**** /mnt ext4 defaults00

按Esc键,输入:wq,按回车键保存并退出。

查看/etc/fstab中的新分区信息。

运行以下命令:

cat /etc/fstab

运行结果如下所示。

挂载分区。

运行以下命令:

mount /dev/vdb1 /mnt

检查挂载结果。

运行以下命令:

df -h

运行结果如下所示,如果出现新建文件系统的信息,表示文件系统挂载成功。

上一篇下一篇

猜你喜欢

热点阅读