虚拟机中磁盘的创建
磁盘的创建
一、创建分区
1、 将硬盘添加到虚拟机中
2、 查找硬盘是否装上:/dev/sd*
3、 df查看磁盘命令,看看磁盘上的情况
/dev/mapper/centos-root:linux中的根目录下的文件放在这里,与逻辑卷有关系
tmpfs、devtmpfs:硬盘的驱动程序
/dev/sda1:硬盘中的第一个分区,放的linux中的启动文件
4、 fdisk命令对硬盘进行分区:
语法:fdisk 某一块硬盘路径
再用m命令查看帮助
a:切换可启动标志
b:编辑bsd磁盘标签
c:切换dos兼容性标志
d:删除一个分区
g:创建一个新的空GPT分区表
G:创建一个IRIX (SGI)分区表
l:列出已知的分区类型
m:打印这个菜单
n:添加一个新分区
o:创建一个新的空DOS分区表
p:打印分区表
q:不保存更改就退出
s:让我们创建一个新的空的Sun磁盘标签
t:不能更改分区的系统id
u:改变显示/输入单元
v:验证分区表
w:将表写入磁盘并退出
x:额外功能(仅限专家)
第一步:创建主分区还是扩展分区(主分区只能出创建4个)
第二步:分区号——分区大小——查看分区(但这不会保存现在所分,必须用w命令保存一下)
第三步:保存刚才创建的分区
二、 内核重新读取分区表(一定要读取一整块硬盘所以读取的是sdb)
partprobe /dev/sdb
三、 创建文件系统(格式化分区),linux支持很多文件系统,例:ext4和xfs,
mkfs.ext4 /dev/sdb1
四、 挂载:将文件系统连接到目录结构中
1、 手动挂载(重启系统设备失效)
在某个目录下创建一个文件夹,然后用mount命令将分区挂在到这个文件夹里
一般在mnt里面创建挂载文件
2、 永久挂载
将设备添加到/etc/fstab中去
vim /etc/fstab
该文件由六个部分组成
第一部分:要使用的设备—可以使用UUID,也可以使用设备文件
blkid //查看设备的UUID号
blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包。
第二部分:写挂载点,已经存在直接写,不存在使用mkdir来创建
第三部分:文件系统类型
第四部分:挂载时,应用于设备的自定义选项,defaults是必须的
第五和第六部分:转存标志和fsck顺序
转存标志:用于生成设备内容的备份,
0:表示不需要备份
1:表示需要备份
fsck:当有多个文件系统需要检查时,检查的顺序。
0表示不需要检查,开机直接挂载
1表示检查后第一个挂载
2表示检查后第二个挂载
使用mount -a命令 检查书写格式是否有误。