As I understand things, The ultrabay X6 drives are PATA hardware with "rigging" to play eSATA. My ultrabay had the DVD-RW installed.
I get the following:
Code:
user@host$ sudo lshw
...
*-ide
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 33MHz
*-cdrom
description: DVD-RAM writer
product: MATSHITADVD-RAM UJ-852
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: RB02
serial: HC43 439385
capabilities: packet atapi cdrom removable nonmagnetic
dma lba iordy audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: mode=udma2 status=nodisc
...
I pushed the hard button to request undock of the entire ultrabay.
Blink ... blink ... click ... whirr ... change of lights ...
The hardware indicated it was okay to mechanically remove the ultrabay. Then the following appeared in
/var/log/messages
Code:
Oct 14 17:50:17 mumbles kernel: ACPI: undocking
Oct 14 17:50:17 mumbles kernel: usb 5-4: USB disconnect, address 4
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:50:18 mumbles kernel: hda: status error: status=0x00 { }
Oct 14 17:50:18 mumbles kernel: ide: failed opcode was: unknown
...
... the above sequence repeated quite a few times ...
...
I removed the ultrabay entirely without incident.
Then the following appeared in
/var/log/messages
Code:
Oct 14 17:52:12 mumbles kernel: hda: status error: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
Oct 14 17:52:12 mumbles kernel: hda: status error: error=0x7f { IllegalLengthIndication EndOfMedia AbortedCommand MediaChangeRequested LastFailedSense=0x07 }
Oct 14 17:52:12 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:52:12 mumbles kernel: hda: status error: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }Oct 14 17:52:32 mumbles kernel: hda: status error: error=0x7f { IllegalLengthIndication EndOfMedia AbortedCommand MediaChangeRequested LastFailedSense=0x07 }
...
... the above sequence repeated quite a few times ...
...
I re-connected the ultrabay.
Then the following appeared in
/var/log/messages
Code:
Oct 14 17:52:32 mumbles kernel: ide: failed opcode was: unknown
Oct 14 17:52:32 mumbles kernel: ACPI: docking
Oct 14 17:52:32 mumbles kernel: usb 5-4: new high speed USB device using ehci_hcd and address 16
Oct 14 17:52:32 mumbles kernel: Device driver usbdev5.16_ep00 lacks bus and class support for being resumed.
Oct 14 17:52:32 mumbles kernel: usb 5-4: configuration #1 chosen from 1 choice
Oct 14 17:52:32 mumbles kernel: hub 5-4:1.0: USB hub found
Oct 14 17:52:32 mumbles kernel: hub 5-4:1.0: 4 ports detected
Oct 14 17:52:32 mumbles kernel: Device driver usbdev5.16_ep81 lacks bus and class support for being resumed.
All
seemed to go well but when I loaded a commercial audio CD, I locked the box forcing big-red-switch(see note 1) command.
REMEMBER:
my kernel is: v2.6.22.1 (with EmperorLinux patches)
my distro is: Ubuntu Hardy Heron (v8.04.3 LTS) complete patches
my hardware is: EmperorLinux Raven Tablet (Lenovo Thinkpad X61 Tablet)
Cheers,
~~~ 0;-Dan
_______________
1. For you young pups, the big red switch was the power switch on the side of the original IBM PC-1 and XT computers. When things locked up, you cycled the power forcing a reset and restart. 8d:-}