写操作系统-搭建自己的环境

1、虚拟机
● 在VMware中创建一个虚拟机,硬盘10G,内存1G,1个内核。
● 安装DOS7.1。安装时,选择Full installation,not install Add-Ons,not install AccessDOS,not Enable UMB memory and EMS。
● 拷贝grub4dos文件到虚拟机硬盘。关掉虚拟机,在win7下将myos.vmdk映射成可读写的虚拟盘 z ,拷贝grub4dos文件到 z 盘,断开虚拟盘 z 。
● 在VMware中启动dos,在autoexec.bat文件中增加
ECHO Press any key to start GRUB or Ctrl+C to DOS
pause >nul
rem delay by command ping
rem ping 127.1 -n 10 >nul
grub.exe
● 拷贝grub4dos目录下的grub.exe、menu.lst文件到根目录。
● 修改menu.lst文件,增加以下代码:
title myos
find --set-root /mykernel
kernel /mykernel

title back to DOS
quit
● 拷贝自己的内核文件mykernel到C盘根目录。
● 重启系统,就开始加载内核mykernel了。
● 至此,可以备份这个虚拟机目录了,便于在其它机器上使用。
● 以后更改了内核,只要把文件mykernel拷贝过来覆盖原文件即可。

Leave a comment

Your email address will not be published. Required fields are marked *