4

ipxe启动Dos 6.22

 7 months ago
source link: https://bajie.dev/posts/20240118-ipxe_dos/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Ipxe启动Dos 6.22

2024-01-18 1 分钟阅读

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

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

如何做个ipxe的启动呢?

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

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

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

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

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

image-20240118171412093

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK