Official GIGABYTE Forum

Questions about GIGABYTE products => Motherboards with Intel processors => Topic started by: w_tanoto on January 14, 2011, 11:14:47 am

Title: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 14, 2011, 11:14:47 am
Hi!

Just recently built the computer up. Still has some problem with TV card, so I haven't installed the softwares properly yet. All are still not activated (i.e. in trial mode).

I just found annoying thing: all of my internal hard disk drives are listed under safely remove hardware as if they are external pluggable drives. I have researched the internet, and as far as i know it involves editing the registry. I use all three controllers, but for HDD (there are three), I use the Marvell and Gigabyte/Jmicron controller. Please advice me on how to remove these drives from the safely remove hardware.
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: Dark Mantis on January 14, 2011, 02:45:02 pm
Hi

You haven't given much information to go on but are you running your drives in AHCI mode?
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 14, 2011, 05:07:07 pm
all of them are in ahci mode. any ways of removing it? i found the guide for intel controlled drive, but my hdds are all installed to controllers other than intel

EDIT: a question: what is the difference between AHCI and IDE? As far as I know, IDE is an old standard, and no longer used in my 2 year old notebook, which means if I installed XP I will need a disquette and press F6 during the installation. I am reconsidering my settings while it isn't final yet - while I am waiting for my TV tuner. I remembered your suggestion to set my SATA III drives attached to GSATA3 ports to IDE instead, as you said it is actually quicker.

I set everything to AHCI. One thing I noticed. Everything attached to Intel controller is not listed in "Devices and Printers" (Windows 7). Instead it is being listed under my computer's name. (Currently Floppy, BD-RE, and BD/HD DVD)
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: jannie on January 15, 2011, 12:01:39 pm
Hi DM..Yes i have one of my five hard drives that aslo comes up on the safely remove and when i click safely remove, it does remove from the system
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: absic on January 15, 2011, 12:17:51 pm
Hi,

I found this information over at sevenforums.com and it might be the answer that you're looking for.

It appears that in Windows 7 some sata ports are incorrectly installed as external ports by default.

A fix can be found in the document located at:
http://www.microsoft.com/whdc/device/storage/eSATA.mspx but basically if you.....

Right Click the command prompt and select 'Run as Administrator';

Copy and paste the following command into the command prompt:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller(n)\Channel(N)" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

Change (n) for the contoller number – 0 on my machine ie. 'Controller0' and change Channel (N) for the SATA port number – 1 – 5 on my machine ie. Channel1, Channel2, channel3....etc

You can check which controller number and port(s) by using regedit to check the registry keys. The keys can also be be added while your there.

Hope this helps
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 15, 2011, 03:30:00 pm
Hi,

I found this information over at sevenforums.com and it might be the answer that you're looking for.

It appears that in Windows 7 some sata ports are incorrectly installed as external ports by default.

A fix can be found in the document located at:
http://www.microsoft.com/whdc/device/storage/eSATA.mspx but basically if you.....

Right Click the command prompt and select 'Run as Administrator';

Copy and paste the following command into the command prompt:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller(n)\Channel(N)" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

Change (n) for the contoller number – 0 on my machine ie. 'Controller0' and change Channel (N) for the SATA port number – 1 – 5 on my machine ie. Channel1, Channel2, channel3....etc

You can check which controller number and port(s) by using regedit to check the registry keys. The keys can also be be added while your there.

Hope this helps

Funny that I just found it myself at the same location: sevenforum.com. and it does work. Thank you.
Two of my drives are now gone from the Safely Remove Hardware list. These are the one controlled by Marvell

Only one remaining. This is controlled by Gigabyte. The drive identify itself as "SCSI" with Location as follows:
Bus Number 0, Target ID 0, Lun 0
Bus Number 0, Target ID 1, Lun 0 (not HDD, but ODD - would be good to get rid of this from Devices and Printer too)

(http://i15.photobucket.com/albums/a399/w_tanoto/S2.jpg)
(http://i15.photobucket.com/albums/a399/w_tanoto/S1.jpg)
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 16, 2011, 07:10:50 am
never mind. I moved the troublesome HDD and ODD to Intel controller.
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: NFAUS on January 16, 2011, 07:31:21 am
Does not seem to occur using SSD on ICH10 controller (even with AHCI) - but does with GSATA
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 16, 2011, 07:35:55 am
Does not seem to occur using SSD on ICH10 controller (even with AHCI) - but does with GSATA

yes, that is my experience. No problem whatsoever with Intel. that is why i am now moving it away from gsata. you can use command promt to remove the devices from safely remove if the device is installed on marvell controller. You don't need to do anything for intel controller. but no matter what you do with gsata controller, it won't budge
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: Dark Mantis on January 16, 2011, 11:16:27 am
Does not seem to occur using SSD on ICH10 controller (even with AHCI) - but does with GSATA

I have just reinstalled Windows7 64 bit on my system after a complete rebuild and put my SSD on the Intel ICH10R controlled port set to AHCI and notice I have exactly the same issue as you with it showing up in the Safely Remove Hardware list along with my backup drive which is also on the Intel chip. My motherboard is a variant of the X58 the X58A-UD7.
Title: Re: GA X58A-UD3R: Safely Remove Hardware for Internal HDD
Post by: w_tanoto on January 16, 2011, 02:00:48 pm
@Dark Mantis:

you are correct. I did a reinstallation of Windows 7. All of them re-appeared in Safely Remove Hardware, including the intel ones. I am trying to figure a way out of this.

UPDATE: do you install the programmes that come with the MB? Intel-controlled drives are gone from Safely Remove Hardware once you installed it. I will now try to figure out the ones controlled by Marvell

UPDATE 2: it's gone completely with the commands above (see esata.docx)