查看磁盘
fdisk -l
在我电脑上,得到如下返回(可见只有Disk,没有Device)
Disk /dev/vdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
用fdisk命令和设备/dev/vdb进入交互模式,以创建分区(Created a new partition)
fdisk device_file_name
fdisk /dev/vdb
输入n表示创建
再输入p表示创建主分区
输入w表示保存分区
用fdisk -l查看分区(注意 多了Device:/dev/vdb1)
Disk /dev/vdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x18fec219
Device Boot Start End Sectors Size Id Type
/dev/vdb1 2048 209715199 209713152 100G 83 Linux
创建文件系统
mkfs -t ext4 /dev/vdb1
创建文件夹,也就是挂在点
mkdir -p /mnt/mongo
挂载设备/dev/vdb1
mount /dev/vdb1 /mnt/mongo
至此,完成挂载任务
额外工具(非必需)
用lsblk查看分区前的返回
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
...
vda 252:0 0 50G 0 disk
├─vda1 252:1 0 1M 0 part
├─vda2 252:2 0 200M 0 part /boot/efi
└─vda3 252:3 0 49.8G 0 part /
vdb 252:16 0 100G 0 disk
分区完成后,用lsblk命令,可以看到磁盘和下面的分区,以及挂载关系
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
...
vda 252:0 0 50G 0 disk
├─vda1 252:1 0 1M 0 part
├─vda2 252:2 0 200M 0 part /boot/efi
└─vda3 252:3 0 49.8G 0 part /
vdb 252:16 0 100G 0 disk
└─vdb1 252:17 0 100G 0 part /mnt/mongo