install problems : attached USB external drive causes freeze

Patrick Bakker patrick at glypsube.org
Sun Oct 29 03:50:41 UTC 2006


I noticed that dmesg is giving me error messages when my USB HDD is
plugged in under an installed FC6.
For example:

Call Trace:
 [<c0423248>] do_wait+0x8bf/0x9ad
 [<c0423367>] sys_wait4+0x31/0x34
 [<c0423391>] sys_waitpid+0x27/0x2b
 [<c0404027>] syscall_call+0x7/0xb
DWARF2 unwinder stuck at syscall_call+0x7/0xb
Leftover inexact backtrace:
 =======================
scsi_eh_0     S 4E55A44D  3760 19431      7         19432  1518 (L-TLB)
       ea695f68 00000046 f7f510a0 4e55a44d 00008602 c180a360 00000004 cfba8290
       c8eb7480 4e55a7f5 00008602 000003a8 00000000 cfba839c c180a360 00000000
       cfba8290 c8eb7630 c1807280 c180a360 f702eb60 00000000 c999a800 ef2f9d34
Call Trace:
 [<f885f3e7>] scsi_error_handler+0x65/0x9e2 [scsi_mod]
 [<c0432807>] kthread+0xc0/0xed
 [<c0405447>] kernel_thread_helper+0x7/0x10
DWARF2 unwinder stuck at kernel_thread_helper+0x7/0x10
Leftover inexact backtrace:
 =======================
usb-storage   S A199E501  3112 19432      7         19530 19431 (L-TLB)
       ceaf8f5c 00000046 f8f56d4e a199e501 0000864f f7e40b10 00000008 f77d7870
       f7e40b10 a199f3eb 0000864f 00000eea 00000000 f77d797c c180a360 c041ae75
       0000001f ceaf8f4c 00000086 00000000 0000000f 00000246 c999ac34 c999ac2c
Call Trace:
 [<c060b94a>] __down_interruptible+0xb0/0xf5
 [<c060991b>] __down_failed_interruptible+0x7/0xc
DWARF2 unwinder stuck at __down_failed_interruptible+0x7/0xc
Leftover inexact backtrace:
 [<f8f58311>] .text.lock.usb+0x1b/0x22 [usb_storage]
 [<c041a2ea>] complete+0x2b/0x3d
 [<f8f5801e>] usb_stor_control_thread+0x0/0x19f [usb_storage]
 [<c0432807>] kthread+0xc0/0xed
 [<c0432747>] kthread+0x0/0xed
 [<c0405447>] kernel_thread_helper+0x7/0x10
 =======================
kjournald     S AAA59481  3132 19530      7               19432 (L-TLB)
       c274ef94 00000046 e7e8d6a0 aaa59481 00008619 00000000 00000002 eeb9b300
       f7e40b10 aaa5b734 00008619 000022b3 00000000 eeb9b40c c180a360 00000001
       00000246 d9c62ab0 c274efa8 d9c62ab0 00000001 c0432a10 d9c62a00 d9c62a14
Call Trace:
 [<f88515c5>] kjournald+0x168/0x1dd [jbd]
 [<c0432807>] kthread+0xc0/0xed
 [<c0405447>] kernel_thread_helper+0x7/0x10
DWARF2 unwinder stuck at kernel_thread_helper+0x7/0x10
Leftover inexact backtrace:
 =======================
bash          S 80EC5728  2828 19543  15932               19327 (NOTLB)
       c7528ed4 00200086 c04bccba 80ec5728 00008618 00000000 00000009 eeb9ad90
       f7e3c740 80ec702c 00008618 00001904 00000000 eeb9ae9c c180a360 00000002
       c04bd340 00000002 c7528f28 c5ff03e8 ffffffff 00000000 7fffffff d8251000
Call Trace:
 [<c060a9cc>] schedule_timeout+0x13/0x98
 [<c052f165>] read_chan+0x313/0x55a
 [<c052c1d3>] tty_read+0x67/0xbb
 [<c046b84e>] vfs_read+0xa6/0x15d
 [<c046bcc5>] sys_read+0x41/0x67
 [<c0404027>] syscall_call+0x7/0xb
