千家信息网

linux系统分区格式化和挂载数据盘的示例分析

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章给大家介绍linux系统分区格式化和挂载数据盘的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。使用【管理终端】,或远程连接工具,输入用户名 root 和密码登录到
千家信息网最后更新 2026年11月04日linux系统分区格式化和挂载数据盘的示例分析

这篇文章给大家介绍linux系统分区格式化和挂载数据盘的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

使用【管理终端】,或远程连接工具,输入用户名 root 和密码登录到linux系统。

1、运行fdisk -l命令查看数据盘。在没有分区和格式化数据盘之前,使用 "df -h"命令,是无法看到数据盘的,可以使用"fdisk -l"命令查看。

执行命令后,如果不存在 /dev/vdb,表示没有数据盘。确认数据盘是否已挂载。

2、依次执行以下命令以创建一个单分区数据盘:

(1)运行fdisk -u /dev/vdb:分区数据盘。

(2)输入p:查看数据盘的分区情况。本示例中,数据盘没有分区。

(3)输入n:创建一个新分区。

(4)输入p:选择分区类型为主分区。

说明 本示例中创建一个单分区数据盘,所以只需要创建主分区。如果要创建四个以上分区,您应该创建至少一个扩展分区,即选择 e(extended)。

(5)输入分区编号并按回车键。本示例中,仅创建一个分区,输入1。

(6)输入第一个可用的扇区编号:按回车键采用默认值2048。

(7)输入最后一个扇区编号:本示例仅创建一个分区,按回车键采用默认值。

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

(9)输入w:开始分区,并在分区后退出。

[root@ecshost~ ]# fdisk -u /dev/vdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Device does not contain a recognized partition tableBuilding a new DOS disklabel with disk identifier 0x3e60020e. Command (m for help): pDisk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x3e60020eDevice Boot Start End Blocks Id System Command (m for help): nPartition type:p primary (0 primary, 0 extended, 4 free)e extendedSelect (default p): pPartition number (1-4, default 1): 1First sector (2048-41943039, default 2048):Using default value 2048Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039):Using default value 41943039Partition 1 of type Linux and of size 20 GiB is set Command (m for help): p Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x3e60020eDevice Boot Start End Blocks Id System/dev/vdb1 2048 41943039 20970496 83 Linux Command (m for help): wThe partition table has been altered! Calling ioctl() to re-read partition table.Syncing disks.

3、运行命令fdisk -lu /dev/vdb 查看新分区。

如果出现以下信息,表示新分区/dev/vdb1创建成功。

[root@ecshost~ ]# fdisk -lu /dev/vdb Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x3e60020e Device Boot Start End Blocks Id System/dev/vdb1 2048 41943039 20970496 83 Linux

4、运行命令mkfs.ext4 /dev/vdb1在新分区上创建一个文件系统。

本示例中,创建一个ext4文件系统。您也可以根据自己的需要,选择创建其他文件系统,例如:如果您需要在 Linux、Windows和Mac系统之间共享文件,可以使用mkfs.vfat创建VFAT文件系统。

说明 创建文件系统所需时间取决于数据盘大小。

[root@ecshost~ ]# mkfs.ext4 /dev/vdb1 mke2fs 1.42.9 (28-Dec-2013)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks1310720 inodes, 5242624 blocks262131 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=2153775104160 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000 Allocating group tables: doneWriting inode tables: doneCreating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: done

5、(建议)运行命令cp /etc/fstab /etc/fstab.bak备份etc/fstab文件。

6、运行命令echo /dev/vdb1 /data0 ext4 defaults 0 0 >> /etc/fstab向/etc/fstab写入新分区信息。

说明 Ubuntu 12.04系统不支持barrier,您需要运行命令 echo '/dev/vdb1 /data0 ext4 barrier=0 0 0' >> /etc/fstab。

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

7、运行命令cat /etc/fstab查看/etc/fstab中的新分区信息。

[root@ecshost~ ]# cat /etc/fstab## /etc/fstab# Created by anaconda on Wed Dec 12 07:53:08 2018## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#UUID=d67c3b17-255b-4687-be04-f29190d37396 / ext4 defaults 1 1/dev/vdb1 /mnt ext4 defaults 0 0

8、运行命令mount /dev/vdb1 /data0挂载文件系统。

9、运行命令df -h 查看目前磁盘空间和使用情况。

出现新建文件系统的信息,表示挂载成功。


[root@ecshost~ ]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 40G 1.6G 36G 5% /devtmpfs 234M 0 234M 0% /devtmpfs 244M 0 244M 0% /dev/shmtmpfs 244M 484K 244M 1% /runtmpfs 244M 0 244M 0% /sys/fs/cgrouptmpfs 49M 0 49M 0% /run/user/0/dev/vdb1 20G 45M 19G 1% /mnt
12345678910 [root@ecshost~ ]# df -h Filesystem Size Used Avail Use% Mounted on/dev/vda1 40G 1.6G 36G 5% /devtmpfs 234M 0 234M 0% /devtmpfs 244M 0 244M 0% /dev/shmtmpfs 244M 484K 244M 1% /runtmpfs 244M 0 244M 0% /sys/fs/cgrouptmpfs 49M 0 49M 0% /run/user/0/dev/vdb1 20G 45M 19G 1% /mnt

10、最后 reboot,重启服务器。

关于linux系统分区格式化和挂载数据盘的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

数据 命令 系统 文件 输入 运行 示例 信息 格式 回车键 情况 选择 分析 成功 内容 更多 帮助 不错 之间 兴趣 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为想互联网科技怎么样 深圳恒合互联网络科技有限公司 科技股互联网 科技和互联网公司 互联网品科技 北京互联网科技有限公司 银优互联网科技有限公司 互联网科技缩写 华中科技有哪些互联网大佬 济南和联互联网科技有限公司 济南华为互联网科技产业总部基地 昊天互联网科技有限公司 宁波跨境商互联网科技有限公司 世界互联网科技成果奖 陕西九四连强互联网科技有限公司 互联网领先科技活动 广州三三互联网科技有限公司 互联网科技品牌 平安好医生打造互联网科技医疗 安徽九吞吴互联网科技有限公司 奇士达互联网科技 互联网金融科技委员会 科技伦理 互联网公司 宁波青枫互联网科技有限公司 贵州叶脉互联网科技有限公司所属行业 互联网科技与大数据专业 链环科技传统企业怎么转型互联网 天津腾达互联网科技有限公司 优雇互联网科技有限公司 利用互联网等科技手段
0