Warum nicht der klassische pxelinux / memdisk-Ansatz?
LABEL 1 Menübezeichnung
Dos-
Kernel Memdisk
anhängen initrd = DOS.img
bearbeiten
memdisk ist in der Lage, eine Festplatte, eine CD, eine Diskette usw. zu emulieren. Manchmal ist es gut, Ihr Image zu analysieren und zu erkennen, was Sie mounten möchten, und manchmal müssen Sie es mit einer Befehlszeile sagen.
für eine DOS-Diskette verwenden Sie einfach
Initrd = DOS.img anhängen
oder
Initrd anhängen = DOS.img edd
oder
Initrd = DOS.img-Diskette anhängen
Die Unterschiede werden auf der Memedisk- Seite erklärt. Sie erzwingen grundsätzlich verschiedene Emulationsmodi.
dh edd = Emulation der Enhanced Disk Drive Services für Disketten
wenn sie sagen, "Windows 98 DOS erfordert einen Diskettencontroller." es ist nicht wahr; Bei dieser Stufe berührt niemand den Diskettencontroller, aber das BIOS int 13h; und dieser Interrupt emuliert memdisk. Die verschiedenen Modi wirken sich auf den zurückgegebenen Wert von int 13h aus, ah = 15h -> Laufwerkstyp abrufen