English日本語

文档 · 1.0

创建第一台虚拟机

这一章从头走一遍:准备安装用的 ISO、建一台虚拟机、打开它的屏幕把系统装上。前提是已经做完首次设置,有了存储池。

1. 准备 ISO

  1. 打开 配置 → 存储,往下找到 ISO 镜像。
  2. 两种方法任选: - 上传 ISO:从这台电脑选一个 .iso(或 .img)文件上传。 - 从网址下载:贴一个 http 或 https 的下载地址,由主机自己去下载。下载在主机上进行,可以离开这个页面。
  3. 传完以后,ISO 出现在列表里,下面显示它的卷标。

ISO 放在存储池里,所有虚拟机都能用。

2. 确认有网络

虚拟机的网卡要接到一个网络(虚拟交换机)上。打开 配置 → 网络 看一下:

  • 已经有网络(比如接在管理口上的 lan):直接用它。
  • 显示"还没有网络":点探测物理端口,从"端口上发现的"里建一个,或者手动 新建网络,选上要用的物理网口。见网络。

不建网络也能建虚拟机,只是它暂时没有网卡。

3. 新建虚拟机

  1. 打开 虚拟机,点 新建虚拟机。
  2. 选模板:先选类别,再选具体的系统(例如 Windows 11、Debian、OpenWrt)。模板里是这个系统需要的设置:固件(UEFI 或 BIOS)、磁盘和网卡的型号、要不要 TPM 等,下面还写着它至少要多少内存和磁盘。没有合适的模板,选 空白(UEFI、virtio)。
  3. 名字:这台虚拟机的名字,以后在列表、控制台和 RDP 里都用它(例如 win11)。
  4. CPU 和内存:按模板的建议值改。内存不能低于模板写的最低值。
  5. 磁盘:模板会建一块新的空盘,可以改大小;+ 磁盘 再加一块。
  6. ISO:点 + ISO,选第 1 步准备好的安装盘。
  7. 网卡:选接到哪个网络。默认是虚拟网卡。
  8. 选项: - 建好就启动:建好马上开机。 - 下次启动等控制台连上再开机:控制台打开以后虚拟机才上电,这样你能看到 "Press any key to boot from CD or DVD" 这类只出现几秒的提示。装 Windows 时建议勾上。 - RDP 密码:用 RDP 连这台虚拟机的屏幕时用的密码,留空就是管理员密码。见控制台与远程桌面。
  9. 点 建立。

表单最下面能看到交给 keel 的配置(JSON)。表单里没有的设置可以直接在这里改;一般用不到。

4. 打开屏幕,安装系统

  1. 在虚拟机列表里点这台虚拟机,进入它的详情页。
  2. 打开图形控制台(网页里的 VNC),就能看到虚拟机的屏幕,像在一台真机前一样装系统。
  3. 装好以后,在详情页里把 ISO 从光驱里拿掉,下次就从磁盘启动。

除了网页控制台,也可以用 Windows 自带的"远程桌面连接"(mstsc)或别的 RDP 客户端直接连到虚拟机的屏幕,从开机画面就能看到,虚拟机里不用装任何东西。见控制台与远程桌面。

装 Windows 时要注意

  • 选 Windows 的模板就行:Windows 11 的模板带虚拟 TPM 2.0(TPM 2.0(vTPM) 默认勾着)和 Secure Boot,安装程序的硬件检查能直接通过,不用绕过。
  • 模板用 NVMe 磁盘和 e1000 网卡,Windows 自带驱动,装的时候不用额外加载驱动。
  • 显卡默认是 virtio-vga:分辨率能跟着 RDP 客户端的窗口变,但要在 Windows 里装 virtio-win 的 viogpudo 驱动。模板里有一个可选的 驱动 ISO(可选) 光驱,把 virtio-win.iso 也上传上去、选在这里,装好系统后从这个光驱装驱动。不想装驱动的,把 显卡 选成 标准(bhyve 帧缓冲)。
  • Windows XP、2003、7 这类老系统选对应的模板,它们用 SeaBIOS 和系统自带的驱动,见虚拟机管理。

下一步

  • 虚拟机的启动、关机、挂起、修改设置、快照:虚拟机管理
  • 主机 reload 时虚拟机会怎样:升级与重启
  • 把显卡、硬盘控制器交给虚拟机:设备直通