Windows 上 QEMU 模拟器 2.11.90 版的 aio_context_set_poll_params() 中出现意外错误

safe_malloc

我正在 Windows 上尝试这个:https : //github.com/cfenollosa/os-tutorial/tree/master/01-bootsector-barebones

E:\Code\MyOS\os>D:\qemu\qemu-system-x86_64.exe boot_sect_simple.bin
WARNING: Image format was not specified for 'boot_sect_simple.bin' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.

         Specify the 'raw' format explicitly to remove the restrictions.
Unexpected error in aio_context_set_poll_params() at /home/stefan/src/qemu/repo.or.cz/qemu/ar7/util/aio-win32.c:413:
D:\qemu\qemu-system-x86_64.exe: AioContext polling is not implemented on Windows

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

这也给出了同样的错误:

D:\qemu\qemu-system-x86_64.exe -drive format=raw,file=boot_sect_simple.bin

QEMU 版本:

E:\Code\MyOS\os>D:\qemu\qemu-system-x86_64.exe -version
QEMU emulator version 2.11.90 (v2.12.0-rc0-11704-g30195e9d53-dirty)
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers

NASM 版本:

E:\Code\MyOS\os>E:\Code\MyOS\nasm-2.13.03\nasm.exe -version
NASM version 2.13.03 compiled on Feb  7 2018
彼得·梅德尔

这是您正在使用的 QEMU (release-candidate rc0) 版本中的一个错误:https : //bugs.launchpad.net/qemu/+bug/1761027 它已在最终 2.12.0 版本中修复。所以你应该升级你的 QEMU(要么升级到 2.12.0,要么升级到最新的 3.0)。

一般来说,使用候选发布版本运行是一个坏主意,除非您在完整发布之前专门使用它们来测试它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

QEMU上的Windows 10专业版

BasicNetwork.performRequest-android 6.0.1中出现意外响应代码400,但模拟器上未出现

Android Studio模拟器:错误:检测到挂起线程QEMU2主循环

错误:打开模拟器时未在Windows 8上抛出任何模拟器图像(avds)

在Docker Windows上的Keycloak中添加领域时出现意外服务器错误

Windows 上的 iOS 远程模拟器

安装Xcode 11后无法在模拟器上运行应用程序-CFBundleVersion错误

更新到IOS 11后在IOS模拟器上运行错误-Ionic 3

ios模拟器上的SIGABRT错误

DownloadManager在Android 11模拟器上引发IllegalStateException或SecurityException

在Android模拟器上运行的Cordova错误:“ android:命令失败,退出代码2”

在Windows 10 PC上运行Windows 8.1模拟器

在Mac上使用Windows模拟器输入反斜杠

使用Windows 10在Android模拟器上运行Expo

在Windows Phone模拟器上使用ProcMon

Windows 10上模拟器的奇怪行为

使用Android模拟器后Windows 10上的蓝屏

Xamarin在Mac而非Windows机器上启动模拟器

在Windows上运行模拟器android和docker

Cosmos DB模拟器无法在Windows 10上启动

带有 GPU 直通的 ubuntu 上的 Windows 模拟器?

在虚拟操作系统(Qemu / KVM)上玩游戏模拟器

在Windows Phone 8.1模拟器上发送Http请求以休息api时出现ErrOR 0x80072efd

在QEMU上安装Linux发行版

在Visual Studio 2015上运行哪种模拟器-Xamarin可以使用的社区版>

模拟器上的布局与 android studio 预览版不同

Xcode上出现重复的iPhone模拟器

Android App未出现在模拟器上

在真实设备/模拟器上显示Google Maps API v2。无法找出错误