Hi,
I have had the same problem following an upgrade to Mageia 5 this morning, which is also with a Seagate external USB drive (Buffalo and WD work fine). I've found a solution here
https://bbs.archlinux.org/viewtopic.php?id=183190 which explains the issue is with the kernel.
To fix it on Mageia , based on my PC -
- Code: Select all
[root@localhost boot]# lsusb -v |less
Bus 001 Device 002: ID 0bc2:3320 Seagate RSS LLC SRD00F2 [Expansion Desktop Drive]
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bc2 Seagate RSS LLC
idProduct 0x3320 SRD00F2 [Expansion Desktop Drive]
bcdDevice 1.00
iManufacturer 2 Seagate
iProduct 3 Expansion Desk
note the idVendor / idProduct code
create a file in /etc/modprobe.d/<somename>.conf as below, changing
quirks=<Your idVendor Code>:<Your idProduct Code>:u - Code: Select all
[root@localhost modprobe.d]# cat seagate.conf
options usb-storage quirks=0x0bc2:0x3320:u
[root@localhost modprobe.d]#
Then had to recreate the initrd file with dracut for it to become active, as a straight reboot didn't pick it up
- Code: Select all
dracut -f
And on a reboot it picked up the Seagate drive as normal.