PDA

View Full Version : DVD-RW device disappear (no drives)


TyShkan2
09-29-2008, 05:40 AM
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

Voyn1x
09-29-2008, 09:51 AM
hmm, it could be that your kextcache need rebuilding. Try booting with -f and see if that helps?

TyShkan2
09-29-2008, 04:04 PM
Nope, it doesn't help :(

R0GUE
09-29-2008, 05:13 PM
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.

TyShkan2
09-29-2008, 09:04 PM
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.

Nope, in windows drive works good :confused:

chipgeek
09-30-2008, 01:54 AM
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.

TyShkan2
10-04-2008, 04:18 PM
Which kexts is responsible for a dvd-drive?

Voyn1x
10-04-2008, 04:30 PM
I think it's to do with either AppleNForceATA or IOATAFamily. You may find your old working IOATAFamily.kext was replaced in the update.

TyShkan2
10-05-2008, 12:54 PM
Both files are same as from previous installation where drive is working good

TyShkan2
10-15-2008, 09:49 PM
Nothing happened after the kernel (to voodoo_beta2) and some kext's (AppleNForceATA.kext and System.kext) was updated. Still "No Drives" :(

nfoav8or
10-15-2008, 11:09 PM
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

TyShkan2
10-16-2008, 01:41 PM
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>

