VOGONS


First post, by Jonas-fr

User metadata
Rank Member
Rank
Member

Is there any known DOS utility that doesn't use INT13H to access a disk allowing one to browse its files without said HDD to be seen/declared in the BIOS?

I know for a fact that IDEINFO doesn't depend on the BIOS since it can detect IDE drives by querying the bus directly (this in this case letting one's know about a HDD geometry) and without said HDD being declared in the BIOS. Testdisk also uses its own routines but not on the Win9x/DOS version (it is INT13H dependant). The goal of such an utility will be to be able to access files on the motherboard with a dead battery/broken CMOS circuit. This is more a thought experiment than anything else since one can move the HDD on a functioning mobo but bear with me : )

Such utility would be a nice addon for "the all in one floppy"

Reply 1 of 4, by Jo22

User metadata
Rank l33t++
Rank
l33t++
Jonas-fr wrote on 2020-07-14, 19:51:

Is there any known DOS utility that doesn't use INT13H to access a disk allowing one to browse its files without said HDD to be seen/declared in the BIOS?

Well, most DOS programs call DOS int21h to access a disk - which in turn calls int13h mainly..
Some disk utilities like DEFRAG ((MS, Symantec), COMPRESS (PC-Tools) and so on also access the disk directly (by-passing DOS), albeit via int13h..

The only "DOS program" I know of which does access a HDD directly is WfW 3.11 with FastDisk driver.
Once virtual memory (permanent swap file), the HDD driver and the drive cache are all enbabled, WfW is entirely self-reliant.
It will nolonger call DOS or BIOS to do it's work. In this state WfW also will emulate int13h for applications then.

That being said, you might also want to have a look at the attachment..
- It describes how DOS retrieves drive geometry information. 😀

Attachments

  • Filename
    GT1024.ZIP
    File size
    17.34 KiB
    Downloads
    93 downloads
    File comment
    Direct DOS 5.0 support for disks with more than 1024 cylinders.
    File license
    Fair use/fair dealing exception

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 3 of 4, by verysaving

User metadata
Rank Newbie
Rank
Newbie

take a look at DMDE

https://dmde.com/download.html

there's a version working in DOS, and you can
select a direct IDE mode when accessing the disk.
It's not properly a browser but a data recovery software,
but it can be uses to view files and supports a lot
of file systems.

To test disk directly even ignoring BIOS you can use
MHDD
https://hddguru.com/software/2005.10.02-MHDD/
or VICTORIA
https://hddguru.com/software/2005.10.03-Victoria/

both excellent programs.