Hi John,

On Wed, Oct 17, 2012 at 11:50 AM, John A. Wallace <[email protected]>wrote:

> Okky, you get my vote for Mr. Awesome, absolutely.  Your suggestion
> worked. I now have moved the disk from an IDE to a SATA Controller.****
>

Glad that somehow one of my suggestions worked well for your setup. Sorry
for not being too detail as I have forgot what actually that I have done
since the migration occurred at least a year ago, so I almost forgot all
the details.


> **
>
> It took some fiddling.  First, When I wanted to try a simple approach, I
> just attached a SATA controller, disconnected the disk from the IDE
> controller, reconnected it with the SATA controller, and tried to boot the
> OS. Well, it promptly proved my hopeful thinking was inadequate. That’s
> what got me to thinking about whether XP was even able to use the SATA
> controller, and then it led me to doing some research, during which I
> learned that the drivers in XP were not sufficient but would need to be
> supplemented with drivers from the SATA device manufacturer. That gave rise
> to my earlier question, the one regarding driver support within VBox Guest
> Additions, because I wanted to see whether there might be other steps in
> this procedure as well.****
>

If I recall correctly, on the days of Windows XP, SATA drives were not
existed yet or probably undergoing development. So Microsoft did not
include SATA driver inside the installation package because it was still
not implemented yet. Please correct me if I am wrong.


> **
>
> Following your suggestion, I downloaded and installed the Intel driver,
> but I did so with the original OS and disk attached to the IDE while also
> having a SATA controller attached along with a blank disk.  Sure enough,
> just as soon as I installed the Intel driver, the OS now initiated the
> Hardware Manager and properly recognized the device, which I then allowed
> “diskmgmt.msc” to initialize. Frankly, however, the purpose of this last
> step was not (and is not yet) clear to me. I mean, what is the point of
> initializing this disk since I would never even end up using it. My
> intention at that time was to re-use the disk from the IDE controller, if
> possible, and that is finally what I ended up doing.****
>

Yes, you were right. Initializing the empty SATA disk was just to test
whether the Intel driver worked and the new drive is recognized as SATA
device in Windows XP. It probably should be okay to skip that step. I
remember doing this step as I was going to add another disk as well to the
VM, a scratch disk for my staging place. Thus after the VM has fully
configured, I just have to remove the additional disk. Sorry for the
confusion.


> **
>
> Even so, I wanted to follow your steps and the instructions from Intel as
> much as possible. I moved the original disk over again and tried rebooting,
> in accordance with your step #6, but it was still a no-go.  Consequently, I
> moved on to the procedure involving MergeIDE. There again, however, my
> understanding of the accompanying instructions to the program on that site
> made me question its applicability. To me it seemed to pertain to moving
> data from a physical machine, not a virtual one.  Nonetheless, I wanted to
> give it a try even with  a virtual disk such as I had.  Not only that, but
> the instructions were not clear to me about what type of format could be
> used as the raw image of a disk, besides the only one illustrated there,
> which was made with “dd” apparently.  I mean, I was questioning whether I
> should now change the VDI file into an image by using the dd program, or
> would something else work? Moreover, what was the point of changing it in
> any case because, as I stated already, my intention was to re-use the disk
> I had, if possible.
>

Again, sorry for the confusion. My intention was to link the MergeIDE zip
file directly not the page. Yes, the page is for migration a physical
machine to virtual one. Should have provide you with direction in how to
run the tool. You just have to run the tool inside the VM while the boot
drive still attaches to IDE controller.


> **
>
> Therefore, I decided to disregard all of that procedure after the part
> about running MergeIDE. I simply ran it on the original disk still attached
> to the IDE.  Yet, I did still have the SATA controller attached too along
> with an empty disk connected with it. After running it, I moved the disk
> from the IDE to the SATA controller and gave it another try.  This time it
> worked.  So, then I uncrossed my fingers.  J  Now that I have
> accomplished this much, I can move on with some other testing and
> procedures that depended on getting it done first.****
>

Quoting from VirtualBox's wiki page: Migrate
Windows<https://www.virtualbox.org/wiki/Migrate_Windows>
:
*
"For reasons we don't understand, Windows memorizes which IDE/ATA
controller it was installed on and fails to boot in case the controller
changes. This is very annoying because you will run into this problem with
basically all migrated images. The solution here is to perform several
modifications to the Windows registry. This can be done while the
installation is still running on the original system because all it does is
relax the IDE checks. Therefore the installation will continue to work on
the original system after the modification.*"

