Posted By Krish on 02/18/2008 7:38 PM Hi, I'm not sure if this is the case with you since it is a mixed mode WDS. The display order is stored in the BCD file. Strangely, it looks like WDS store this in \RemoteInstall\Tmp folder by default. There are different bcd files with platform.{guid}.bcd for each platform. You can try editing the bcd file relevant to you. If it is x86 platform, use the file x86.{guid}.bcd file and, bcdedit -store x86.{guid}.bcd /enum will show you the current entires. Display order is the first thing it displays, so you will have to scroll up. Display order is specified as series of Guids for each entry. Then set the boot order requred with bcdedit -store x86.{guid}.bcd -set {bootmgr} displayorder {guid1} {guid2} .....{guid7} Bcdedit is available in vista/vista winpe. This works for me, but I don't have as many entries as you :-) Please take a copy of the file before you edit in case if it did not work for you. Hope this helps. Krish Thanks for your sharing. This method is not for permanent changing the order. When you restart WDS Service, you will find the Boot Manager Menu change to before status. Now, I know we can change the phycical boot image filename like, 001_LitePE.wim 002_FullPE.wim in the RemoteInstall\Boot\x86\Images\ folder. Then you will see 001_LitePE.wim above 002_FullPE.wim in the Boot Manager Menu. However, my approaching is NOT perfect. If a x64-based PC boot from WDS PXE, the Boot Manager Menu will show x64 AND x86 boot image. You will find x64 boot image always below the x86 boot images, although you may have a boot image named 000_LitePE_x64.wim in the RemoteInstall\Boot\x64\Images\ folder. Anyone who have a better solution, pls share.
|