Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Leopard 10.5 › DVD-RW device disappear (no drives)
8,961 reads · 2008-09-29 – 2008-11-24
Report Leopard 10.5

DVD-RW device disappear (no drives)

The dvd-drive pioneer drv-111dbk (IDE) has dissapeared from system. In system info is nothing in ATA device tree. There is only "ATA bus". MB: ASUS M2N-E Leopard 10.5.5 updated form Zephyroth's Leopard 10.5.2 Rev. 2

Primary Author
@TyShkan2 Published 2008-09-29
Collection
Leopard 10.5
Archival Footprint
8,961 historical reads · 7 curated field notes (from 19 dispatches) · 2008-09-29 – 2008-11-24
Credited Voices (5)
@TyShkan2 (11)@nfoav8or (3)@Voyn1x (2)@chipgeek (2)@R0GUE

The dvd-drive pioneer drv-111dbk (IDE) has dissapeared from system. In system info is nothing in ATA device tree. There is only "ATA bus".

MB: ASUS M2N-E
Leopard 10.5.5 updated form Zephyroth's Leopard 10.5.2 Rev. 2

Author Updates & Technical Revisions

Follow-up dispatches by @TyShkan2

Author Update #1 @TyShkan2 2008-09-29 ↳ Re: @R0GUE
@R0GUEHave you checked the physical connection on your ATA bus? Something similar happened to me a while back. I disconnected the IDE cable from the device and reinserted it which rectified the problem.

Nope, in windows drive works good :

Author Update #2 @TyShkan2 2008-10-05

Both files are same as from previous installation where drive is working good

Author Update #3 @TyShkan2 2008-10-15

Nothing happened after the kernel (to voodoo_beta2) and some kext's (AppleNForceATA.kext and System.kext) was updated. Still "No Drives"

Author Update #4 @TyShkan2 2008-10-16

Hmm, which of this files is being used to allow to see DVD?

$ kextstat:

Current system

