Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to edit my BOOT.INI file but I'm unsure what ARC path I need to use to reference a particular drive letter. There is a kb article that almost seems like it tells you how to do this but instead is useless at

share|improve this question
up vote 3 down vote accepted

I am researching this for you. In the mean time, I found the following reference.

multi(0)disk(0)rdisk(0)partition(1)        = "Primary Channel, C:"
multi(0)disk(0)rdisk(0)partition(0)        = "Primary Channel, System Partition"
multi(0)disk(0)cdrom(%u)                   = "CD-ROM, Variable"
ramdisk(0)                                 = "RamDisk"
net(0)                                     = "Network"
multi(0)disk(0)fdisk(0)                    = "Diskette A:"
multi(0)disk(0)rdisk(1)partition(0)        = "Secondary Channel, Partition 0"
multi(0)disk(0)rdisk(1)partition(%d)       = "Secondary Channel, Variable Partition"
multi(0)disk(0)rdisk(1)partition(1)        = "Secondary Channel, Partition 0"
multi(0)disk(0)rdisk(0)partition(%d)       = "Primary Channel, Variable Partition"
multi(0)disk(0)fdisk(1)partition(0)        = "Diskette B:, Partition 0"
multi(0)disk(0)fdisk(0)partition(0)        = "Diskette A:, Partition 0"
multi(0)video(0)monitor(0)                 = "ConsoleOut, Monitor"
multi(0)key(0)keyboard(0)                  = "ConsoleIn, Keyboard"
multi(0)disk(0)fdisk(1)                    = "Diskette B:"
eisa(0)disk(0)fdisk(0)                     = "EISA Diskette A:"
eisa(0)disk(0)fdisk(1)partition(0)         = "EISA Diskette B:, Partition 0"
eisa(0)disk(0)fdisk(0)partition(0)         = "EISA Diskette A:, Partition 0"

Will list the related links I find below:

share|improve this answer

There is no need to read long manuals, postings and guides anymore. Download ArcPaths utility and run, it will show you exactly the ARC paths for your partitions/drives.

share|improve this answer

This page explains all about ARC paths, the info is old, but appears to still be relevent. This may guide you in the right direction.

share|improve this answer
Hm doesn't really tell me a whole lot about investigating my own system, and for some reason puts rdisk in front of disk (mine has it the other way around). – Luke May 7 '09 at 18:17

If you need to do this on a machine without the .NET framework, you can get the information from Sysinternals winobj; find the "global" drive letter and look up the device - eventually this will lead you to the arcname!

share|improve this answer

Have built out numerous dual boot systems since Windows 2000. Did it without ArcPaths and each time it was a pain. No more. No more having to jump around in BIOS, no more trial and error. Used ArcPaths once this morning and will use it for another dual boot system being built later today. It cut down the build time by at least half an hour.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.