![QEMU 中的 Debian 映像在 Windows 10 上登录时冻结](https://linux22.com/image/109125/QEMU%20%E4%B8%AD%E7%9A%84%20Debian%20%E6%98%A0%E5%83%8F%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E7%99%BB%E5%BD%95%E6%97%B6%E5%86%BB%E7%BB%93.png)
我有一台 MacBook pro 并使用 Parallel Desktop 12 安装了 Windows 10,然后在 Windows 端安装了 QEMU Manager 并为其下载了 SH4 Debian 映像。但是当 Linux 映像启动时,它会在登录部分冻结。
这是我用来运行图像的命令:
C:\> qemu-system-sh4 -M r2d -kernel vmlinuz-2.6.32-5-sh7751r -initrd initrd.img-2.6.32-5-sh7751r -hda debian_sid_sh4_standard.qcow2 -append "root=/dev/sda1 console=tty0 noiotrap"
我尝试了 Alt-Ctrl-F1...Fn 但什么也没发生,但是 alt-ctrl 释放了鼠标。
我在启动过程中发现的唯一错误是设置变量的错误,我猜这并不重要(下图)
我已经在互联网上搜索过,但没有找到任何内容,也没有在具有相同问题的其他问题中找到答案(登录时冻结)
有可能让它发挥作用吗?我在 Windows 上的 QEMU 上运行 debian 映像(本身就是虚拟机(并行桌面))是不是一种不好的做法?
答案1
通过在 Mac 上安装 QEMU 来解决该问题,步骤如下:
- 在 OSX 上安装 Homebrew
- 使用 HomeBrew 安装 QEMU
brew install qemu
非常简单! - 创建名为 run_emu_sh4.command 的命令文件
- 设置权限
chmod 775 run_emu_sh4.command
- 通过我刚刚安装的 qemu-system-sh4 加载 debian 映像
我的命令文件内容:
qemu-system-sh4 -M r2d -kernel /Users/Iman/Documents/QEMU/vmlinuz-2.6.32-5-sh7751r -initrd /Users/Iman/Documents/QEMU/initrd.img-2.6.32-5-sh7751r -hda /Users/Iman/Documents/QEMU/debian_sid_sh4_standard.qcow2 -append "root=/dev/sda1 console=tty0 noiotrap"