Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Tim Roberts <spamtrap@xxxxxxxxxx>
- Date: Sat, 23 Feb 2008 20:54:05 GMT
Pop Tart <spamtrap@xxxxxxxxxx> wrote:
I've come to a point in my study of MASM where I can't work the examples for
disk I/O unless I have Windows 98 or less. ...
At some point I want to attempt to write a defrag program in assembly, so
I'd really like to learn more about Disk I/O.
Well, remember that defragging requires more than just disk I/O: it also
requires a detailed understanding of file systems. Windows XP, Windows 98,
MS-DOS, and Linux each use VERY different file systems, which require VERY
different defragment strategies.
What are my best options? FreeDos as a guest with VirtualBox, FreeDos and
dosemu on linux? Download an illegal copy of win98 and use that as a VM
guest? (though I'm still not sure about win98/DOS BIOS interrupt in
VirtualBox).
If you really want to dink with disk I/O at the BIOS interrupt level, then
I would have to think you'd want a DOS guest in a VM. Even with Win98, you
have to worry about sharing access to the drive with the rest of the
operating system.
--
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.
.
- References:
- Prev by Date: Re: Can 64 bit Vista support a 32 bit application with 4 GB?
- Next by Date: Re: Real mode int from protected mode and back
- Previous by thread: Re: [Clax86list] Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- Next by thread: Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- Index(es):
Relevant Pages
|