VOGONS


First post, by xenon2

User metadata
Rank Newbie
Rank
Newbie

Hi all,

This is my first post so I will say Hello 😀

Currently I'm playing with retro laptop Acer Extensa 355 and I'm using mostly FreeDOS on CompactFlash cards installed.
I've bought interesting device that is providing option to use 2 CF cards on single PATA cable. Sadly BIOS is not able to recognize second drive (there is simply no option to configure second drive).

IdeInfo.exe is displaying information from second CF card correctly. FreeDOS is booting from first CF card correctly, but second drive is just not recognized/not mounted.

Firstly, I was looking at initdisk.c , It seems that FreeDOS is relying on BIOS registering drive presence.
https://github.com/FDOS/kernel/blob/master/ke … nitdisk.c#L1306

Is there any way to specify extra drive to be mounted/assigned/detected? I've tried DRIVEPARM but it failed.
Thanks for any suggestions (as a last resort maybe I should just create my own freedos kernel, who knows).