首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >键盘和鼠标不在QEMU中工作

键盘和鼠标不在QEMU中工作
EN

Unix & Linux用户
提问于 2011-08-20 17:20:43
回答 1查看 10.3K关注 1票数 5

我试图在Qemu下运行Linaro Beagleboard映像,键盘和鼠标都有问题。基本上,一旦启动过程完成,键盘和鼠标都无法工作。我尝试了两种类型的映像,一种是使用完整的Ubuntu桌面,另一种是使用最小的文件系统。它们都可以启动,但我不能以任何方式与虚拟化系统交互;对于最小的映像,我会到达登录提示,它以root用户的身份自动登录,但之后我什么也做不了(这非常非常令人沮丧)。我尝试过从命令行和Q仿真器GUI启动,但结果是相同的。有什么问题吗?Qemu命令行如下:

代码语言:javascript
运行
复制
qemu-system-arm -M beaglexm -m 256 -sd /home/mac/work/qemu_images/beagle-nano.img 
-k en-us -append "console=ttyS0" -serial stdio -usb 
-hda /home/mac/work/qemu_images/beagle-nano.img 
-localtime -net nic,vlan=1 -net user,vlan=1,hostname=beagle_nano 
-kernel /home/mac/work/qemu_images/vmlinuz-3.0.0-1002-linaro-omap 
-initrd /home/mac/work/qemu_images/initrd.img-3.0.0-1002-linaro-omap

我也尝试过没有直接引导,它使用内核和初始的ramdisk映像,但仍然没有成功。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2011-08-21 15:01:10

在浏览了一下Linaro,特别是页面之后,我决定下载Linaro版本的Qemu的源代码包,它显然对ARM有了很多改进,但并没有进入Ubuntu可用的上游Qemu,并自己构建它。它和Linaro提供的Beagleboard图像一样有魅力(我还没有做过广泛的测试,但它启动和键盘工作)!因此,只需从这里下载最新的(8月)源代码包,然后解压缩它,然后使用./configure --perfix=/usr; make; make install(如果机器上已经安装了Qemu,则需要--前缀=/usr)。构建过程应该在没有任何问题的情况下进行(对我来说确实是这样)。Qemu(Linaro版本)完整命令行如下:

代码语言:javascript
运行
复制
qemu-system-arm -M beaglexm -m 256 -sd /home/mac/work/qemu_images/beagle-nano.img 
-k en-us -append "console=ttyS0,115200n8" -serial stdio 
-device usb-kbd -device usb-mouse -usb -hda 
/home/mac/work/qemu_images/beagle-nano.img -localtime -net nic,vlan=1 
-net user,vlan=1,hostname=beagle_nano  
-kernel /home/mac/work/qemu_images/vmlinuz-3.0.0-1002-linaro-omap 
-initrd /home/mac/work/qemu_images/initrd.img-3.0.0-1002-linaro-omap
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/19077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档