CentOS如何用VirtualBox运行Linux系统
导读:在 CentOS 宿主机上使用 VirtualBox 运行 Linux 的完整步骤 一 准备与前置检查 安装 VirtualBox:从 Oracle VirtualBox 官网下载并安装与宿主机 CentOS 版本匹配的安装包,按向导完成...
在 CentOS 宿主机上使用 VirtualBox 运行 Linux 的完整步骤
一 准备与前置检查
- 安装 VirtualBox:从 Oracle VirtualBox 官网下载并安装与宿主机 CentOS 版本匹配的安装包,按向导完成安装。
- 获取 Linux ISO:下载所需的 Linux 发行版 ISO(如 CentOS 7/8/9、Ubuntu 等)。
- 启用虚拟化:在宿主机执行 egrep -c ‘(vmx|svm)’ /proc/cpuinfo,返回值应大于 0;若为 0,需在 BIOS 中开启 VT‑x/AMD‑V。
- Windows 宿主机注意:如启用 Hyper‑V,会与 VirtualBox 冲突,建议关闭后再安装/运行 VirtualBox。
二 创建虚拟机
- 新建:打开 VirtualBox → 新建,名称自定义;类型选 Linux,版本选 Red Hat(64‑bit)(适用于 CentOS/RHEL)或对应发行版。
- 内存:建议分配宿主机内存的 1/4 ~ 1/2(如 8–16GB 主机可给 2–4GB)。
- 虚拟硬盘:选择“现在创建虚拟硬盘”,类型 VDI,存储方式建议 动态分配,大小至少 20GB。
- 启动盘:在“存储”中把下载好的 ISO 挂载到虚拟光驱;如需 UEFI 启动,在“系统 → 主板”勾选 启用 EFI。
三 安装 Linux 系统
- 启动安装:选中虚拟机并启动,进入安装界面后选择 “Install …”。
- 基础配置:
- 语言与键盘:按需选择(如 中文/English)。
- 安装源与软件选择:保持默认或按需勾选(如 Minimal/Server with GUI)。
- 安装位置:可选 自动分区 或 手动分区(新手建议自动)。
- 网络与主机名:在安装摘要中打开 以太网,便于安装时下载软件包。
- 用户设置:设置 root 密码,并可创建普通用户。
- 完成安装:点击“开始安装”,等待完成后重启,移除 ISO 启动盘。
四 网络与常用配置
- 网络模式建议:
- 桥接(Bridged):虚拟机与宿主机在同一网段,最便于互通与对外服务。
- NAT:默认可出网,但宿主机默认无法直达虚拟机;如需互通,可新增 Host‑Only 网卡配合使用。
- 静态 IP 示例(CentOS 7,nmcli):
- 查看连接:nmcli con show
- 修改连接(示例将“System eth0”替换为实际名称):
- nmcli con modify “System eth0” ipv4.addresses 192.168.1.100/24
- nmcli con modify “System eth0” ipv4.gateway 192.168.1.1
- nmcli con modify “System eth0” ipv4.dns 8.8.8.8
- nmcli con up “System eth0”
- 验证:ping -c 4 8.8.8.8 测试外网,ping 宿主机 IP 测试互通。
- 系统更新与基础工具:
- CentOS 7:sudo yum update -y & & sudo yum install -y git wget vim
- CentOS 8/Stream 或兼容 dnf 的系统:sudo dnf update -y & & sudo dnf install -y git wget vim
五 提升体验与排错要点
- 安装增强功能(Guest Additions):在虚拟机窗口菜单“设备 → 安装增强功能”,Linux 内以 root 执行:
- 挂载并进入光盘:mount /dev/cdrom /mnt & & cd /mnt
- 授权并安装:chmod +x VBoxLinuxAdditions.run & & ./VBoxLinuxAdditions.run
- 启用共享剪贴板/拖放:在“设备 → 共享剪贴板/拖放”选择 双向。
- 共享文件夹:在“设备 → 共享文件夹”添加宿主机目录(如 /home/user/share),Linux 中通常挂载到 /media/sf_share(需将用户加入 vboxsf 组并重启或重新登录)。
- 常见问题:
- 启动项看不到 64‑bit:检查是否开启虚拟化、是否以 64‑bit 模式创建、是否误选 32‑bit。
- 无法上网或互通:核对 NAT/桥接/Host‑Only 配置;桥接需选择宿主机正在使用的物理网卡。
- 鼠标/显示卡顿:安装增强功能,并在“显示 → 显卡控制器”优先选用 VBoxSVGA。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS如何用VirtualBox运行Linux系统
本文地址: https://pptw.com/jishu/776574.html
