如何在VirtualBox中运行Debian虚拟机
导读:如何在VirtualBox中运行Debian虚拟机 一、准备工作 下载Debian ISO镜像 访问Debian官方网站(https://www.debian.org/),根据需求选择对应版本的DVD镜像(包含更完整的软件包,减少后续更新...
如何在VirtualBox中运行Debian虚拟机
一、准备工作
- 下载Debian ISO镜像
访问Debian官方网站(https://www.debian.org/),根据需求选择对应版本的DVD镜像(包含更完整的软件包,减少后续更新问题),推荐下载稳定版(如Debian 11/12)。国内用户可选择镜像站点加速下载。 - 安装VirtualBox
从VirtualBox官网下载适合你系统架构(64位系统选amd64包)的安装包。若在Debian系统上安装,可通过终端添加官方存储库并安装:echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - sudo apt update sudo apt install virtualbox-7.1 # 替换为最新版本号
二、创建并配置Debian虚拟机
- 新建虚拟机
打开VirtualBox,点击“新建”→ 输入虚拟机名称(如“Debian-11”)→ 选择“操作系统类型”为Linux→ “版本”选择**Debian (64-bit)**→ 点击“下一步”。 - 分配硬件资源
- 内存:至少分配2GB(建议4GB及以上,保证系统流畅运行);
- 硬盘:选择“创建虚拟硬盘”→ 文件类型选VDI(VirtualBox Disk Image)→ 存储方式选动态分配(节省物理磁盘空间)→ 大小分配20GB及以上(满足系统安装及后续使用需求)。
- 挂载Debian ISO镜像
选中刚创建的虚拟机,点击“设置”→ 进入“存储”选项卡→ 点击“控制器:SATA”下的“空”光盘图标→ 选择“选择虚拟光盘文件”→ 浏览并选中下载的Debian ISO镜像→ 点击“确定”保存设置。
三、安装Debian系统
- 启动虚拟机并进入安装界面
选中虚拟机,点击“启动”→ 从挂载的ISO镜像启动,进入Debian安装界面→ 选择“Graphical install”(图形化安装,新手推荐)。 - 配置基础信息
- 语言:选择“中文(简体)”;
- 地区:选择“中国”;
- 键盘布局:选择“汉语”;
- 主机名:自定义(如“debian-vm”);
- 域名:留空(除非有网络需求);
- root密码:设置强密码(用于系统管理);
- 普通用户:创建普通用户(如“user”),设置密码(日常登录使用)。
- 磁盘分区
选择“使用整个磁盘”→ 选择系统磁盘(如“SCSI1 (0,0,0)”)→ 分区方案选将所有文件放在一个分区中(新手友好)→ 点击“将改动写入磁盘”→ 确认分区操作。 - 完成安装
- 选择“否”(不扫描额外安装介质);
- 勾选“SSH服务器”(方便远程管理,可选但推荐);
- 安装GRUB启动引导器:选择“是”→ 设备选“/dev/sda”(系统磁盘);
- 等待安装完成(约10-20分钟,取决于硬件性能)→ 重启虚拟机。
四、解决常见问题
- 内核驱动未安装
若启动虚拟机时报错“内核驱动没有安装”,需在虚拟机终端运行以下命令:
若提示“Operation not permitted”(操作不允许),需禁用Secure Boot:重启电脑→ 进入BIOS设置(开机按F2/F10/Del键,具体取决于机型)→ 找到“Secure Boot”选项→ 设置为“Disabled”→ 保存并退出→ 重新启动虚拟机。sudo /sbin/vboxconfig sudo modprobe vboxdrv - 网络配置问题
若虚拟机无法联网,可在VirtualBox设置中调整网络模式:- 桥接网卡:虚拟机与主机在同一局域网,可独立获取IP;
- NAT模式:虚拟机共享主机IP,适合访问外网(默认模式)。
五、后续配置(可选)
- 更新系统
登录虚拟机后,运行以下命令更新软件包列表及已安装软件:sudo apt update & & sudo apt upgrade -y - 安装VirtualBox增强功能(提升体验)
在VirtualBox菜单中选择“设备”→ “安装增强功能”→ 挂载增强功能镜像→ 运行安装脚本:增强功能可实现共享文件夹(主机与虚拟机共享文件)、剪贴板共享、拖放功能等。sudo mount /dev/cdrom /mnt cd /mnt sudo ./VBoxLinuxAdditions.run
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在VirtualBox中运行Debian虚拟机
本文地址: https://pptw.com/jishu/743006.html
