我无法从 Linux 服务器上的 qemu 启动 ubuntu ISO 映像。
目的:我正在尝试从 Linux 服务器上的 qemu 模拟器启动 ubuntu 虚拟机。
我尝试了以下命令。
- qemu-img 创建 -f qcow2 myDisk.qcow2 30G
- qemu-system-x86_64 -accel kvm -hda myDisk.qcow2 -m 8192 -boot d -cdrom ubuntu-23.04-desktop-amd64.iso -cpu host -nographic
我遇到了以下错误。
SeaBIOS(版本 1.15.0-1)
iPXE(https://ipxe.org) 00:03.0 CA00 PCI2.10 PnP PMM+BFF8B3A0+BFECB3A0 CA00
从 DVD/CD 启动...
错误:找不到命令“grub_platform”。
GNU GRUB version 2.06
┌────────────────────────────────────────────────────────────────────────────┐
│*Try or Install Ubuntu │
│ Ubuntu (safe graphics) │
│ OEM install (for manufacturers) │
│ Test memory │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└────────────────────────────────────────────────────────────────────────────┘
Use the ↑ and ↓ keys to select which entry is highlighted.
Press enter to boot the selected OS, `e' to edit the commands
before booting or `c' for a command-line.
我选择了第一个选项,即尝试或安装 Ubuntu。选择此选项后,此屏幕从此不再继续。我等了 2 个多小时,仍然无法启动 Ubuntu。
请帮助我找到任何解决方案。提前致谢。
答案1
此解决方案适用于 ubuntu 22.04 LTS
- 在 grub 中,使用 e 编辑
Try or Install Ubuntu
- 将控制台参数添加到内核
linux /casper/vmlinuz console=ttyS0,115200n8 ---