Ipxe启动Dos 6.22

太古老的命题了,如果想玩Dos 6.22之下的游戏,那就需要引动一个Dos系统了。

系统文件倒是现成的,Dos6.22.img。

如何做个ipxe的启动呢?

简单,依样画葫芦,修改boot2.php

1  case '\52:54:00:7f:65:bb':
2    echo "initrd http://172.16.8.1/ks/dos/Dos6.22.img\n";
3    echo "chain http://172.16.8.1/ks/dos/memdisk\n";
4    break;

memdisk是从syslinux中拷贝的,也是神器。

其实可以用sanboot来启动的,但是那样起动起来的系统对C盘无写权限,因为dos下没有san的驱动可用。

所以改用memdisk,这样权限变为可写的了。

image-20240118171412093


Ipxe与aoe启动
Ipxe中menu.c32和vesamenu.c32的用法
comments powered by Disqus