VirtualBox如何在CentOS上安装虚拟硬盘
导读:在 VirtualBox 中为 CentOS 配置虚拟硬盘 一 安装前创建虚拟硬盘 打开 VirtualBox,点击新建,名称自定义,类型选 Linux,版本选 Red Hat(64位) 或 CentOS(64位)。 内存建议至少 2GB...
在 VirtualBox 中为 CentOS 配置虚拟硬盘
一 安装前创建虚拟硬盘
- 打开 VirtualBox,点击新建,名称自定义,类型选 Linux,版本选 Red Hat(64位) 或 CentOS(64位)。
- 内存建议至少 2GB。
- 在“硬盘”页选择创建虚拟硬盘,类型常用 VDI(也可用 VMDK),存储分配选动态分配或固定大小,容量建议至少 20GB。
- 在“存储”中给虚拟机挂载 CentOS ISO,启动后按向导完成系统安装,并在“安装目标”里选中刚创建的虚拟硬盘。
二 为运行中的 CentOS 添加第二块虚拟硬盘
- 在 VirtualBox 管理器中选中虚拟机,点击设置 → 存储,在控制器:SATA上点击添加虚拟硬盘(或“添加硬盘”→“创建”),选择 VDI/VMDK、分配大小与位置,确认后启动虚拟机。
- 在 CentOS 内识别新盘:
- 查看设备名:
sudo fdisk -l(常见为 /dev/sdb)。 - 分区:
sudo fdisk /dev/sdb,按提示新建分区(常用主分区,类型 Linux)。 - 格式化:
sudo mkfs.ext4 /dev/sdb1(如偏好 xfs,可用sudo mkfs.xfs /dev/sdb1)。 - 挂载:创建目录
sudo mkdir /data,挂载sudo mount /dev/sdb1 /data,用df -h确认。 - 开机自动挂载:
- 推荐用 UUID:
sudo blkid获取/dev/sdb1的 UUID; - 编辑
/etc/fstab,添加一行:UUID=< 你的UUID> /data ext4 defaults 0 0(xfs 则将 ext4 换为 xfs)。
- 推荐用 UUID:
- 查看设备名:
三 扩容现有虚拟硬盘的可选方案
- 方案 A(简单稳妥):新建一块虚拟硬盘并挂载为数据盘(见第二部分),适合快速扩展可用空间。
- 方案 B(扩现有盘容量):在 VirtualBox 中对虚拟硬盘执行扩容,然后在 CentOS 内使用
growpart、resize2fs(ext4)或xfs_growfs(xfs)等工具扩展分区与文件系统。注意:虚拟磁盘容量上限通常为约 2TB(取决于磁盘格式与控制器),如需更大容量,建议使用多盘或 LVM。
四 常见问题与提示
- 设备名可能不是 /dev/sdb,请以
fdisk -l输出为准,避免写错导致数据风险。 - 使用 UUID 写入
/etc/fstab更可靠,避免因设备名变化导致挂载失败。 - 若需更高 I/O 性能,创建虚拟硬盘时可选择固定大小;需要节省宿主机空间则选动态分配。
- 安装 VirtualBox Guest Additions 可提升显示、剪贴板、共享文件夹等体验(在虚拟机中挂载增强功能镜像并运行安装脚本)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: VirtualBox如何在CentOS上安装虚拟硬盘
本文地址: https://pptw.com/jishu/776567.html
