The computer I am using right now has 6 physical disks attached. Using the BIOS's "select boot device" functionality I have discovered that I can boot off 3 of these disks into the exact same bootloader. This means that all of these disks have the bootable flag set on their MBR, even though I had been under the impression that only 2 of them are in fact bootable.
My question is: is there an easy way to check which disks have a bootable MBR with a command line tool or some OS utility? I am aware of the DISKPART
tool and its basic functionality, but I haven't found how to view the information I need.
The OS is Windows 7 x64 Ultimate with SP1.
Best Answer
Open the Start Menu and write "compmgmt.msc". This should find one hit ("Computer Managment"; or similar, not using the English Version).
In there, you'll find one sub section dedicated to storage devices/disks.
There you'll find a list of all existing and active partitions together with their flags listed under "Status":
To determine whether a disk has a MBR or a GPT open
diskpart
and runlist disk
.To show more Information, select a disk using
select disk 0
(or any other number shown in the list), then typedetail disk
.In a similar way partition Information can be shown once a disk has been selected using
list partition
andselect partition 0
anddetail partition
.