Reply 20 of 47, by AlessandroB
wierd_w wrote on 2024-07-28, 16:46:XTIDE XUB == XTIDE eXtended Universal Bios Its the software that lives inside an XTIDE card. It can also live inside a network i […]
AlessandroB wrote on 2024-07-28, 11:26:wierd_w wrote on 2024-07-28, 10:21:Assuming they have a means to write the eeprom (etherlink III lacks flashing function, iirc), the xtide xub is a better option than using a ddo.
We did not have such fun stuff bitd, so had to make do with ddo's (that came free with drives, conveniently!), but the shenanigans ddos do to prevent the real boot track getting overwritten can cause problems with properly lba aware oses.
Xtide xub is native stuff.
You used too many abbreviations, I didn't understand...
XTIDE XUB == XTIDE eXtended Universal Bios Its the software that lives inside an XTIDE card. It can also live inside a network interface card with a boot rom socket, like your Etherlink III.
DDO == Dynamic Drive Overlay. This is a software solution to allow large disk support on a system that lacks an LBA (Logical Block Addressing) aware implementation of software interrupt vector 13. (The DOS handler that deals with hard drives, and is the source of the 504mb limitation.) Several of these were available back in the day, but the biggest names were Ontrack Disk Manager (DM), and EzDrive. Vogons driver library has a copy of EzDrive available, along with a few others.
http://vogonsdrivers.com/index.php?catid=19
DDOs use the physical boot sector to load, as if they were an operating system. They then HIDE the first track of the drive to protect themselves, and present the NEXT logical track, as if it was the one with the physical boot sector on it. Operating systems that use software interrupt 13 wont know that this is not really the boot sector, and will write their information and partition table there instead. The DDO looks for this location, and chainloads your actual operating system after loading into memory and providing its version of the int13 handler.
Operating systems that know how to deal with the disk controller directly and can perform LBA addressing on their own (XP, NT4, Linux, etc) will have "Issues" with the fact that their boot sector is NOT the actual boot sector, among other things.
These kinds of issues are why I would suggest using the XTIDE's XUB with your NIC instead, assuming you have a way to write it into an EEPROM. (Electronically Erasable Programmable Read Only Memory) Your Etherlink III lacks the circuitry to write/erase these chips. It can only read one that has been written to.
Ok to all... can i remove the EEPROM from my red card and install in my etherlink to try if it work? just swap and switch on the computer?