CompuServe Messages

BOOT.INI, boot mgr info

    03-Dec-93 13:59:20
Sb: #137939-BOOT.INI, boot mgr info
Fm: Eddie Bowers [MS] 72410,771
To: Syndesis 76004,1763
<<I used an 'fdisk'-like utility that re-wrote my partition information. Now WinNT's boot manager doesn't come up. Will booting my emergency disk restore this situation?>> John, Yes it will. Choose verify boot files. <<Also, I'm looking for advice about creating new entries in the BOOT.INI file to add a boot partition for Linux, a Unix-like OS that's been added to its own partitions on my disk. I examined the entry that WinNT added to this file to describe itself, but I'd love to hear someone else's explanation of the parameters on that line. The WinNT help system was of little help.>> The bootloader only supports one other non Winodws NT operating system. You must be able to save the oter operating systems bootsector to the bootsect.dos The path to each Windows NT installation is described in the BOOT.INI file using conventions that are part of the Advanced RISC Computing (ARC) specifications. These conventions are used for compatibility with ARC computers that run windows NT. An ARC path name is of the form <component>(<x>)disk(<y>)rdisk(<z>)partition(<a>)\<path> where: <component> identifies the controller for the device. The two valid values for this field are scsi and multi, where scsi indicates a SCSI disk and multi indicates a disk interface other than SCSI, such as an IDE or ESDI drive. <x> is the ordinal number of the adapter. For example, in a system with multiple SCSI adapters, the first adapter to load and initialize would be 0, the next would be 1, and so on for all adapters. In the case of a computer with a single adapter, this number is always 0. <y> is (for scsi) the SCSI bus number for multiple SCSI adapters times 32 plus the target ID of the disk. For multi, this number is always 0. <z> is (for scsi) the device's logical unit number (LUN). For multi, this is the ordinal for the disk on the adapter and is generally either 0 or 1. <a> is the partition ordinal for the partition used on the disk. All partitions receive a number except for type 5 (MS-DOS Extended) and type 0 (unused) partitions, with primary partitions being numbered first and then logical drives. NOTE: These numbers start at 1, as opposed to all other entries, which start with 0. <path> is a directory path. For example, a system with one hard disk with the following partitions ————————– | c: | d: | e: | ————————– has the following ARC paths if the controller is an IDE and if C: and E: are primary partitions and D: is a logical drive in an extended partition: multi(0)disk(0)rdisk(0)partition(1) for c: multi(0)disk(0)rdisk(0)partition(2) for e: multi(0)disk(0)rdisk(0)partition(3) for d: If the same disk is SCSI, is connected to the second SCSI controller in the system, and has a SCSI ID of 3, the ARC paths are: scsi(1)disk(3)rdisk(0)partition(1) for c: scsi(1)disk(3)rdisk(0)partition(2) for e: scsi(1)disk(3)rdisk(0)partition(3) for d: Eddie [Microsoft] Read action !re 138042 Enter reply. (/EXIT when done) 1: Thank you very much. To reiterate, what you saidphrase when aat you just told me, 2: it's not possible for the WinNT boot loader to choose 3: between more than WinNT and one other operating system? 4: 5: If that's true, got the impression from the miniimal online help that t 6: he BOOT.INI file would support any number of OSs., a 7: nd that it"all I needed to do was use Noetpadtepad" to edit 8: the file. f Savvy use r that I wanam, I was able to figure 9: out that the BOOT.INI file undin a DOS FAT partition is 10: in fact hidden and system attrib'sd., meaning that 11: it doesn not not show up in Notepad's file requester, and 12: that unless you change the file attributes, you can't 13: change irt at all. In short, I hope they document this 14: a little better next time. 15: /post Message # 138169 posted