一、首先,设置虚拟机添加新硬盘:
使用ctrl+D 调出虚拟机设置界面,
二、为新磁盘分区
1.使用命令 fdisk /dev/sdb //为sdb分区
fdisk /dev/sdb #sdb代表这个系统的第二块硬盘, 如果是第三块就是sdc 了
[root@localhost ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 命令(输入 m 获取帮助):
1.1输入 p显示分区
1.2输入n 新建分区
命令(输入 m 获取帮助):n Partition type: p primary (2 primary, 0 extended, 2 free) e extended Select (default p): p
#一下步骤全部默认即可
分区号 (1,2,3,4,默认 1):
起始 扇区 (2048-146800639,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-6293503,默认为 6293503):
#w 保存退出
命令(输入 m 获取帮助):w
出现 正在同步磁盘。 就OK了
接下来需要把分区挂载到系统目录下
第三、创建文件系统
注意:分区命名
串口硬盘sd
第一块硬盘sda,第二块sdb,依此类推。
第一块硬盘第一个分区sda1,第二个分区sda2,依此类推。
并口硬盘hd
第一块硬盘hda,第二块硬盘hdb,依此类推。
1.
mkfs -t文件系统类型分区 定义你的文件系统类型: 这里使用 ext4
mkfs -t ext4 /dev/sdb1
2.创建根目录把分区挂进去
mkdir /disk_dev #名字随便取
将磁盘挂载到 /disk_dev 目录上
[root@localhost ~]# mkdir /disk_dev
[root@localhost ~]# mount /dev/sdb1 /disk_dev
[root@localhost ~]# df -h #查看当前系统文件情况
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 14G 11G 2.5G 82% /
devtmpfs 2.9G 0 2.9G 0% /dev
tmpfs 2.9G 24K 2.9G 1% /dev/shm
tmpfs 2.9G 8.6M 2.9G 1% /run
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
/dev/sda1 1014M 143M 872M 15% /boot
tmpfs 581M 0 581M 0% /run/user/0
/dev/sdb2 66G 4.1G 59G 7% /disk
/dev/sdb1 2.9G 9.0M 2.8G 1% /disk_dev #这个刚刚挂载的了。
[root@localhost ~]#
以上就是完整的为虚拟机添加硬盘的方法 。
以下是 fdisk /dev/sdb 的命令详情。
切换可启动标志
b编辑bsd disklabel
c切换dos兼容性标志
d删除分区
g创建一个新的空GPT分区表
G创建一个IRIX(SGI)分区表
l列出已知的分区类型
m打印此菜单
n添加一个新分区
o创建一个新的空DOS分区表
p打印分区表
q退出而不保存更改
s创建一个新的空Sun disklabel
t更改分区的系统ID
u更改显示/输入单位
v验证分区表
w将表写入磁盘并退出
x额外功能(仅限专家)