Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!udel!haven!umbc3.umbc.edu!umbc5.umbc.edu!cs106132 From: cs106132@umbc5.umbc.edu (cs106132) Newsgroups: comp.sys.zenith Subject: Zenith DOS 3.3+ problem! Message-ID: <1991Apr1.212138.18402@umbc3.umbc.edu> Date: 1 Apr 91 21:21:38 GMT Sender: newspost@umbc3.umbc.edu (News posting account) Distribution: usa Organization: University of Maryland Baltimore County Lines: 16 Originator: cs106132@umbc5.umbc.edu Hello everyone, I encountered a strange problem when trying to read the boot sector on a 40M hard disk formatted using Zenith DOS 3.3+, the one that supports large partitions. The program I am working on needs to read the boot sector and extract some info from the BPB. I use DOS absolute read interrupt 25h to access logical sector 0. For some reason, this works fine with MS-DOS systems, but when I try using Zenith DOS 3.3+, it bombs out. If anyone out there has done some low level programming under Zenith DOS, please let me know if there is a reason for this strange error. If I use BIOS int 13h with the info I get from partition table, I can get the boot sector, but I would like to use DOS to stay compatible with the majority... Any info will be appreciated. Regards, Tarkan