The purpose of the MergeIDE utility is to make Windows XP forget the
registered IDE controller identifier. So instead of booting the Windows
from a certain IDE controller, it looks for another available disk which
will be the new readable SATA disk.

**
>
> Thanks again, Okky, for your help by pointing me in the right direction
> and providing these links.  You assistance is much appreciated, and I hope
> I get a chance to repay the favor to you. Take care.
>

Glad I could be of some help to you.


> **
>
> ** **
>
> John****
>
>
>

>

Thank you.
Okky Hendriansyah


> **
>
> ** **
>
> ** **
>
> *From:* Okky Hendriansyah [mailto:[email protected]]
> *Sent:* Tuesday, October 16, 2012 11:13 AM
>
> *To:* Community mailing list of VirtualBox users
> *Subject:* Re: [VBox-users] change from IDE Controller to SATA****
>
> ** **
>
> John,
>
> Some time ago, I have successfully switched my XP VM from IDE to SATA.
> If I recall correctly, please try these steps: (please do back up your VM
> first)
> 1.) Attach another disk using SATA Controller on the guest VM
> 2.) Boot the XP
> 3.) Download and install Intel Matrix Storage Driver, use the
> IATA89ENU.exe from 
> here<http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=17882>
> 4.) The second disk should be now recognized, try initializing it using
> diskmgmt.msc
> 5.) Shutdown XP VM
> 6.) Move the boot disk to the SATA controller
> 7.) Boot the XP again, it should now work *crossing fingers*
>
> If the above last step did not work, use MergeIDE from 
> here<https://www.virtualbox.org/wiki/Migrate_Windows>to reset the IDE/ATA 
> controller from the Windows XP.
>
> Hope it helps.
> Okky Hendriansyah****
>
> On Tue, Oct 16, 2012 at 3:56 PM, Frank Mehnert <[email protected]>
> wrote:****
>
> John,****
>
>
> On Tuesday 16 October 2012 08:44:47 John A. Wallace wrote:
> > One more question arises in regard to this, does Virtual Box provide
> > drivers for the SATA Controllers/Disks for Windows XP to use for
> attaching
> > one of these devies? I had thought that they would be in the guest
> > additions, but apparently not. The lack of native support for these
> > devices by Windows XP explains how I ended up with the IDE attachment,
> but
> > I do still want to move it to SATA. Thanks.****
>
> VirtualBox does not provide Windows drivers to support SATA. There is
> no reason to do so. If the guest supports SATA then it will surely
> provide drivers for this hardware itself. VirtualBox does full
> virtualization, that is, the guest runs on virtual hardware and the
> VMM does not really care which guest it runs. The VirtualBox Guest
> Additions help certain guests to improve the communication with the
> VMM and the host by taking some shortcuts. This technique is also known
> as 'paravirtualization'.
>
> And regarding your original question: Yes, it would be possible to
> just create a disk, attach it to the virtual SATA controller and copy
> the data from the IDE disk to the SATA controller. But that means that
> you need SATA drivers for Windows XP from somewhere and that means also
> that you need to convince Windows somehow to boot from the SATA disk
> afterwards, which will be very difficult as Windows is stubborn when it
> comes to changing the disk controller of the system hard disk.
>
> Kind regards,
>
> Frank
> --
> Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox
> ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany
>
> Hauptverwaltung: Riesstr. 25, D-80992 München
> Registergericht: Amtsgericht München, HRA 95603
> Geschäftsführer: Jürgen Kunz
>
> Komplementärin: ORACLE Deutschland Verwaltung B.V.
> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
> Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher
>
>
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> VBox-users-community mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/vbox-users-community
> _______________________________________________
> Unsubscribe:  mailto:[email protected]
> ?subject=unsubscribe****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_sfd2d_oct
> _______________________________________________
> VBox-users-community mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/vbox-users-community
> _______________________________________________
> Unsubscribe:  mailto:[email protected]
> ?subject=unsubscribe
>
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:  
mailto:[email protected]?subject=unsubscribe

Reply via email to