Centos7硬盘分区及挂载目录

最近接触一些新的服务器,都涉及到系统安装好需要对硬盘进行分区并且挂载的问题,以下利用VMware构建的测试虚拟机和一个U盘,介绍自己的操作和总结一些经验 。
使用VMware安装好centos7之后,输入lsblk,可以看出系统所有可用的盘的信息 。

Centos7硬盘分区及挂载目录

文章插图
 
备注:linux会根据设备类型对存储设备进行识别,对于SATA,USB或SCSI设备,第一个设备会被识别为sda,第二个设备被识别为sdb,依此类推;对于分区,linux使用数字来表示,第一块SATA硬盘的第一个分区为sda1,第二个分区为sda2,第二块硬盘的第一个分区叫sdb1,第二个分区为sdb2 。
了解这些之后,插入U盘,然后虚拟机会弹出一个提示框,显示检测到新的USB设备
Centos7硬盘分区及挂载目录

文章插图
 
如果没弹框,可能是U盘损坏或者VM的设置有问题,点击【编辑】-【首选项】查看一下
Centos7硬盘分区及挂载目录

文章插图
 
选择将USB设备连接到我的虚拟机上,这时候我的主机显示以下内容:
Centos7硬盘分区及挂载目录

文章插图
 
百度翻译过来大体意思
Centos7硬盘分区及挂载目录

文章插图
 
还没弄懂,不过不影响接下来的操作 。
输入命令 lsblk,检测系统所有可用的盘和信息:
Centos7硬盘分区及挂载目录

文章插图
 
这时候我们看到多出了一个sdb 盘,这个就是我刚插进去的U盘,接下来我先会对他分区然后再进行挂载,有人会说,不分区直接挂载行不行,答案是可以的,不过分区类似windows分硬盘,便于管理而已,不过在正式环境,一般会对他进行分区 。
  1. 分区操作
输入 fdisk /dev/sdb,提示
[root@cogent ~]# fdisk /dev/sdb
Welcome 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.
Command (m for help):
根据提示,输入m #输入m命令获取帮助
提示
Command action
a toggle a bootable flag #切换分区启动标记
b edit bsd disklabel #编辑psd磁盘标签
c toggle the dos compatibility flag
d delete a partition #删除分区
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types #显示分区类型,就相当于
【Centos7硬盘分区及挂载目录】m print this menu #显示帮助菜单
n add a new partition #新建分区
o create a new empty DOS partition table
p print the partition table #显示分区表信息
q quit without saving changes #不保存退出
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit #保存并退出
x extra functionality (experts only)
Command (m for help): n #输入n命令新建分区
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p #选择p 设置为主分区
Partition number (1-4, default 1): 1
First sector (2048-61784063, default 2048): #输入回车,默认从2048的扇区进行分区
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-61784063, default 61784063): #输入回车默认全部容量
Using default value 61784063
Partition 1 of type Linux and of size 29.5 GiB is set
Command (m for help): p #p命令显示分区表信息
Disk /dev/sdb: 31.6 GB, 31633440768 bytes, 61784064 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
Disk label type: dos
Disk identifier: 0xaaa75e9c
Device Boot Start End Blocks Id System
/dev/sdb1 2048 61784063 30891008 83 Linux
Command (m for help): w # 输入W命令保存并退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
输入lsblk
Centos7硬盘分区及挂载目录

文章插图
已经分区成功
这个时候可以看到sdb已经有一个分区了,如果想删除分区,输入 fisk /dev/sdb 然后根据提示输入即可


    推荐阅读