Creating a Windows NT Boot Floppy Disk for DEC ALPHA RISC ComputersID: Q172806
|
Digital Equipment Corporation's ALPHA-based RISC computers rely on having a
small (less than 4 GB) FAT-formatted system partition containing boot
files. This system partition can also contain the Windows NT operating
system but must be FAT formatted. RISC computers use the systems firmware
and the ARC paths defined in NVRAM to read the system and osload
partitions. The firmware loads boot files from the system partition that in
turn loads the Windows NT operating system files from the osload partition.
If your small, dedicated FAT system partition or one of the files contained
in the \OS\WINNTxx (xx= Windows NT operating system version) directory gets
corrupted or accidentally deleted, you will not be able to boot into
Windows NT. It is, however, possible to make a Windows NT boot floppy disk
to allow you to boot back into Windows NT.
This floppy can be pre-made and kept available in case of emergencies and
used in the event the Windows NT installation CD-ROM is unavailable to
perform a repair.
RISC-based systems have information equivalent to the Boot.ini file in
nonvolatile RAM (NVRAM). The process for creating a boot disk for RISC
systems is to copy the following files from the current working system
partition or from the Windows NT installation CD-ROM's \ALPHA directory to
the root of a DOS or Windows NT-formatted floppy disk:
. Osloader.exe <--- This needs to be expanded if copied from CD:
IE: expand osloader.ex_ a:\osloader.exe
. Hal.dll <--- This is machine specific - see chart below.
. A221064.PAL
. A221066.PAL
. A221164.PAL
. A321064.PAL
Digital Equipment Corporation's RISC computers each have their own Hal.dll
File that must be used depending on the computer model number. Use the
chart below to determine which hardware abstraction layer (HAL) file to
copy to the boot floppy disk. The actual HAL file copied to the floppy disk
must be renamed to Hal.dll.
HAL NAME COMPUTER MODEL NUMBER
-------- ---------------------
halmikas.dll = "Digital AlphaServer 1000 Family Uniprocessor"
hal0jens.dll = "Digital DECpc AXP 150"
halsabmp.dll = "Digital AlphaServer 2x00 4/xxx Family"
halsabmp.dll = "Digital AlphaServer 2100A 4/xxx"
halavant.dll = "Digital AlphaStation 200/400 Family"
halnonme.dll = "Digital AXPpci 33"
halqs.dll = "Digital Multia MultiClient Desktop"
halalcor.dll = "Digital AlphaStation 500/600 Family"
halgammp.dll = "Digital AlphaServer 2x00 5/xxx Family"
halgammp.dll = "Digital AlphaServer 2100A 5/xxx"
haleb64p.dll = "Digital AlphaPC64"
haleb164.dll = "Digital Alpha EB164"
halavant.dll = "Digital Alpha XL 233/266 Family"
halxl.dll = "Digital Alpha XL 300/366 Family"
hallx3.dll = "Digital AlphaStation 255"
halflex.dll = "DeskStation Technology UniFlex and Raptor 3 Systems"
halrawmp.dll = "Digital AlphaServer 4x00 5/xxx Family"
halrawmp.dll = "Digital AlphaServer 4100-5 - Multiprocessor"
halalp.dll = "Aspen Alpine/Telluride"
haltimbr.dll = "Aspen Timberline/Summit"
halpinna.dll = "Digital AlphaStation 600A 5/500"
halpinna.dll = "Digital AlphaServer 1000 5/xxx Family"
halpinna.dll = "Digital AlphaServer 1000a 5/xxx Family"
hallego.dll = "Digital Alpha 21064A PICMG SBC"
*halmiata.dll= "Digital Personal Workstation 433a, 500a"
Display System Configuration
Upgrade AlphaBios
Hard Disk Setup ...
CMOS Setup ...
Install Windows NT
Utilities
About AlphaBios
Windows NT Server Version 4.0 Primary Operating System
----------------------------------------------------------
| Boot Name: Windows NT Version 4.00 |
| Boot File: Disk 0, Partition 2 \os\winnt40\osloader.exe |
| OS Path: Disk 0, Partition 1 \WINNT |
----------------------------------------------------------
Insert=new f6=edit ESC= discard changes
Del=Delete f7=copy f10=save changes
----------------------------------------------------------
| Boot Name: Windows NT Boot Floppy |
| Boot File: A: \osloader.exe |
| OS Path: Disk 0, Partition 1 \WINNT |
----------------------------------------------------------
Boot menu:
Boot Windows NT Server Vx.xx
Boot an alternate Operating System
Run A Program
Supplementary menu... <--- Select
Supplementary menu:
Install new Firmware
Install Windows NT from CD-ROM
Setup the System ... <--- Select
Display Hardware Configuration
Boot menu ...
Setup menu:
Set System Time
Set Default Environment variables
Set Default Configuration
Set System Language
Manage Boot Selections menu <--- Select
LOADIDENTIFIER = Windows NT Boot floppy
SYSTEMPARTITION = EISA(0)DISK(0)FDISK(0)
OSLOADER = EISA(0)DISK(0)FDISK(0) \OSLOADR.EXE
OSLOADPARTITION = SCSI(0)DISK(0)RDISK(0)PARTITION(2)
OSLOADFILENAME = WINNT
OSLOADOPTIONS = NODEBUG
The Alpha HAL generates this error when it encounters a hardware failure; this can be caused by using the wrong or outdated Hal.dll (see the HAL chart above).STOP: 0xFACEFEED (0x800BD950,00000000,00000000,00000000)
You have missing or corrupt .PAL files on the boot floppy disk. Be sure to copy ALL the *.PAL files from the Windows NT installation CD-ROM to the root of the boot floppy disk.Windows NT Could not Start because the following file is missing or corrupt:
"LOAD NEEDED DLLs FOR KERNEL
Please Re-install a copy of the above file.
Press any key to continue"
Additional query words: dec alpha risc FT boot
Keywords : kbsetup ntsetup ntboot NTSrvWkst
Version : WinNT:3.5,3.51,4.0
Platform : winnt
Issue type : kbhowto
Last Reviewed: February 25, 1999