What is considered Real DOS?
What is considered Real DOS?
I guess the question to ask is what is considered real DOS. I read for what
it is worth in Wikipedia which I know is not always reliable that the
emulated DOS used nowadays in Windows NT (eg. XP/Vista) is based upon DOS 5.
In my 486 I have Windows 3.1 and DOS 5 so I guess that could be considered
real dos. The problem is when is dos not considered real anymore. Does it
end after dos 5 because this is apparently what is emulated or does dos
continue to latest version of dos which is 6.x or can one reasonably concede
that the dos in Windows 95.x, 98, 98 Second Edition are still all true dos
but just less functional because some options have been removed but you must
consider enhancements also like Fat32 which is supported in 98SE --- not sure
about how many other 9x versions Fat32 is supported in. Anyway, would
someone consider Windows ME true dos since it removes easy access to dos by
not letting one easily start up in dos without a floppy disk and I think it
removes functions like the autoexec.bat. The other question I really wonder
was it done on purpose that Windows ME was made poorly enough to help
encourage users to switch to Windows NT (Windows XP) in this case or was it
all truly a big mistake on Microsoft part. I know from reading that
Microsoft did want to eliminate 9x consumer source code to save money but if
one thinks about it --- this has made it so much easier for Microsoft
products to be hacked because crackers only have to focus on the NT business
source code. In addition, the added services of NT provide a wider surface
area for crackers. Finally, XP and Vista lack the kind of maintenance
operating system that dos had. Thankfully, Chris Quirke, MVP is experienting
on having a flavor of Linux used as the maintenance operating system for
Vista. In the mean while, it seems like many users are being served by
switching to Apple and/or Linux much to in my guess, Microsoft's annoyance.
The Mozilla Browser also has become very popular due to the many security
vulnerabilites of Internet Explorer. You can just check out this website and
research any software to find out its weaknesses. Even Apple 10.x has
security vulnerabilities such as DOS (Denial of Service) and priviledge
escalation errors currently but these pale in comparison to Windows XP
Professional/Home vulnerabilities and Internet Explorer 6/7 are both in
fairly bad shape also.
http://secunia.com/
You can just research all these products yourself from the search box in the
top right side of the page.
"Franc Zabkar" wrote:
> On Mon, 17 Sep 2007 23:57:05 -0400, 98 Guy <98@Guy.com> put finger to
> keyboard and composed:
>
> >Tim Slattery wrote:
> >
> >> > Don Phillipson wrote:
> >> >
> >> > > This might be impossible because Win98 is built atop
> >> > > MS-DOS which requires a KB
> >> >
> >> > What exactly do you mean when you say that Win-98 is "built
> >> > atop MS-DOS" ?
> >
> >Is there some reason why Don Phillipson doesn't respond with his own
> >explanation?
> >
> >> When you start up a Win98 (or any Win9x) computer, the first
> >> thing that happens is that DOS is started. Once that's in place,
> >> the Windows system is launched from DOS.
> >
> >Windows 98 switches the processor into 32-bit protected mode early in
> >the boot process, and must use a DPMI (DOS Protected Mode Interface)
> >to allow DOS programs to run in protected mode and to access extended
> >memory under a multitasking operating system like Windows 9x. Disk
> >access is performed using 32-bit protected mode drivers - unlike a
> >system that has booted (and remains running in) pure DOS.
>
> I have added the following line to my msdos.sys file:
>
> BootGUI=0
>
> This forces my machine to boot to DOS, after which I can choose
> to launch win.com.
>
> I find this technique useful because I can automate some housekeeping
> tasks after Windows terminates.
>
> My autoexec.bat looks like this:
>
> <code that executes before GUI starts>
> choice /c:WD /n /t:W,3 Boot to (W)indows or (D)OS?
> if errorlevel 2 goto end
> win.com
> <code that executes after GUI terminates>
> :end
>
> If win.com is not executed, then the machine boots into real DOS mode.
> If win.com *is* executed, then the machine returns to real DOS mode
> when the GUI terminates. Doesn't this behaviour support Don's original
> statement?
>
> - Franc Zabkar
> --
> Please remove one 'i' from my address when replying by email.
>