好久没玩东西了。 这次花了3个小时玩一下X86。
考虑到直接用真实机器比较麻烦,先用了VMware 模拟机,QEMU-X86也可。
1.1 建立一个新的虚拟机。
关于虚拟机的创建就不详细介绍了。
虚拟机主要参数如下:
[attachment=-6]
提示:可以使用 VMware 映射虚拟磁盘来访问虚拟硬盘中的文件。
[attachment=-3]
1.2 给新虚拟机分区,并安装引导程序。
使用分区工具对硬盘分区并格式化,分区大小随意,因为空间都很大,随意放。
我的分区情况如图:
[attachment=-5]
引导工具我选择了GRUB4DOS,因为我给把硬盘格式成FAT32格式了,并安装了MSDOS。
因为是实验机,我把GRUB安装到了MBR。
[attachment=-4]
重新启动,确认GRUB正常启动。
[attachment=-2]
给GRUB配置了中文显示和背景图。
[attachment=-1]
下面是运行 RT-Thread 的截图。
[attach]0[/attach]
下载附件 rtthread.elf.x86.zip
应该访问下这个网址:
http://bellard.org/jslinux/
应该访问下这个网址: http://bellard.org/jslinux/
我的盒子新的LINUX光盘启动不了。老的LINUX光盘没地找去了。还不如折腾 RT-Thread 玩。
发现X86体系还是太庞大了,最近看来是没法继续玩了。
想关个机那么难。还是restart简单。
更新了工程(在SVN的/trunk/bsp/x86目录中),可以使用scons编译了。
编译器使用: Sourcery_CodeBench_Lite_for_IA32_ELF
传个编译好的elf,折腾碰到问题的可以使用这个测试下虚拟机正常工作。
[attach]894[/attach]