robekia, on Nov 6 2009, 06:52 PM, said:
Do i have to save your code as MKMigrateInf2.cmd and replace the one in "makebt" folder and run the "USB_MultiBoot_10.cmd" against the build for each labtop, then attach here the MIGRATE.INF resulted?
Surely NO.
The code I posted was just a quick and dirty hack to show what ParentIdPrefix is written into a given EXISTING migrate.inf file.
You posted:
- "a" USB_history.txt
- "a" migrate.inf file
Each migrate.inf file (as made by mkmigrateinf.cmd mkmigrateinf2.cmd) contains one and one only ParentIdPrefix.
Rather obviously the migrate.inf that goes on a device MUST use the ParentIdPrefix of
that device if you want the device to get letter U:.
What I suspect, and that till now you completely failed to help finding out, is that you have on the 8G stick a WRONG (i.e. with a different ParentIdPrefix) migrate.inf.
Since you keep doing the three card shuffle:
http://en.wikipedia....hree-card_Monte

with sticks and methods, it is very easy that files were exchanged.
What you should do is to make sure that the migrate.inf on the 2G sticks uses the ParentIdPrefix of 7&1554d726&0 and that the 8G uses the ParentIdPrefix of 7&d825748&0 (as resulting from the USB_history.txt file you posted).
The small batch migrate2txt.cmd I posted should be copied to the same directory on the stick where migrate.inf is, then you open a command prompt and run it from there.
The result should be the actual ParentIdPrefix that is inside the actual migrate.inf on that stick.
Hope the above is clearer.
jaclaz
This post has been edited by jaclaz: 06 November 2009 - 12:09 PM