windows 装虚拟机
文章目录
- windows 装虚拟机
- 安装步骤
- VirtualBox 安装问题
- VirtualBox 具体步骤
- 安装ubuntu后调试
windows 装虚拟机
这种方法是在 Windows 11 上创建一个独立的虚拟电脑,并在其中安装 Ubuntu 20.04。这对于需要完整桌面环境或进行更深入系统开发的用户很有用。
安装步骤
步骤 1:下载并安装虚拟机软件
- 选择一个虚拟机软件,以下是两个常用选择:
- VirtualBox: 一个免费开源的虚拟机软件。
- VMware Workstation Player: 个人免费使用。
- 访问其官方网站下载并安装最新版本。
步骤 2:下载 Ubuntu 20.04 镜像文件
- 访问 Ubuntu 官方网站的下载页面:
https://ubuntu.com/download/desktop/
。 - 在其中找到 “Ubuntu 20.04.6 LTS” 的版本,下载 桌面版(Desktop) 的 ISO 镜像文件。
步骤 3:在虚拟机中创建并安装 Ubuntu
- 打开你安装的虚拟机软件(例如 VirtualBox)。
- 点击 “新建” 或 “新建虚拟机”,然后按照向导步骤操作。
- 在选择操作系统的步骤中,选择 Linux,版本为 Ubuntu (64-bit)。
- 为虚拟机分配内存和硬盘空间。推荐分配至少 4GB 内存和 20GB 硬盘空间。
- 在创建好的虚拟机设置中,找到 “存储” 选项,加载你下载的 Ubuntu 20.04 ISO 文件作为虚拟光盘。
- 启动虚拟机。它将从 ISO 文件启动,引导你进入 Ubuntu 20.04 的安装界面。
- 按照屏幕上的提示完成 Ubuntu 20.04 的安装。
VirtualBox 安装问题
Oracle VirtualBox 7.2.0 的运行依赖于 Microsoft Visual C++ 2019 Redistributable Package。您的电脑上尚未安装这个组件,因此安装程序被中断。
解决方案,下载依赖,并重新安装。
- 官方下载链接(来自微软官网):https://aka.ms/vs/16/release/vc_redist.x64.exe
- 点击上述链接,浏览器会开始下载一个名为
vc_redist.x64.exe
的安装程序。 - 下载完成后,双击运行这个.exe文件。
- 在打开的安装程序中,勾选“我同意许可条款和条件”,然后点击 “安装” 按钮。
- 等待安装完成。
VirtualBox 具体步骤
请关闭当前的新建虚拟机向导(您图片中的那个窗口),然后按照以下步骤操作:
步骤一:创建新的虚拟机
- 在 VirtualBox 主界面,点击工具栏上的 “新建” 按钮。
- 会弹出一个新的创建向导窗口,如下图所示:
步骤二:命名并选择系统类型
- 名称:给您的新虚拟机起一个名字,例如
Ubuntu 20.04
。VirtualBox 会根据名称自动猜测系统类型,但最好手动确认一下。 - 文件夹:保持默认或选择您想存放虚拟机文件的位置。
- ISO 镜像:点击下拉菜单,选择 “其他…”,然后找到并选中您下载好的
ubuntu-20.04.x-desktop-amd64.iso
文件。•如果没有下载,请先去 Ubuntu 20.04 官方下载页面下载桌面版(Desktop)的ISO文件。 - 类型:选择
Linux
。 - 版本:选择
Ubuntu (64-bit)
。 - 点击 “下一步”。
步骤三:分配硬件资源(内存和CPU)
这是关键步骤,请根据您电脑的实际情况进行分配。
- 内存大小(RAM):•建议:至少分配 2048 MB (2GB),如果您的物理内存充足(例如电脑有8GB或以上),推荐分配 4096 MB (4GB) 或更多。•原则:不要将主机(您的真实电脑)的所有内存都分配出去,要保证主机系统也能流畅运行。通常分配主机总内存的 1/4 到 1/2 是安全范围。
- 处理器数量(CPU):•建议:至少分配 1 个CPU。如果您的CPU核心数较多(例如4核或以上),可以分配 2 个,这会显著提升虚拟机的运行速度。•原则:和内存一样,不要分配所有核心,留足够的核心给主机系统。
- 点击 “下一步”。
步骤四:创建虚拟硬盘
虚拟机需要一块虚拟硬盘来安装操作系统和存储文件。
- 虚拟硬盘:选择 “现在创建虚拟硬盘”,然后点击 “创建”。
- 硬盘文件类型:保持默认的
VDI (VirtualBox Disk Image)
即可,点击 “下一步”。 - 存储在物理硬盘上:选择 “动态分配”。这意味着虚拟机硬盘文件最初很小,随着你往里面安装软件和存入文件,它会逐渐变大,直到达到你设定的上限。这样可以节省物理硬盘空间。
- 文件位置和大小:•位置:通常保持默认即可。•大小:Ubuntu 系统本身需要约 15-20GB,再加上您的软件和个人文件空间。建议至少分配 25GB。如果您计划在虚拟机里进行大量工作或安装很多软件,可以分配更多(如 40GB 或 50GB)。
- 点击 “创建”。
步骤五:启动并安装系统
现在,一台新的虚拟机已经出现在 VirtualBox 主界面的列表里了。
- 确保虚拟机的 “存储” 设置中已经加载了 Ubuntu 的 ISO 镜像。•选中刚创建的虚拟机,点击工具栏的 “设置” (齿轮图标)。•选择 “存储” 选项。•点击 “控制器: SATA” 下的光盘图标(显示为
空
)。•在右侧 “属性” 的 “光盘” 下拉菜单中,选择 “选择磁盘文件…”,再次确认并指向你的 Ubuntu 20.04 ISO 文件。 - 回到主界面,选中虚拟机,点击 “启动” (绿色箭头图标)。
- 虚拟机会从 ISO 镜像启动,您将看到 Ubuntu 的安装界面。接下来按照 Ubuntu 的图形化安装提示进行操作即可(选择语言、创建用户、分区选择默认的“清除整个磁盘并安装Ubuntu”等)。
重要提示(安装完成后):
- 安装 Guest Additions:在 Ubuntu 系统安装成功后,为了获得更好的体验(如自由调整窗口大小、共享文件夹、更好的性能等),请在虚拟机窗口的菜单中选择 “设备” -> “安装增强功能”,然后在 Ubuntu 系统内运行安装脚本。
安装ubuntu后调试
屏幕过小
- 安装完 Ubuntu 后感觉屏幕区域太小,这通常是由于显示分辨率设置不当或虚拟机增强功能未安装导致的。直接调节ubuntu分辨率即可。
打不开终端
- CTRL + ALT + F3 进入命令行模式(需要返回桌面时CTRL + ALT + F1)
- cd /etc/default
- sudo nano locale
- 把文件中的 “en_US” 改成 “en_US.UTF-8”
- 保存退出
- sudo locale-gen --purge
- reboot 重启虚拟机