虚拟机CentOS7系统增加硬盘

第一步,编辑虚拟机设置

选择添加硬盘,设置大小、一路默认;
SCSI(S)(推荐)-> 创建新虚拟磁盘 -> 将虚拟磁盘拆分成多个文件 -> 默认文件名,完成。

第二步,查看系统分区挂载情况

[username@master ~]$ lsblk -f
NAME                      FSTYPE      LABEL UUID                                   MOUNTPOINT
sda                                                                                
├─sda1                    xfs               84c91527-75dc-4e41-9c18-8f319ecf635d   /boot
└─sda2                    LVM2_member       QGe0zb-Aq8N-mWY3-FtxF-oAQv-oxBS-F5PcZh 
  ├─centos_localhost-root xfs               92688a5d-630b-45bc-b4eb-e158a1663d9c   /
  ├─centos_localhost-swap swap              0de6b07f-ff27-4a86-b42b-c53ecf1b1cdd   [SWAP]
  └─centos_localhost-home xfs               22377e80-e99d-4d19-8e95-a97e40b76675  
### 添加和配置新硬盘的方法 在 CentOS 虚拟机添加和配置新硬盘的过程可以分为以下几个部分: #### 1. **准备阶段** 确保虚拟机管理器已经成功为虚拟机分配了一个额外的虚拟磁盘。如果尚未完成此操作,请通过虚拟化平台(如 VMware、VirtualBox 或 KVM)设置并附加一个新的虚拟磁盘到虚拟机。 --- #### 2. **检测新增加硬盘** 进入 CentOS 系统后,运行以下命令来查看是否有新的硬盘被识别: ```bash lsblk ``` 或者使用 `fdisk` 查看所有可用磁盘: ```bash fdisk -l ``` 通常情况下,新增加硬盘会被命名为 `/dev/sdb`, `/dev/sdc` 等[^1]。 --- #### 3. **分区新建硬盘** 对于未分区的新硬盘,需要先对其进行分区处理。以下是具体步骤: - 启动 `fdisk` 工具对目标硬盘进行分区: ```bash fdisk /dev/sdb ``` - 输入指令创建一个新分区: - 按下 `n` 创建新分区; - 按提示输入分区号,默认一般选第一个分区; - 设置起始扇区和结束扇区(可按回车接受默认值以利用整个磁盘)。 - 修改分区类型(可选),例如将其设为主分区或扩展分区: ```bash t ``` - 写入更改至磁盘: ```bash w ``` 此时可能会遇到警告信息:“WARNING: Re-reading the partition table failed with error 16”,这表示内核仍在使用旧的分区表。可以通过执行以下命令刷新分区表而无需重启系统: ```bash partprobe /dev/sdb ``` 或者同步磁盘数据: ```bash sync; sync ``` 上述操作完成后再次验证是否已正确加载新分区[^2]。 --- #### 4. **格式化分区** 一旦确认分区已被正确建立,则需为其指定文件系统以便后续挂载使用。常用的文件系统有 ext4 和 xfs 。这里演示如何将新分区格式化成 ext4 文件系统: ```bash mkfs.ext4 /dev/sdb1 ``` 如果是 XFS 类型则改为如下命令: ```bash mkfs.xfs /dev/sdb1 ``` 注意:务必小心选择正确的设备名称以免误删重要数据[^3]! --- #### 5. **挂载新分区** 为了能够访问刚刚初始化好的存储区域,还需要把它挂载到某个目录下面去。比如我们想把这块新盘挂在 `/mnt/newdisk` 上面: 首先创建对应的挂载点: ```bash mkdir /mnt/newdisk ``` 接着临时挂载它上去测试一下效果: ```bash mount /dev/sdb1 /mnt/newdisk ``` 最后检查是否正常工作: ```bash df -hT | grep sdb1 ``` 如果一切顺利的话就可以考虑永久生效了。 --- #### 6. **实现自动挂载** 编辑 fstab 配置文件使得每次开机都能自动挂载这个新加入的磁盘资源: 打开 `/etc/fstab` 编辑模式: ```bash vi /etc/fstab ``` 追加一行记录描述刚才所做的设定,形似这样: ``` /dev/sdb1 /mnt/newdisk ext4 defaults 0 0 ``` 保存退出后再次校验语法准确性以及功能可行性: ```bash mount -a && df -hT ``` 至此就完成了整个流程[^4]。 --- ### 总结 以上就是在 CentOS 虚拟环境中增加一块物理硬盘的具体实施办法及其注意事项说明文档。希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值