dos kann das, was das (ezdrive)bios kann und je nach dos version kommt es dann drauf an ob es FAT16 (2gb pro partition) oder FAT32 (2TB pro partition) beherrscht.
du kannst so viele 2GB partitionen machen, bis du beim laufwerksbuchstaben Z angelangt bist, wenn dir so langweilig sein sollte.
dos 7.1 unter windows 95b kann FAT32 erstmals, alle davor nur FAT16, aber erfahrungsgemäß langen 2GB für DOS.
xp geht auf 486ern nicht https://www.winhistory.de/more/386/xpmini.htm, der kann befehle noch nicht, die xp braucht. und wäre auch zu langsam.
schon windows 98 würde ich einem 486er nicht mehr antun, zu sehr war dessen ausrichtung schon auf pentium 2 und 3.
je nachdem wie viel L2 cache dein 486er hat und auch MHz würd ich für workgroups 3.11 https://www.winhistory.de/more/win311.htm#wfw311 oder 95A https://www.winhistory.de/more/win95.htm empfehlen. letzteres nur bei 75mhz oder mehr und L2 caching vom ram. usb ist eh nicht, da brauchst du kein B und kein C mit bloatigem IE4.
vielleicht siehst du dich statt nach xp in richtung NT 3.51 https://www.winhistory.de/more/nt351.htm#nt351 um.
linux halt ich mich bei 486ern auch raus, außer damn small linux fiele mir da nichts ein.
würde wieder eher richtung geos 2.0 oder GEM gehen https://www.winhistory.de/aliens/aliens.htm