ProLiant Servers (ML,DL,SL)
1752777 Members
6098 Online
108789 Solutions
New Discussion юеВ

Re: HP Proliant 350 with Smart Array 642 problem

 
SOLVED
Go to solution
Isidoros Sideridis
New Member

HP Proliant 350 with Smart Array 642 problem

Hello.

I have an ML 350 G3 Server. I have installed Windows 2003 on a HP 36 GB SCSI HD (connected on the on-board controller).
Now I have purchased a Smart Array 642 controller and a second HD of the same size and I am willing to have RAID1.
As soon as I connect the first HD (that has Windows 2003 configured) on the 642 controller my system does not boot (even thogh I select from BIOS that first boot controller should be considered the Smart Array). And when I use the controller's utility and I select to enable the HD, then the system doesn't boot, even if I re-connect the HD on the on-board controller as it used to be. I have checked the HD on another system and the data is all there; it just doesn't boot!

Am I doing anything wrong? Is there a workaround to skip re-installing the OS on the Smart Array controller?

Thanks,
Elena
14 REPLIES 14
Sunil Jerath
Honored Contributor

Re: HP Proliant 350 with Smart Array 642 problem

Hello Elena,
The first thing you need to do is to install the SA642 controller. Just make sure that the drivers are loaded for the new controller and your server is functioning normally. Secondly, after all is normal then bring the server down and go back to F9 and change the Boot controller order to 642. Bring the server down and now you're ready to switch the cable from onboard SCSI controller to SA642. Please let me know as to how you make out. Like always make a backup before you attempt this process.

Regards,
Sunil Jerath
Honored Contributor

Re: HP Proliant 350 with Smart Array 642 problem

Hello Elena,
Here is the link to download the drivers for the Smart Array 642 just in case you need it:

http://h18007.www1.hp.com/support/files/server/us/download/18460.html

Regards,
Martin Breidenbach
Honored Contributor

Re: HP Proliant 350 with Smart Array 642 problem

If you installed Windows WITHOUT using a Smart Array controller and then connect that drive to a Smart Array controller then you'll have to reinstall.

The Smart Array controller uses the first track of the drive to store its configuration. That means the disk layout is incompatible.
Isidoros Sideridis
New Member

Re: HP Proliant 350 with Smart Array 642 problem

Martin,

Unfortunately I think that this is my case... Is there any work-around for this? Is there a way to restore my initial OS and settings with an imaging software (eg ghost, acronis trueimage) after installing the controller with a new OS?

Otherwise I guess that I may use NT backup with system state restore (method that I don't really trust that much...)

Thanks a lot!
Elena
Martin Breidenbach
Honored Contributor
Solution

Re: HP Proliant 350 with Smart Array 642 problem

If Windows was installed using a Smart 5i controller then the Smart 642 should read the drive. Windows may need a different driver (see other messages).

If the drive was installed using a 'normal' SCSI controller (adaptec, symbios logic...) then even connecting it to a Smart Array controller can erase all data on the drive because the Smart controller overwrites data on the beginning of the drive where also the location is where the 'old' partition table and maybe the NTFS partition boot sector was.

If that already happened then the data may be lost.

If Windows still boots ok when it is connected to the 'old' controller then it should be possible to make an image and transfer it to the 'new' hardware configuration. You should add the Smart 642 driver before you do that.
Ries Spruit_1
New Member

Re: HP Proliant 350 with Smart Array 642 problem

Hi there, I just tried the exact same thing only with Windows 2000... And I believe I got in the same trouble!

I had a Windows 2000 system disk, connected to the on-board controller. I installed the Smart Array 642 and its drivers in Windows 2000. No problems so far.

Only when reconnecting the system drive I made the mistake of promoting it to a Raid 0 Array via the boot menu of the Smart Array card. I promoted the drive to a logical drive and set the bootorder so that it would boot from the Smart Array.

It does not boot, although it checks the C: drive. When I reconnect the drive to the internal SCSI card, it does boot.

What am I forgetting? should I run fixboot in the recory console? Or some other tool?

Thanks alot,
Ries
Jon Ward
Trusted Contributor

Re: HP Proliant 350 with Smart Array 642 problem

See if you can find a FDISK utility on a bootable DOS or Windows diskette. If the partitions are not viewable, they are likely gone.

The SCSI controller and the Smart Array Controllers uses a different scheme to organize data on the drives. As a result, migrating data from one to the other may cause data loss. In any case, the data would be incompatible. When moving a hard drive from a SCSI controller to an array controller, count on rebuilding the operating system on that drive. Data can then be restored from backup if such a backup exists.
Ries Spruit_1
New Member

Re: HP Proliant 350 with Smart Array 642 problem

I thought that promoting a drive to a RAID 0 array would take into account any existing information on the drive (I did not receive a warning when I agreed to create the logical drive).

Actually the data is still accessible. It will even boot if the drive is reconnected the a standard SCSI controller. It just doesn't boot in the RAID 0 config.

I am still hoping to use Ghost for converting the drives. I have more trust in that than reinstalling the OS and putting back a backup.

What I want to try now is to ghost directly from the SCSI drive on to the logical drive in the RAID 0 array. I think that ought to work (because the logical drive is already promoted at that time).

The one thing I can't really find at the moment are Smart Array 642 drivers for DOS... tips anyone?

Regards,
Ries
Jon Ward
Trusted Contributor

Re: HP Proliant 350 with Smart Array 642 problem

There are no DOS drivers for the Smart 642. It uses BIOS Int13 support, which allows DOS access to the first 2GB of the first logical drive on the controller through firmware.

Also, as you attempt to restore a image onto the Smart 642, the 642 drives will have to have been installed previously into the image, or the image will fail to boot.