Hide Forgot
Description of problem: Installer does not detect SSD drive on the Marvell SATA3 controller. Ubuntu 11.04 detected it and installed onto it, here's lspci of it detected in Ubuntu: 02:00.0 IDE interface: Marvell Technology Group Ltd. Device 91a3 (rev 11) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: Giga-byte Technology Device b000 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 47 Region 0: I/O ports at cf00 [size=8] Region 1: I/O ports at ce00 [size=4] Region 2: I/O ports at cd00 [size=8] Region 3: I/O ports at cc00 [size=4] Region 4: I/O ports at cb00 [size=16] Region 5: Memory at fbeff000 (32-bit, non-prefetchable) [size=2K] [virtual] Expansion ROM at df800000 [disabled] [size=64K] Capabilities: <access denied> Kernel driver in use: ahci Kernel modules: ahci Version-Release number of selected component (if applicable): Fedora 15RC3 How reproducible: Always Steps to Reproduce: 1. Boot install DVD 2. start install choose custom disc setup 3. Actual results: drives on SATA3 controller not detected. Expected results: able to install Fedora onto drive attached to SATA3 controller
Boot with the F15 live-cd and try this exactly in the way you normally would install Fedora or other Linux Distro: # dmesg > dmesg.out # lspci -vvv > lspci-vvv.out # cp /var/log/messages messages-f15.out Upload those files for a proper diagnose. Now, which ssd (specific) model do you have? Can you check if it has any jumper on it? If it does have one, please first test it without any jumper (i assume this is the normal way). Also you many try (for testing purposes) to boot SystemRescueCd and extract the same info explained above for comparison.
Created attachment 502144 [details] dmesg output F15 livecd It is a Crucial RealSSD C300 CTFDDAC064MAG-1G1 drive, it has no jumpers.
Created attachment 502145 [details] lspci -vvv
Created attachment 502146 [details] cp of /var/log/messages
The kernel finds a Seagate hard drive on ATA channel 1, a CD-ROM on channel 2 and reports all the rest of the channel links are down. What channel is the SSD connected to?
It is on ATA 7, one of the SATA3 ports. Here it is in Mint 11 dmesg: [ 1.979831] ata7.00: ATA-9: C300-CTFDDAC064MAG, 0006, max UDMA/100 [ 4.499606] scsi 6:0:0:0: Direct-Access ATA C300-CTFDDAC064M 0006 PQ: 0 ANSI: 5 It's not an issue with the drive, it's just not seeing the Marvell controller because I can install Fedora to the SSD fine if I plug it into one of the SATA2 ports.
Fixed in 2.6.38.8-35
kernel-2.6.38.8-35.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/kernel-2.6.38.8-35.fc15
Package kernel-2.6.38.8-35.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-2.6.38.8-35.fc15' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/kernel-2.6.38.8-35.fc15 then log in and leave karma (feedback).
kernel-2.6.38.8-35.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.