当前位置:Linux教程 - Linux - minix 各版本安装及设置小结

minix 各版本安装及设置小结



         出处:http://www.LinuxByte.net/
    作者:shen630(LinuxByte)
    发布日期:2004-7-2

    各个版本的网络配置略有不同, 本人都作了详细的说明, 希望对大家有帮助, 能避免配置时
    走弯路.

    Minix各版本的设备名有些不同, 2.0.0和 2.0.2硬盘是hd1、hd2等, 2.0.3和2.0.4硬盘是c0d0、c0d1等, 2.0.0和2.0.2安装时软盘设备名是fd0c, 2.0.3和2.0.4安装时软盘设备名是fd0p2, 安装时要注意。

    Minix能在真实的机器上安装, 也能在虚拟机上安装, 推荐使用Bochs.

    在真实的机器上安装与在虚拟机上安装是相同的, 但要配置虚拟机上的Minix与外界通信
    则要有些技巧. 首先要安装 WinPCap , 然后运行 niclist.exe , 取得网络设备ethdev
    的说明, 例如\Device\NPF_{C5EFCCE9-0573-4E0F-9263-4C90C1828F8A}.
    然后修改bochminix.bxrc文件, 添加以下语句:"
    ne2k: ioaddr=0x300, irq=9, mac=fe:fd:00:00:00:01, ethmod=win32, ethdev=\Device\NPF_{C5EFCCE9-0573-4E0F-9263-4C90C1828F8A} #本地连接 "
    其中ioaddr 和 irq 可随便填其它地址和中断号都可以.
    运行后Bochs会弹出一个警告框:
    代码:

    +-------------------------------------------------------+
    | PANIC |X| |
    +-------------------------------------------------------+
    | Device [NE2K] |
    | Message CR write - tx start, dev in reset |
    | |
    | +---------------------------------------------------+|
    | Continue | OK | |
    | Continue and don't ask again +---------+ |
    | Kill simulation +---------+ |
    | Abort (dump core) | Cancel | |
    | +--------------------------------------------------+ |
    +-------------------------------------------------------+

    选Continue and don't ask again 这一项, 按OK即可.

    Minix2.0.0的发行版只支持最大16M的内存, 可以修改/usr/src/kernel/misc.c 文件
    把 max_clicks = USHRT_MAX - (EM_BASE >> CLICK_SHIFT);
    改为 max_clicks = (phys_clicks)-1 - (EM_BASE >> CLICK_SHIFT);
    即可最大64M的内存. 当然, 要重新编译内核, 编译方法见安装说明.




    好了, Minix系列到此结束了, 大家有什么心得可与本人交流, 本人email: [email protected]
    发布人:会游泳的鱼 来自:LinuxByte