RatPack Posted December 9, 2007 Share Posted December 9, 2007 (edited) Win XP Home SP.2I have cloned my Master drive (partitioned C: and D:) to my Slave drive (partitioned E: and F:) for backup. I can boot from what was the Slave drive by making it the Master (changed the jumper setup and IDE ribbon cable) so that I know the cloning went without problem.Now want to know if/how I can boot from the cloned Slave drive without making the hardware changes above. Is it possible to change the Boot.ini file to achieve this, sort of like a dual boot system? This is just to test the backup to ensure that the cloning process was error-free.My current boot.ini file is:[boot loader]timeout=5default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Normal" /fastdetect /NoExecute=OptIn Thanks Edited December 16, 2007 by RatPack Link to comment Share on other sites More sharing options...
PC_LOAD_LETTER Posted December 9, 2007 Share Posted December 9, 2007 this should work based on the description you gave:[boot loader]timeout=20default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Normal" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Win XP Slave" /fastdetect /NoExecute=OptInThis is the same but makes windows default to the slave drive (dont have to select it manually)[boot loader]timeout=20default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Normal" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Win XP Slave" /fastdetect /NoExecute=OptInall that said, you really should set you BIOS to boot to whichever drive you want to use. If you can boot to the drive by changing the jumper, then i would say the clone worked. Link to comment Share on other sites More sharing options...
jaclaz Posted December 9, 2007 Share Posted December 9, 2007 NO, changing the BOOT.INI won't work by itself, as drive letters will NOT be properly set.For an explanation of the suggested changes to BOOT.INI see this:http://www.msfn.org/board/BOOTINI-hard-drive-t25365.htmlDrive letter assignment is dependent on Disk Signature (4 bytes in the MBR), see this:http://thestarman.pcministry.com/asm/mbr/Win2kmbr.htmYou need to change the Disk Signature, using MBRfix:http://www.sysint.no/Nedlasting/MbrFix.htmhttp://www.sysint.no/Nedlasting/MbrFix.ziphttp://home.graffiti.net/jaclaz:graffiti.net/http://home.graffiti.net/jaclaz:graffiti.n...X/mbrfix0.2.zipor MBRWiz:http://www.mbrwizard.com/AND change the /DosDevices key in Registry to avoid possible "mixing" of the two drives:http://www.911cd.net/forums//index.php?showtopic=20094http://www.911cd.net/forums//index.php?showtopic=19663jaclaz Link to comment Share on other sites More sharing options...
RatPack Posted December 11, 2007 Author Share Posted December 11, 2007 Update...In order to know from which hdd I had booted I deleted/added items displayed on the desktop then cloned the drive. After cloning I reinstated/deleted the items on the Master drive desktop only.After running on the Master drive for a couple of days I amended the boot.ini file to the first Code shown by Geek in his post of 9 Dec, no change was made to bios, or the mbr of either drive. The dual-boot option was displayed on startup and the Slave drive selected. The displayed desktop was that before items on the Master desktop were reinstated/deleted and several user data files were out of date indicating that booting from the Slave had been successful. Almost immediately after booting a popup indicated that my Anti-Virus definitions were out of date and that MS updates were available for downloading. The relevant files on the Master drive had been fully updated prior to cloning.With respect to Jaclaz's post of 10 Dec I checked the drive letter assignments.The original configuration was:C: = first partition on Master driveD: = second partition on Master driveE: = first partition on Slave driveF: = second partition on Slave driveAfter booting from the Slave drive the configuration is:C: = first partition on Slave driveD: = second partition on Slave driveE: = first partition on Master driveF: = second partition on Master driveThe changes are confirmed by checking disk labels and partition serial numbers.My conclusion - booting from the slave drive has been successful with only the change to boot.ini being needed. This post is added whilst boot is from the Slave drive. Thank you Geek and Jaclaz for your interest. Link to comment Share on other sites More sharing options...
jaclaz Posted December 14, 2007 Share Posted December 14, 2007 Yep, as said drive letters are NOT properly set.I mean, the SAME drive gets different drive letters depending on what you chose when booting.If you are OK with this, this is not a problem , but it is very easy to confuse a volume with another, thus saving data to one while thinking to be doing it on another one, on what I call "properly set" all drives and partitions should get the same letter no matter which OS you booted from. jaclaz Link to comment Share on other sites More sharing options...
RatPack Posted December 15, 2007 Author Share Posted December 15, 2007 Thank you for clarifying 'properly set' Jaclaz, I'd never come across that term before.RP. Link to comment Share on other sites More sharing options...
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