Index Refs Address    Size       Wired      Name (Version) <Linked Against>
    1    1 0x0        0x0        0x0        com.apple.kernel (9.5.0)
    2   33 0x0        0x0        0x0        com.apple.kpi.bsd (9.5.0)
    3    3 0x0        0x0        0x0        com.apple.kpi.dsep (9.5.0)
    4   42 0x0        0x0        0x0        com.apple.kpi.iokit (9.5.0)
    5   48 0x0        0x0        0x0        com.apple.kpi.libkern (9.5.0)
    6   42 0x0        0x0        0x0        com.apple.kpi.mach (9.5.0)
    7   26 0x0        0x0        0x0        com.apple.kpi.unsupported (9.5.0)
    8    1 0x0        0x0        0x0        com.apple.iokit.IONVRAMFamily (9.5.0)
    9    1 0x0        0x0        0x0        com.apple.driver.AppleNMI (9.5.0)
   10    1 0x0        0x0        0x0        com.apple.iokit.IOSystemManagementFamily (9.5.0)
   11    1 0x0        0x0        0x0        com.apple.iokit.ApplePlatformFamily (9.5.0)
   12   21 0x0        0x0        0x0        com.apple.kernel.6.0 (7.9.9)
   13    1 0x0        0x0        0x0        com.apple.kernel.bsd (7.9.9)
   14    1 0x0        0x0        0x0        com.apple.kernel.iokit (7.9.9)
   15    1 0x0        0x0        0x0        com.apple.kernel.libkern (7.9.9)
   16    1 0x0        0x0        0x0        com.apple.kernel.mach (7.9.9)
   17   15 0x2dfb4000 0x10000    0xf000     com.apple.iokit.IOPCIFamily (2.4.1) <7 6 5 4>
   18    7 0x2dfca000 0x4000     0x3000     com.apple.iokit.IOACPIFamily (1.2.0) <12>
   19    2 0x2e019000 0x3d000    0x3c000    com.apple.driver.AppleACPIPlatform (1.2.1) <18 17 12 7 5 4>
   20    0 0x2e093000 0x5000     0x4000     com.apple.BootCache (30.1) <7 6 5 4 2>
   21    3 0x2e15a000 0x39000    0x38000    com.apple.iokit.IOHIDFamily (1.5.3) <7 6 5 4 2>
   22    0 0x2e1d6000 0x3000     0x2000     com.apple.security.TMSafetyNet (3) <7 6 5 3 2>
   23    0 0x2e1f0000 0x8000     0x7000     com.apple.nke.applicationfirewall (1.0.77) <7 6 5 4 2>
   24    0 0x2f233000 0x18000    0x17000    com.apple.security.seatbelt (107.10) <7 6 5 3 2>
   25    0 0x33cf0000 0x3000     0x2000     com.apple.driver.AppleAPIC (1.2.0) <12>
   26    0 0x33d05000 0x4000     0x3000     com.apple.driver.AppleSMBIOS (1.0.12) <12>
   27    0 0x33edf000 0x4000     0x3000     com.apple.driver.AppleACPIButtons (1.2.1) <21 19 18 7 6 5 4 2>
   28    0 0x33f7c000 0x3000     0x2000     com.apple.driver.AppleACPIPCI (1.2.1) <19 18 17 12>
   29    0 0x33fbe000 0x5000     0x4000     com.apple.driver.AppleRTC (1.0.6) <18 6 5 4 2>
   30    2 0x340e3000 0xd000     0xc000     com.apple.iokit.IOATAFamily (1.7.3f1) <6 5 4 2>
   31    0 0x340fd000 0x7000     0x6000     com.nvidia.driver.AppleNForceATA (1.0.3) <30 17 12>
   33    9 0x3432c000 0x28000    0x27000    com.apple.iokit.IOUSBFamily (3.0.3) <7 6 5 4>
   34    0 0x34380000 0xb000     0xa000     com.apple.driver.AppleUSBOHCI (3.0.3) <33 17 6 5 4>
   35    0 0x34440000 0x12000    0x11000    com.orByte.driver.PCGenUSBEHCI (3.0.3) <33 17 7 6 5 4>
   36    0 0x34520000 0x2000     0x1000     com.apple.iokit.IOUSBUserClient (3.0.3) <33 6 5 4>
   37    0 0x34574000 0x2b000    0x2a000    at.obdev.nke.LittleSnitch (2.0.44) <7 6 5 4 2>
   38    0 0x34603000 0xb000     0xa000     com.apple.driver.AppleUSBHub (3.0.3) <33 6 5 4>
   39    6 0x34672000 0x18000    0x17000    com.apple.iokit.IOStorageFamily (1.5.2) <7 6 5 4 2>
   41    4 0x3472f000 0x19000    0x18000    com.apple.iokit.IOSCSIArchitectureModelFamily (2.0.4) <6 5 4 2>
   43    0 0x347e9000 0xe000     0xd000     com.apple.iokit.IOATABlockStorage (2.0.4) <39 30 6 5 4 2>
   44    0 0x3485d000 0x5000     0x4000     com.apple.driver.XsanFilter (2.7.91) <39 12>
   45    0 0x348b8000 0x2000     0x1000     com.apple.driver.AppleUSBMergeNub (3.0.3) <33 5 4>
   46    0 0x34908000 0x4000     0x3000     com.apple.driver.AppleUSBComposite (3.0.0) <33 5 4>
   47    0 0x349ef000 0xa000     0x9000     com.apple.iokit.IOUSBMassStorageClass (2.0.2) <41 39 33 12>
   48    1 0x34add000 0x16000    0x15000    com.apple.iokit.IOSCSIBlockCommandsDevice (2.0.4) <41 39 6 5 4 2>
   50    0 0x34b6b000 0x6000     0x5000     com.apple.iokit.SCSITaskUserClient (2.0.4) <41 39 6 5 4 2>
   51    0 0x34c25000 0x3000     0x2000     com.apple.driver.iPodSBCDriver (1.1.2) <48 41 12>
   52    1 0x34d5a000 0x5000     0x4000     com.apple.iokit.IOUSBHIDDriver (3.0.3) <33 21 6 5 4>
   53    0 0x34d9b000 0x26000    0x25000    com.Logitech.Control Center.HID Driver (2.6.0) <52 33 21 12>
   54    3 0x33fd7000 0x1c000    0x1b000    com.apple.iokit.IOGraphicsFamily (1.5.2) <17 7 6 5 4>
   55    2 0x33ff3000 0xe000     0xd000     com.apple.iokit.IONDRVSupport (1.5.2) <54 17 7 6 5 4>
   56    3 0x3ae11000 0x240000   0x23f000   com.apple.NVDAResman (5.3.0) <55 54 17 12 6 5 4 2>
   57    0 0x3b051000 0xb3000    0xb2000    com.apple.nvidia.nv30hal (5.3.0) <56 17 12>
   58    0 0x3b104000 0x1c3000   0x1c2000   com.apple.nvidia.nv40hal (5.3.0) <56 17 12>
   59    2 0x33cf5000 0x9000     0x8000     com.apple.driver.AppleSMC (2.0.1d2) <18 7 6 5 4>
   60    1 0x34001000 0xe000     0xd000     com.apple.driver.IOPlatformPluginFamily (3.1.7d0) <12>
   61    0 0x33f7f000 0xc000     0xb000     com.apple.driver.ACPI_SMC_PlatformPlugin (3.1.7d0) <60 59 18 17 12 7 6 5 4>
   62    0 0x3b2c7000 0x144000   0x143000   com.airgrab.driver.AirGrabFirewallModule (1.0) <6 5 4 2>
   64    1 0x33df5000 0x9000     0x8000     com.apple.iokit.IOSerialFamily (9.1) <7 6 5 4 2>
   65    1 0x33ee3000 0x9000     0x8000     com.apple.driver.Apple16X50Serial (1.9) <64 17 12>
   66    0 0x2df45000 0x2000     0x1000     com.apple.driver.Apple16X50ACPI (1.9) <65 18 12>
   67    1 0x3410d000 0x16000    0x15000    com.apple.iokit.IONetworkingFamily (1.6.0) <7 6 5 4 2>
   68    0 0x2f215000 0x6000     0x5000     com.apple.driver.AppleRTL8139Ethernet (1.4.1) <67 17 6 5 4 2>
   69    0 0x3b40b000 0x94000    0x93000    com.apple.GeForce (5.3.0) <56 55 54 17 12 6 5 4 2>
   70    1 0x2e098000 0x3000     0x2000     com.apple.kext.OSvKernDSPLib (1.1) <6 5>
   71    2 0x34149000 0x17000    0x16000    com.apple.iokit.IOAudioFamily (1.6.4b7) <70 6 5 4 2>
   72    0 0x33ce5000 0x4000     0x3000     com.apple.driver.AudioIPCDriver (1.0.4) <71 6 5 4 2>
   73    2 0x34160000 0x5000     0x4000     com.apple.iokit.IOHDAudioFamily (1.0.0d1) <6 5 4 2>
   74    0 0x34165000 0x6000     0x5000     com.apple.driver.AppleAzaliaController (1.0.0d1) <73 17 6 5 4 2>
   76    0 0x2e1a4000 0x3000     0x2000     com.apple.Dont_Steal_Mac_OS_X (6.0.2) <59 7 5 4 2>
   80    0 0x2df5d000 0x2000     0x1000     com.apple.dsmos (1.0.0d1) <7 5 4 2>
   81    0 0x34178000 0xc000     0xb000     com.apple.driver.AppleAzaliaAudio (1.0.0d1) <73 71 6 5 4 2>
   82    0 0x34184000 0x10000    0xf000     com.apple.driver.DiskImages (195) <39 7 6 5 4 2>
   83    0 0x34194000 0x3000     0x2000     com.x86dev.driver.lspcidrv (1.0) <12>
   84    0 0x34a06000 0xb000     0xa000     com.apple.filesystems.autofs (2.0.1) <7 6 5 4 2>
   85    0 0x34c39000 0x36000    0x35000    com.paragon-software.filesystems.ntfs (1) <7 5 2>
   86    0 0x2df06000 0x5000     0x4000     com.apple.driver.AppleHWSensor (1.7.1d0) <12>
   87    1 0x36f67000 0xa000     0x9000     com.apple.nke.ppp (1.5) <7 6 5 2>
   88    0 0x382d4000 0x5000     0x4000     com.apple.nke.pptp (1.5) <87 7 6 5 2>
