[syslinux] Win32 syslinux needs to support mount points, disk numbers or volume names in addition to drive letters
Shao Miller
Shao.Miller at yrdsb.edu.on.ca
Mon May 14 22:31:21 PDT 2012
On 5/14/2012 17:41, Robert wrote:
> This is just a follow up to the reply (by Gene)to the subject (see
> subject line) that I initiated earlier.
Newlines, please. Again, I've inserted some.
> 1. It seems to me when talking about replacing the MBR and making a
> drive bootable by mark one of the partitionsactive(in Windows), disk
> numbers are the ones that make the most sense. Because a disk number
> represents the entire disk not just a partition of it. Don’t you think?
I believe that you either don't understand how the PC BIOS boot process
works, or there is a communication failure.
Installing a Syslinux MBR doesn't tell BIOS which disk to boot from.
This is why disk number is a silly choice as a parameter to the Syslinux
installer.
My understanding is the the Syslinux installer's purpose is... To
install Syslinux to a filesystem. The option to install an MBR on the
disk containing that filesystem is a bonus; it is obvious which disk to
use (without considering RAID scenarios).
> Any drive letter may just represent a partition of the disk. Volume
> name is also unique
> (\\?\Volume{f3421bd0-145d-11e0-9cd0-00270e03f84a}\) and usable. MBR
> belongs to the disk not partitions; drive letters represents
> partitions. So disk number is the more qualified than drive letters..
> Just my 2 cents.
Why would you install an MBR to a disk that doesn't contain the
filesystem that you're installing Syslinux into?
- Shao Miller
More information about the Syslinux
mailing list