DWARF2 unwinder stuck at syscall_call+0x7/0xb
Leftover inexact backtrace:
 =======================
sysreport     R running  2456 19975  19345                     (NOTLB)
hdd: No disk in drive
hdd: No disk in drive
hdd: No disk in drive
usb 3-2: USB disconnect, address 6
scsi 0:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda1, logical block 526
lost page write due to I/O error on sda1
scsi 0:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda1, logical block 526
lost page write due to I/O error on sda1
scsi 0:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda1, logical block 526
lost page write due to I/O error on sda1
scsi 0:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda1, logical block 1
lost page write due to I/O error on sda1

On 10/28/06, Patrick Bakker <patrick at glypsube.org> wrote:
> Hi,
> Besides the LVM corruption problem I mentioned in the other e-mail I also
> tried to install FC6 on a USB external HDD. I tried it first on Apple
> MacBook and I managed to install it successfully. However, I couldn't figure
> out how to get the MacBook to actually boot off of the USB drive. I thought
> maybe it was because grub might not have installed itself on the MBR of the
> USB HDD so - and there really is no good connection here - I decided to
> reinstall it on my desktop. However, after a few attempts I noticed that
> whenever I started up the FC6 install with my USB HDD attached and powered
> on Anaconda hung. I can attach it later on a running system and the HDD
> shows up on the desktop - though only the /boot folder shows up (Maybe LVM
> groups on an external drive aren't recognized?) I've since reinstalled it
> yet again on the MacBook and made sure grub installed to the MBR but haven't
> had any luck getting the MacBook to boot off of it yet.
>
> My USB HDD is a Western Digital 150 GB.
>
> udi =
> '/org/freedesktop/Hal/devices/usb_device_1058_404_57442D5743414C4C31373436363530'
>   info.udi =
> '/org/freedesktop/Hal/devices/usb_device_1058_404_57442D5743414C4C31373436363530'
>  (string)
>   linux.subsystem = 'usb'  (string)
>   linux.hotplug_type = 1  (0x1)  (int)
>   usb_device.bus_number = 3  (0x3)  (int)
>   usb_device.can_wake_up = false  (bool)
>   usb_device.is_self_powered = true  (bool)
>    usb_device.version_bcd = 512  (0x200)  (int)
>   usb_device.speed_bcd = 294912  (0x48000)  (int)
>   usb_device.serial = '57442D5743414C4C31373436363530'
> (string)
>   usb_device.linux.device_number = 6  (0x6)  (int)
>   usb_device.num_ports = 0  (0x0)  (int)
>   usb_device.max_power = 100  (0x64)  (int)
>   usb_device.device_revision_bcd = 1538  (0x602)  (int)
>   info.product = 'External HDD'  (string)
>   usb_device.product = 'External HDD'  (string)
>   info.vendor = 'Western Digital Technologies, Inc.'  (string)
>   usb_device.vendor = 'Western Digital Technologies, Inc.'  (string)
>   usb_device.product_id = 1028  (0x404)  (int)
>   usb_device.vendor_id = 4184  (0x1058)  (int)
>   usb_device.device_protocol = 0  (0x0)  (int)
>   usb_device.device_subclass = 0  (0x0)  (int)
>   usb_device.device_class = 0  (0x0)  (int)
>   usb_device.num_interfaces = 2  (0x2)  (int)
>   usb_device.num_configurations = 1  (0x1)  (int)
>   usb_device.configuration_value = 1  (0x1)  (int)
>   usb_device.linux.sysfs_path =
> '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-2'  (string)
>   info.linux.driver = 'usb'  (string)
>   info.bus = 'usb_device'  (string)
>   info.parent =
> '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_02_2'
> (string)
>   linux.sysfs_path_device =
> '/sys/devices/pci0000:00/0000:00:02.2/usb3/3-2'  (string)
>   linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:
> 02.2/usb3/3-2'  (string)
>
> Its on the USB3 bus which is an EHCI 2.00 controller on an nVidia nForce2
> motherboard (Gigabyte GA-7N400 Pro2).
>
>




More information about the fedora-devel-list mailing list