Author Update #5 @TyShkan2 2008-10-17

AppleNForceATA.kext have no difference between DVD's and system's.
IOATAFamily.kext have differenses.
DVD plugins:
AppleGenericPCATA, AppleIntelPIIXATA, AppleOnboardPCATA, IOATABlockStorage, IOATAPIProtocolTransport

Inside the IOATAFamily.kext file is located folder Contents and IOATAFamily.kext Inside this IOATAFamily.kext/Contents/Plugins: AppleGenericPCATA, AppleOnboardPCATA, IOATABlockStorage, IOATAPIProtocolTransport

System plugins:
AppleIntelPIIXATA, IOATABlockStorage, IOATAPIProtocolTransport

IOATAFamily from DVD and system (rapid share.com/files/154878603/IOATA.zip.html)

Thanks for helping!

Author Update #6 @TyShkan2 2008-10-17

Nope, it hasn't helped :'( Stil "no drives" and in System Info in ATA device tree just the "ATA Bus:" and blank page

Author Update #7 @TyShkan2 2008-11-24

DVD-drive must to be master if slave is not installed. My problem is solved, DVD-drive appeared. ^_^

Synthesized Community Field Notes

7 technical responses curated from 19 original dispatches

Field Note #1 @Voyn1x 2008-09-29

hmm, it could be that your kextcache need rebuilding. Try booting with -f and see if that helps?

Field Note #2 @R0GUE 2008-09-29

Have you checked the physical connection on your ATA bus? Something similar happened to me a while back. I disconnected the IDE cable from the device and reinserted it which rectified the problem.

Field Note #3 @chipgeek 2008-09-30

Me too , no dvd drive after install ideneb 10.5.4 but update 10.5.5 , still missing dvd drive , weird when dvd install worked good then it gone , is there something missing from kext I tried different kext to install from osx86 tools , no go.

Field Note #4 @Voyn1x 2008-10-04

I think it's to do with either AppleNForceATA or IOATAFamily. You may find your old working IOATAFamily.kext was replaced in the update.

Field Note #5 @nfoav8or 2008-10-15

use your install DVD and boot up to the Terminal... use kextstat to find out what kernel extension is being used to allow you to see your DVD. Then copy this file to the volume of the Hard Drive you boot from and into your Extensions folder. Then fix permissions and reboot using the boot flag -f

Field Note #6 @nfoav8or 2008-10-17

when you are in the install DVD from boot, copy the IOATAFamily.kext to the desktop of your installed system. Also, copy the AppleNForceATA.kext file over as well as it appears to be used. I am not sure (since I haven't used Zeph's rev2 DVD) but is there a few difference between the two AppleNForceATA.kext files? I would also look inside the IOATAFamily.kext file (right click, show package contents) and navigate to Contents/Plugins to see what else is located within this file... usually there are more ATA files placed in there.

EDIT: Also see if the AppleAzaliaController.kext file is needed. These are the primary differences I am seeing.

Field Note #7 @nfoav8or 2008-10-17

Simply copy the DVD's IOATAFamily.kext file to your /System/Library/Extensions/ folder, then open Terminal.

sudo -s
cd /System/Library/Extensions/
chmod -R 755 * && chown -R root:wheel *
cd ..
rm -Rf /System/Library/Extensions.mkext

Now reboot with "-f" to ensure everything was reloaded.
Let me know how it works out.

Corroborated & Participated: @chipgeek
Sources & Contributor Provenance (5 credited usernames · Thread #1388)
UsernameDossier ContributionDispatchesActive Window
@TyShkan2Primary Author112008-09-29 → 2008-11-24
@nfoav8orCore Contributor32008-10-15 → 2008-10-17
@Voyn1xContributor22008-09-29 → 2008-10-04
@chipgeekContributor22008-09-30 → 2008-11-01
@R0GUEContributor12008-09-29