TyShkan2
10-16-2008, 01:42 PM
DVD (Zephyroth 10.5.2 Rev. 2)
Index Refs Address Size Wired Name (Version) <Linked Against>
1 1 0x0 0x0 0x0 com.apple.kernel (9.0.0)
2 29 0x0 0x0 0x0 com.apple.kpi.bsd (9.0.0)
3 3 0x0 0x0 0x0 com.apple.kpi.dsep (9.0.0)
4 40 0x0 0x0 0x0 com.apple.kpi.iokit (9.0.0)
5 44 0x0 0x0 0x0 com.apple.kpi.libkern (9.0.0)
6 40 0x0 0x0 0x0 com.apple.kpi.mach (9.0.0)
7 24 0x0 0x0 0x0 com.apple.kpi.unsupported (9.0.0)
8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.0.0)
9 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (9.0.0)
10 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (9.0.0)
11 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (9.0.0)
12 15 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 10 0x2e780000 0x10000 0xf000 com.apple.iokit.IOPCIFamily (2.4) <7 6 5 4>
18 7 0x2e796000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.2.0) <12>
19 2 0x2e7e5000 0x3d000 0x3c000 com.apple.driver.AppleACPIPlatform (1.2.1) <18 17 12 7 5 4>
20 2 0x2e8ba000 0x9000 0x8000 com.apple.driver.AppleSMC (2.0.0d5) <18 7 6 5 4>
21 0 0x2e8c9000 0x3000 0x2000 com.apple.Dont_Steal_Mac_OS_X (6.0.2) <20 7 5 4 2>
22 1 0x2e950000 0x1c000 0x1b000 com.apple.iokit.IOGraphicsFamily (1.5) <17 7 6 5 4>
23 13 0x2e9eb000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.5.2) <7 6 5 4 2>
24 3 0x2ea1e000 0x10000 0xf000 com.apple.driver.DiskImages (191.1) <23 7 6 5 4 2>
25 0 0x2ea43000 0x5000 0x4000 com.apple.BootCache (28) <7 6 5 4 2>
26 2 0x2eb08000 0x38000 0x37000 com.apple.iokit.IOHIDFamily (1.5) <7 6 5 4 2>
27 0 0x2eb78000 0x3000 0x2000 com.apple.security.TMSafetyNet (2) <7 6 5 3 2>
28 0 0x2eb92000 0x8000 0x7000 com.apple.nke.applicationfirewall (1.0.70) <7 6 5 4 2>
29 0 0x2ebd2000 0x18000 0x17000 com.apple.security.seatbelt (107.1) <7 6 5 3 2>
30 1 0x346e8000 0xe000 0xd000 com.apple.driver.IOPlatformPluginFamily (3.0.0d11) <12>
31 0 0x34718000 0xa000 0x9000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.0.0d11) <30 20 18 17 12 7 6 5 4>
32 0 0x34769000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.2.0) <12>
33 0 0x3477c000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.0.12) <12>
34 0 0x34946000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.2.1) <26 19 18 7 6 5 4 2>
35 0 0x349e3000 0x3000 0x2000 com.apple.driver.AppleACPIPCI (1.2.1) <19 18 17 12>
36 0 0x34a2c000 0x5000 0x4000 com.apple.driver.AppleRTC (1.0.5) <18 6 5 4 2>
37 1 0x34a92000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (9.1) <7 6 5 4 2>
38 1 0x34ac8000 0x9000 0x8000 com.apple.driver.Apple16X50Serial (1.9) <37 17 12>
39 0 0x34ad8000 0x2000 0x1000 com.apple.driver.Apple16X50ACPI (1.9) <38 18 12>
40 8 0x34b92000 0x28000 0x27000 com.apple.iokit.IOUSBFamily (3.0.3) <7 6 5 4>
41 0 0x34cb1000 0x12000 0x11000 com.orByte.driver.PCGenUSBEHCI (3.0.3) <40 17 7 6 5 4>
42 0 0x34d3d000 0xb000 0xa000 com.apple.driver.AppleUSBOHCI (3.0.3) <40 17 6 5 4>
43 3 0x34df6000 0xd000 0xc000 com.apple.iokit.IOATAFamily (1.7.3f1) <6 5 4 2>
44 0 0x34e13000 0x7000 0x6000 com.nvidia.driver.AppleNForceATA (1.0.3) <43 17 12>
46 0 0x34f55000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.0.3) <40 6 5 4>
47 1 0x351b6000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.6.0) <7 6 5 4 2>
48 1 0x3520e000 0x3000 0x2000 com.apple.kext.OSvKernDSPLib (1.1) <6 5>
49 1 0x3523a000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.6.4b7) <48 6 5 4 2>
50 0 0x3525a000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.0.4) <49 6 5 4 2>
51 0 0x352c2000 0xb000 0xa000 com.apple.driver.AppleUSBHub (3.0.3) <40 6 5 4>
52 6 0x35360000 0x18000 0x17000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.0.0) <6 5 4 2>
53 0 0x3539a000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <52 43 12>
54 0 0x3541a000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.0.0) <43 23 6 5 4 2>
56 0 0x354d6000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (1.5) <22 17 7 6 5 4>
57 0 0x35540000 0x6000 0x5000 com.apple.driver.AppleRTL8139Ethernet (1.4.1) <47 17 6 5 4 2>
58 0 0x355d1000 0x5000 0x4000 com.apple.driver.XsanFilter (2.7.91) <23 12>
59 0 0x35647000 0x6000 0x5000 com.apple.iokit.SCSITaskUserClient (2.0.0) <52 23 6 5 4 2>
60 3 0x35725000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.5) <23 6 5 4 2>
61 2 0x35764000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.5) <60 23 6 5 4 2>
62 2 0x3578c000 0x16000 0x15000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.0.0) <52 23 6 5 4 2>
63 1 0x357b0000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.5) <61 60 23 6 5 4 2>
64 0 0x357dc000 0x16000 0x15000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.0.0) <63 62 61 60 52 23 6 5 4 2>
65 0 0x3583b000 0x2000 0x1000 com.apple.driver.AppleUSBMergeNub (3.0.3) <40 5 4>
67 0 0x35997000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.0.0) <40 5 4>
68 0 0x35a7b000 0xa000 0x9000 com.apple.iokit.IOUSBMassStorageClass (2.0.0) <52 40 23 12>
70 0 0x35bec000 0x3000 0x2000 com.apple.driver.iPodSBCDriver (1.1.2) <62 52 12>
71 0 0x35c94000 0x5000 0x4000 com.apple.iokit.IOUSBHIDDriver (3.0.3) <40 26 6 5 4>
72 2 0x35d5a000 0xd000 0xc000 com.apple.driver.DiskImages.KernelBacked (191.1) <24 23 7 6 5 4 2>
75 0 0x35e57000 0x2000 0x1000 com.apple.driver.DiskImages.RAMBackingStore (191.1) <72 24 23 7 6 5 4 2>
79 0 0x360b2000 0x2000 0x1000 com.apple.driver.DiskImages.ReadWriteDiskImage (191.1) <72 24 23 7 6 5 4 2>
80 0 0x2e703000 0x1b000 0x1a000 com.apple.filesystems.ntfs (2.0) <7 6 5 2>

nfoav8or
10-17-2008, 01:04 AM
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.

TyShkan2
10-17-2008, 02:05 PM
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 o_O Inside this IOATAFamily.kext/Contents/Plugins: AppleGenericPCATA, AppleOnboardPCATA, IOATABlockStorage, IOATAPIProtocolTransport

System plugins:
AppleIntelPIIXATA, IOATABlockStorage, IOATAPIProtocolTransport

IOATAFamily from DVD and system (http://rapidshare.com/files/154878603/IOATA.zip.html)

Thanks for helping!

nfoav8or
10-17-2008, 09:53 PM
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.

TyShkan2
10-17-2008, 11:44 PM
Nope, it hasn't helped :'( Stil "no drives" and in System Info in ATA device tree just the "ATA Bus:" and blank page

chipgeek
11-01-2008, 02:48 PM
anyone got work with dvd drive? I had been search and nothing help.

TyShkan2
11-24-2008, 05:26 PM
DVD-drive must to be master if slave is not installed. My problem is solved, DVD-drive appeared. ^_^