CentOS 7 添加新硬盘

时间:2024-03-10 20:41:10

一、首先,设置虚拟机添加新硬盘:

使用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额外功能(仅限专家)