[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: UDB Boot menu entry for Windows NT



Edward van der Jagt wrote:
> 
> I realize this is an NT question, but as there are so many people running NT
> on their UDB or other Alpha  as well...

Well, as long as you're running Linux as well, I'll answer your question :-)

> [tale of woe concerning dead NVRAM battery]
> I now get the error message:
> 
>   OS Loader V4.01
>   .
>   Windows NT could not start because the following file is missing or corrupt:
>   <winnt root>\system32\ntoskrnl.exe.
> 
> And then I get placed back into the Boot menu again.
> The file \winnt\system32\ntoskrnl.exe is still present and I have no reason
> to expect it to be corrupt; it was just a dead battery. So it is probably just
> a boot configuration mistake, right ?
> 
> Here's the setup I have:
>   - Partition 1  is a small msdos partition containing the bootloaders for
>     both Linux and NT
>   - Partition 7  is inside the extended partition of the drive and containts
>     an NT and is ofcourse an NTFS
>   - My SCSI harddisk is at ID 6
> 
>   Bootvariables for NT are:
>     LOADIDENTIFIER   Windows NT
>     SYSTEMPARTITION  scsi(0)disk(6)rdisk(0)partition(1)
>     OSLOADER         scsi(0)disk(6)rdisk(0)partition(1)\os\winnt40\osloader.exe
>     OSLOADPARTITION  scsi(0)disk(6)rdisk(0)partition(7)
>     OSLOADFILENAME   \winnt
>     OSLOADOPTIONS    nodebug

ARC does not number partitions the same way that Linux numbers disk
devices.  This may be at the root of your problem.  I've certainly been
bitten by this more than once.

I don't know the ARC rules for sure, but I think basically it counts the
primary partitions first, then the "logical drives" (subpartitions within
an extended partition).  The extended partition itself isn't counted.
Let's say you have your system partition as the primary partition,
the rest of the disk is contained in an extended partition, and the NT
partition is the third subpartition in the extended partition.  The NT
partition would then be sda7 to Linux, but partition 4 to ARC.

So try changing the partition number in the OSLOADPARTITION variable.

-- 
Bill Roman  (roman@songdog.eskimo.com / roman@songdog.uucp)   running linux



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []