Re: Linux syscalls

From: Robert Redelmeier (redelm_at_ev1.net.invalid)
Date: 06/03/04


Date: Thu, 03 Jun 2004 12:41:18 GMT

arargh405NOSPAM@now.at.arargh.com wrote:
> On Wed, 02 Jun 2004 13:22:03 GMT, Robert Redelmeier
> <redelm@ev1.net.invalid> wrote:
>>AFAIK, MS-WinNT and later vers (incl XP) use MS-DOS as a
>>kernel bootloader. I think that "Safe Mode" screen is MS-DOS.
>
> No, I think not. I think the the boot sector loads
> 'ntldr' and goes from there.

I think it's _much_ more complex than that.
My work MS-Win2k system C:\ shows [in part]:

-rwxrwxrwx 1 user 0 Apr 9 2003 AUTOEXEC.BAT
-rw-rw-rw- 1 user 0 Apr 9 2003 CONFIG.SYS
-r--r--r-- 1 user 0 Apr 9 2003 IO.SYS
-r--r--r-- 1 user 0 Apr 9 2003 MSDOS.SYS
-r-xr-xr-x 1 user 34724 May 24 07:14 NTDETECT.COM
drwxrwxrwx 1 user 0 Apr 27 12:56 System Volume Information
drwxrwxrwx 1 user 0 May 26 06:58 WINNT
-r-xr-xr-x 1 user 150528 Jul 21 2002 arcldr.exe
-r-xr-xr-x 1 user 163840 Jul 21 2002 arcsetup.exe
-r--r--r-- 1 user 192 Apr 27 12:50 boot.ini
-r--r--r-- 1 user 214432 May 24 07:14 ntldr

The 0 size files are one I don't have priv's to read,
but the first 4 look very much lis MS-DOS.

It also looks very much like `ntldr` is an MS-DOS *.COM file.
But I don't pretend to be an MS-WinNT expert.

-- Robert