bright_day
Member
STEPS TO REPRODUCE ERROR:
----------------------------------------
I'm having configuration with 4 primary partitions on SATA RAID volume:
3 partitions with windows 7 OS (all cloned) + 1 data partition (my documents etc).
So, partitions are:
0 - win7 "A"
1 - win7 "B"
2 - win7 "C"
3 - data
Initially all partitions have letter, and I used EasyBCD to build a boot menu - everything works fine.
Booting into each of 3 win7 os, go to windows disk management, and remove drive letter from other two OS partitions, so they are "invisible" to the file system. Repeat process for all 3 OS's, hiding other two partitions on each system, so you see e.g. partition win7A and data, or win7B and data partition. That way OS's are somewhat isolated from each other.
Still everything works fine.
I needed to make small chenge in easybcd, renaming a boot menu item - suddenly, BOOT MENU IS MESSED-UP: each boot item points to single, first OS that is currently visible like "C" drive. I cannot boot any more to other os's.
SOLUTION:
Do not rely on drive letters! They are not "fixed" thing to name a partition. They are very changeable, dynamic, like free space on disk. Not something to rely on.
I suggest you to use 1-based index of the partition inside a HDD, and user should also see partition name (if it is formatted and have it) and size, used space - that would help to identify a partition.
Without that, boot configuration is all messed-up because some partitions have no letters (they are hidden). Other reason is: windows 7 allways marks with "C" partition you boot from. So, on each boot, different partition becomes "C".
It would be nice to see that Easybcd does not corrupt boot menu when some partitions mentioned in it are hidden (drive letter removed by me or changed to "C" by win7 os)
Regards,
B.
----------------------------------------
I'm having configuration with 4 primary partitions on SATA RAID volume:
3 partitions with windows 7 OS (all cloned) + 1 data partition (my documents etc).
So, partitions are:
0 - win7 "A"
1 - win7 "B"
2 - win7 "C"
3 - data
Initially all partitions have letter, and I used EasyBCD to build a boot menu - everything works fine.
Booting into each of 3 win7 os, go to windows disk management, and remove drive letter from other two OS partitions, so they are "invisible" to the file system. Repeat process for all 3 OS's, hiding other two partitions on each system, so you see e.g. partition win7A and data, or win7B and data partition. That way OS's are somewhat isolated from each other.
Still everything works fine.
I needed to make small chenge in easybcd, renaming a boot menu item - suddenly, BOOT MENU IS MESSED-UP: each boot item points to single, first OS that is currently visible like "C" drive. I cannot boot any more to other os's.
SOLUTION:
Do not rely on drive letters! They are not "fixed" thing to name a partition. They are very changeable, dynamic, like free space on disk. Not something to rely on.
I suggest you to use 1-based index of the partition inside a HDD, and user should also see partition name (if it is formatted and have it) and size, used space - that would help to identify a partition.
Without that, boot configuration is all messed-up because some partitions have no letters (they are hidden). Other reason is: windows 7 allways marks with "C" partition you boot from. So, on each boot, different partition becomes "C".
It would be nice to see that Easybcd does not corrupt boot menu when some partitions mentioned in it are hidden (drive letter removed by me or changed to "C" by win7 os)
Regards,
B.
Last edited: