vulkan Posted June 19, 2009 Posted June 19, 2009 I've been playing with this for two days now.i've searched google and alot of MSFN stuff and still haven't found an issue, i'm not sure if this is the best place to post this or not as i'm new so if there's a better place we can move this thread or i can post there instead.i'm creating a new image for our laptops here...so essentially what we had wasOriginal SetupDisk 0Part 1 = C: (Windows partition)Part 2 = D: (Backup Partition)we would ghost C to a ghost file in D:\backup\backup.ghonow instead of shipping ghost disc's out with our laptops we want to create a recovery partition. i've already done the win pe work and all that however i've ran into a problem the setup now is as followsDisk 0Part 1 = R: (Recovery Partition) Win PE and ghost etc are all on this partitionPart 2 = C: (Windows XP Partition)Part 3 = D: (Backup Partition)i've got the bcd boot working, i can boot into Part 1 or R Drive as it were, altho it's making it X anywayi can also boot into Part 2, and i've changed boot.ini to reflect XP on Partition 2.this all works, however when i login i get logged out immediatly, from my past experience this is due to a problem with Userinit.exemy problem is that i need XP to remain as C: and not some other drive as i'm suspecting that is what has happend as the image boots fine on another laptop.i imaged partition 1 from the ghost image to partition 2 on the new setup and it does boot but you can't login as any user you just get kicked back out to the login screen.any help or questions would be most appreciated i'm willing to bet it's something stupid i've over looked or didn't know about lolany help is greatly appreciated.V
Tripredacus Posted June 19, 2009 Posted June 19, 2009 Greetings, Some ideas, as I am becoming a veteran at working on recovery partitions. You should hide your recovery partition when you are not using it so that it does not get assigned a drive letter. Then the first partition that is detected (the system volume) will get the C drive letter. Imagine these possibilities:Normal Usepart 1 = no drive letterpart 2 = Cpart 3 = DWhen in recovery modepart 1 = Cpart 2 = Dpart 3 = Eramdisk = XIts important to remember that the recovery partition becomes the C during the recovery. This is my experience however. You may find this useful:http://www.msfn.org/board/index.php?showtopic=130645Also check the link in the first post, you will eventually see other attempts and threads about this subject.
vulkan Posted June 19, 2009 Author Posted June 19, 2009 Hey Trip, i guess right now i have no problems with the recovery setup, i haven't figured out how to hide the recovery partition tho... it either hides all drives or no drives, attributes vol set hidden is the only command i could find for that, i am going through the posts you have put up.part 1 does become C when in recovery mode my bad that's fine i can expect that, my problem is that i can't login to windows, and i'm unsure if part 2 is actually being read as Drive C when i boot to the xp partition. making that one drive hidden might be the answer but as of now i'm sort of stuck.if any of that makes any sense i'll have a look through some more of that thread you mentioned.Greetings, Some ideas, as I am becoming a veteran at working on recovery partitions. You should hide your recovery partition when you are not using it so that it does not get assigned a drive letter. Then the first partition that is detected (the system volume) will get the C drive letter. Imagine these possibilities:Normal Usepart 1 = no drive letterpart 2 = Cpart 3 = DWhen in recovery modepart 1 = Cpart 2 = Dpart 3 = Eramdisk = XIts important to remember that the recovery partition becomes the C during the recovery. This is my experience however. You may find this useful:http://www.msfn.org/board/index.php?showtopic=130645Also check the link in the first post, you will eventually see other attempts and threads about this subject.
vulkan Posted June 19, 2009 Author Posted June 19, 2009 I fixed my own problem !i'm still not 100% sure what was causing the issue i do belive with 99% certainty that it was loading the root partition for windows as D: and causing the problem with logging in as windows was looking in C: for userinit.exe.i set Part 1's ID to 12 which made it a diagnostic partition, there by removing it from the system as a usable drive by windows however when chosing the recovery partition that i've added to the bcd boot loader it still loads the recovery partition, as i'm not using driver letters with ghost this works perfectly. it doesn't matter if Part 1 becomes C when i'm booting into.i do think you for the quick reply tho Trip, i saw you had a few vba questions in your posts, i'm not sure if you found answers to thos i think you probably did as you posted that you were waiting on some other stuff, i'm primarily a C# Programmer and i do a ton of work with HTA and vbscript so i will be hanging around and helping where i can as for now i got the rest of my HTA stuff done i just have to debug a few things and make sure the network detection is functioning properly.I've been playing with this for two days now.i've searched google and alot of MSFN stuff and still haven't found an issue, i'm not sure if this is the best place to post this or not as i'm new so if there's a better place we can move this thread or i can post there instead.i'm creating a new image for our laptops here...so essentially what we had wasOriginal SetupDisk 0Part 1 = C: (Windows partition)Part 2 = D: (Backup Partition)we would ghost C to a ghost file in D:\backup\backup.ghonow instead of shipping ghost disc's out with our laptops we want to create a recovery partition. i've already done the win pe work and all that however i've ran into a problem the setup now is as followsDisk 0Part 1 = R: (Recovery Partition) Win PE and ghost etc are all on this partitionPart 2 = C: (Windows XP Partition)Part 3 = D: (Backup Partition)i've got the bcd boot working, i can boot into Part 1 or R Drive as it were, altho it's making it X anywayi can also boot into Part 2, and i've changed boot.ini to reflect XP on Partition 2.this all works, however when i login i get logged out immediatly, from my past experience this is due to a problem with Userinit.exemy problem is that i need XP to remain as C: and not some other drive as i'm suspecting that is what has happend as the image boots fine on another laptop.i imaged partition 1 from the ghost image to partition 2 on the new setup and it does boot but you can't login as any user you just get kicked back out to the login screen.any help or questions would be most appreciated i'm willing to bet it's something stupid i've over looked or didn't know about lolany help is greatly appreciated.V
Tripredacus Posted June 22, 2009 Posted June 22, 2009 Good thing it worked out for you. My Recovery Partition project is dead right now, so I don't have any HTA questions atm. I may once I do my GimageX migration, and of course, when I get the time to!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now