FS#13382 - kernel26 2.6.28.4-1 and higer don't find my SSD disk
Attached to Project:
Arch Linux
Opened by Per Wigren (Tuxie) - Thursday, 19 February 2009, 19:03 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 14 April 2009, 21:53 GMT
Opened by Per Wigren (Tuxie) - Thursday, 19 February 2009, 19:03 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 14 April 2009, 21:53 GMT
|
Details
kernel26 v2.6.28.3-1 (from testing) was the last kernel that
I could boot. Both 2.6.28.4-1 and 2.6.28.5-1 won't find my
Intel X-25-E SSD-disk which my root filesystem is on. It's
as if isn't connected. Nothing in dmesg, /sys etc. In
2.6.28.3-1 the disk works fine but that kernel has other
issues for me (sometimes crashes under high IO load).
I'm not sure what info to include. These are the line in dmesg (in 2.6.28.3-1): ata6: SATA max UDMA/133 cmd 0xc000 ctl 0xbc00 bmdma 0xb808 irq 23 ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata6.00: ATA-7: SSDSA2SH032G1GN INTEL, 045C8621, max UDMA/133 ata6.00: 62500000 sectors, multi 1: LBA48 NCQ (depth 31) ata6.00: configured for UDMA/133 sd 6:0:0:0: [sdf] 62500000 512-byte hardware sectors: (32.0 GB/29.8 GiB) sd 6:0:0:0: [sdf] Write Protect is off sd 6:0:0:0: [sdf] Mode Sense: 00 3a 00 00 sd 6:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 6:0:0:0: [sdf] Attached SCSI disk sd 6:0:0:0: Attached scsi generic sg5 type 0 It's connected to /dev/sdf and has 2 partitions, root and /boot, both ext2. The same thing happens when booting the 2009.02 live CD. The X-25-E disk isn't found. My 5 standard, mechanical disks on sda-e (the very same onboard controller). It's a nForce 590-SLI (MCP55) based motherboard and SATA controller. If you need more info, please tell me how to obtain it and I'll paste it here. |
This task depends upon
Comment by
Frank Phillips (fphillips) - Monday,
23 February 2009, 04:46 GMT
Comment by Per Wigren (Tuxie) -
Monday, 23 February 2009, 06:16 GMT
Comment by Per Wigren (Tuxie) -
Monday, 23 February 2009, 21:14 GMT
Comment by Per Wigren (Tuxie) -
Wednesday, 25 March 2009, 21:48 GMT
Comment by Per Wigren (Tuxie) -
Friday, 10 April 2009, 09:10 GMT
Comment by
Frank Phillips (fphillips) - Friday,
10 April 2009, 14:30 GMT
Take a look and see if this is the same:
http://bugzilla.kernel.org/show_bug.cgi?id=12703
Hard to tell but it's the same hardware even connected to the same
port (NForce MCP55 + Intel X25-E on ata6) and it seems to be
failing in the same way so it's probably the same bug.
Update: The same problem with 2.6.28.7-1. No difference. The X25-E
disk isn't found but all other disks are. I also tried moving it
to other SATA ports but no difference. Back to 2.6.28.3-1. :(
I still have the same problem with 2.6.29.1 :( The SSD isn't found
at all, as if it doesn't exist. Yet again back to 2.6.28.3 :(
Update for others having this problem: 2.6.29.x works if you add
the option "libata.force=6:nohrst" to your kernel parameters (in
/boot/grub/menu.lst), replacing the "6" with the sata port your
SSD is on.
Good - I was hoping you would jump in the kernel bug thread.
Hopefully Tejun can find the cause and patch it. If he does he
will want you to patch and recompile your kernel, so find help on
IRC or someplace if you need.