Bochs出现'keyboard_mapping' is deprecated - use 'keyboard' option instead.解决方法

最近在通过于渊老师的《Orange'S:一个操作系统的实现》学习操作系统,据大神说这本书傻子都能看懂(因为于渊老师巨细无遗的讲解嘛),就下载来学习学习。然额我第一章运行个Hello World都没成功 ORZ。

出现问题:用bochs运行生成的img报错:'keyboard_mapping' is deprecated - use 'keyboard' option instead.

看了好多博客都没解决,好不容易遇到一个似乎能解决问题的博客,博主说看sample-txt发现keyboard配置有问题,没找到这个文件在哪,最后开大了,直接看官方文档,解决了 0_0

官方文档描述如下:

Bochs出现'keyboard_mapping' is deprecated - use 'keyboard' option instead.解决方法_第1张图片

配置文件中的是:keyboard_mapping: enabled=0, map=/usr/share/bochs/keymaps/x11-pc-us.map

那就按着官方的来呗,改!!!!

解决方法:(我的bochs版本:2.6.9)

配置文件中keyboard_mapping改为:keyboard:  keymap=/usr/share/bochs/keymaps/x11-pc-us.map

(PS:把那行注释掉也能成功运行:)

你可能感兴趣的:(操作系统)