Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines



Hello,

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. I'm also wondering if I'll be
able to work the BIOS interrupt examples because I run WinXp as a
VirtualBox guest VM on a Linux host - I'm not sure how VirtualBox will
respond to BIOS interrupts.

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.

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).

I'm slowly moving away from windows - I've caught the linux bug! So, I'm
wondering if I should just start learning NASM and linux interrupts - I
know "next to nothing" about linux programming now. If this is the best
route to go, can I find NASM include files and libraries for linux and/or
windows (like masm32 provides for masm/windows api).

Regarding NASM, what book or online source can help bring me up to speed
quickly - to where I am presently with masm assembly... ie, skip all the
explanations of adc,mul,sbb,mov,movzx,lea, register/memory explanations,
etc?

.



Relevant Pages

  • Re: most suitable linux distribution on 64bit pc
    ... years I've resorted to using windows mostly. ... thinking about using virtualbox to run a virtual linux machine. ... have to figure out how to obtain drivers for my display or graphics ...
    (alt.os.linux)
  • Re: most suitable linux distribution on 64bit pc
    ... In the past I've used linux apart from using windows, ... VirtualBox is a good option, but I think it can be better to have a Linux as ... using a microsoft vista. ...
    (alt.os.linux)
  • Re: OT: I really hate to do this but..
    ... I've been running it for some time now as my primary VM when I need to downgrade to Windows. ... I have to run a virtual linux box on windows, I have this software that is recommended for running on Mac, but it's a total pig and also runs on linux. ... I am running VirtualBox on Vista 64bit, no problems just make sure you have enough RAM on the machine. ...
    (alt.2600)
  • Re: OT: I really hate to do this but..
    ... I've been running it for some time now as my primary VM when I need to downgrade to Windows. ... I have to run a virtual linux box on windows, I have this software that is recommended for running on Mac, but it's a total pig and also runs on linux. ... I am running VirtualBox on Vista 64bit, no problems just make sure you have enough RAM on the machine. ...
    (alt.2600)
  • Re: Existierende NTFS-Partition an VirtualBox weiterreichen
    ... und bei Windows waren System und Daten nicht ... XP findet die externe Platte ... VirtualBox, weil DirectX nicht auf OpenGL umgemappt und dann ... Da ist die Handhabbarkeit der Netzwerkerei unter Linux, ...
    (de.comp.os.unix.linux.misc)