安装Minix发生Modual fail to load

最近在学习操作系统,使用了Operating Systems design and Implemention这本书。我看英文版版的,知识点挺齐全,最总要的是该书使用了minix作为实操,可以边操作边学习,印象更深刻。

为了更好学习,我使用virtual box 安装minix  x下面的网址是minix的官网,有virtual box上安装minix的教程。

(http://wiki.minix3.org/en/UsersGuide/RunningOnVirtualBox?action=show&redirect=UsersGuide%2FRunningMinixOnVirtualBox)


按照教程,我使用的是minix3.20,virtualbox的版本是4.3.2,把bios设置为从光驱启动,出现了modual fail to load的错误,在google上搜索了一下答案,找到了解决方案。在www.minix3.org 官网上就有解决方案,网址如下:

http://wiki.minix3.org/en/UsersGuide/RunningOnVirtualBox?action=show&redirect=UsersGuide%2FRunningMinixOnVirtualBox#Install_issue_.28no_hardware_acceleration.29


我把英语原文贴出来。

7.2. Install issue (no hardware acceleration)

Symptom: kernel panic right after boot menu (CD loads and displays boot menu but panics right after)

Workaround:

  1. If you can enable hardware acceleration:
    • Verify that your processor has the virtualization extensions (VT-x, AMD-V)
    • Enable hardware acceleration in your BIOS.
    • Go to the Settings dialog for your VM image. Right-click your image and click Settings.

    • Click on System

    • Click on the Acceleration tab.

    • Check Enable VT-x/AMD-V.

  2. If you aren't able to use hardware acceleration (e.g. VirtualBox 3.1.2 + Core 2 Duo + Minix 3.2.0):

    • Follow all the installation steps as above.
    • Uncheck Enable VT-x/AMD-V.

    • Start your VM with this command: VBoxSDL --startvm minix --norawr0 --norawr3.

    • Replace your VM image's name for minix in the preceding command.

    • VirtualBox 4.0 has no Enable VT-x/AMD-V button, but you can issue this command to avoid kernel panics during installation: VBoxSDL --startvm minix --norawr0 --norawr3

我用的是irtualbox4.32版本,没有Enable VT -x/AMD-V这个选项,所以按照操作,现在virtualbox中把虚拟机名称改为小写的minix,打开cmd,在命令行中切换目录到virtualbox的安装目录,我的目录,然后输入命令 VBoxSDL --startvm minix --norawr0 --norawr3。

然后可以正常安装minix在virtualbox中了。

而且以后启动minix都要用这个命令来启动,不然就会出错,virtualbox闪退,可以把命令写成一个批处理文件。


把下面代码复制到名为minix.bat的文本文档中,打开该文件便可启动minix

e:
cd e:\oracle\virtualbox
vboxsdl --startvm minix --norawr0 -norawr3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值