Jump to content

SATA Dvd drive spins up randomly?


  • Please log in to reply
7 replies to this topic

#1
mrinehart93

mrinehart93

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Hey guys. I recently installed Snow Leopard on my desktop (ASUS P5QL-Pro motherboard, Q6600 CPU, nVidia 9800GT gpu). Everything works great, except every now and then (like 10 minutes apart), my DVD drive will start to spin up and make noises as if I just inserted a disk... Is there any way I can fix that? This is the guide I used to install OS X: http://www.insanelym...p...aded&start=

Also, this is somewhat unrelated, but I am running a dualboot with Windows 7. Right now I have the Windows 7 bootloader coming up first, and then I can pick from either Windows 7 or OS X. Picking OS X will take me to Chameleon, which lets me boot OS X. This is an easy task usually, but the thing is I used the modified OSInstall.mpkg when I installed OS X so that I could install it on a MBR disk... so there is no EFI partition. What I would like to do is have Chameleon come up first, and be able to boot OS X or Windows 7 (Chameleon is fancier than the Windows bootloader).

Thanks

#2
Maximuss

Maximuss

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
I have the same thing issue.

my specs are as follows:
Maximus Formula X38
Intel Q9450
4GB Ram
8800GTS 312MB DDR

#3
papas

papas

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi, I had a similar problem but I have fix it, my solution is simple, in the root you have a Extra folder from chameleon and a Extension folder well I remove all the kext from it and installed in the System/library/Extensions were normally they so post to be, and aded this kext: AppleNForceATA.kext.TEST AppleNForceATA.kext AppleOnboardPCATA.kext, then repaired disk permissions with Disk utility, and afther I apply DSDT pach according to my CPU i7 930 or wherever is yours follow the instructions on this on patching the DSDT in my case I have to copy the DSDT.aml to my root, after this restarted and wala no more problems, I now that installing the kext to the extension folder defined the purples, and in a update it my be replace or modified but if you will criade a backup of this you will be able to reinstall the kext again, this was the only solution that make it work for me, I'm not a tech but this is how it work for me this is the only help that I my give you

#4
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,098 posts
  • Gender:Male
  • Location:Brazil

installing the kext to the extension folder defined the purples

Dude, what are you smoking and can I have some?

every now and then (like 10 minutes apart), my DVD drive will start to spin up and make noises as if I just inserted a disk

Known issue. Use the forum search to learn more.

Off the top of my head, four things you can try:

- Disable sleep for hard drives in the energy saver prefs.

- Leave a disc in the drive

- Install this and see if it helps (and please report back!):
http://www.insanelym...howtopic=238159

- Define the purples!

#5
Maximuss

Maximuss

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
Yes please give some to me as well! and what the HELL are purples!

thanks for the tips!

#6
mrinehart93

mrinehart93

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Alright, I'm trying that DVD drive modification that should make the drive appear as an Apple one. I'll report back with my findings.

#7
mrinehart93

mrinehart93

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Ok, so the DVD shipping drive modification I tried or w/e did not work. My DVD drive is still recognized as a HP DVD Writer 1260d, and it still spins up randomly.

#8
miqlas

miqlas

    InsanelyMac Protégé

  • Members
  • PipPip
  • 77 posts
Hello! I have the same problem, if there is no disk in the Drive, it will spin up in every 5-10 mins. But i solved with this scripts:
dvd_off.sh
#!/bin/sh
sudo kextunload /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
sudo kextunload /System/Library/Extensions/IOBDStorageFamily.kext
sudo kextunload /System/Library/Extensions/IODVDStorageFamily.kext
sudo kextunload /System/Library/Extensions/IOCDStorageFamily.kext

dvd_on.sh
#!/bin/sh
sudo kextload /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
sudo kextload /System/Library/Extensions/IOBDStorageFamily.kext
sudo kextload /System/Library/Extensions/IODVDStorageFamily.kext
sudo kextload /System/Library/Extensions/IOCDStorageFamily.kext

If You run the first script, it will ask for You root password, and then disable the DVD drive. It means, the OS will forget about that, and not check anymore. And yes, You can't use Your Drive as long as it disabled. If You want to use it again You need to enable it with the second script.
The second script will enable the drive, it means, the OS will initialize the drive again, and some seconds later it will be ready for use.

You can hardcode the root password in the scripts, but it not soooo secure.

You can check Your Drive with the "drutil" command. Check below:

$ drutil list
Vendor Product Rev Bus SupportLevel
1 HL-DT-ST DVDRAM GSA-T50N RR09 ATAPI Unsupported
$ ./dvd_off.sh
$ drutil list
Vendor Product Rev Bus SupportLevel
$ ./dvd_on.sh
$ drutil list
Vendor Product Rev Bus SupportLevel
1 HL-DT-ST DVDRAM GSA-T50N RR09 ATAPI Unsupported


Hope it helps.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy