SATA Upgrade (re-post after HW problem was resolved)

Owen Townend owen.townend at gmail.com
Fri Aug 8 02:18:35 UTC 2008


2008/8/8 Verde Denim <tdldev at gmail.com>:
> On Thu, Aug 7, 2008 at 8:33 PM, Victor Padro <vpadro at gmail.com> wrote:
>> On Thu, Aug 7, 2008 at 6:02 PM, Verde Denim <tdldev at gmail.com> wrote:
>>>
>>> Ok - So after all the fiasco of the crazy hardware issues with bad media
>>> vs bad iso vs bad hardware vs PEBKAC,
>>> I have Ubuntu 7.10 server (LAMP) runninig on a Dell Dimension 4500 with
>>> the following:
>>> 80GB IDE (Ubu is installed here)
>>>
>>> Silicon SATA 3512 SATA I card
>>> 500GB SATA drive (Dr. 0)
>>> 400GB SATA drive (Dr. 1)
>>>
>>> During the install, I was asked if I wanted to install Ubuntu on the 80
>>> or the 500 GB disc (at the time, it didn't see the second drive).
>>> When the machine boots, both drives are seen during startup.
>>> After Ubuntu is up and I login, I can see /dev/sda1 is the 80GB IDE, but
>>> no others.
>>>
>>> I'd like to get these drives fdisked and set up for use, but am not sure
>>> how. I'm googling at the moment, but if anyone can throw some information or
>>> urls my way it might shorten up the search.
>>>
>>> Regards,
>>>
>>> Jack
>>
>> Look here:
>> https://help.ubuntu.com/community/DrivesAndPartitions
>>
>> cheers
>
>
> The problem here is this - looking in hwinfo and lshw, I have /dev/sda (the
> IDE drive), and /dev/sdb (the 500GB SATA), but the second SATA drive (which
> I would have guessed would be /dev/sdc) is not found on the system. Can I
> create this manually ?

Hey,
 You shouldn't have to create the device nodes manually.
 There are a few more options to try though:
  First and foremost, check the cables are seated well and ensure that
the drives are seen either by the bios or by the SATA card. (for
example my silicon image 3114 card displays attached drives during
startup)

  Next check `sudo fdisk -l` which will display all disks and their
partitions as seen by the system.

  You can also check that the devices are seen in dmesg:
   Try `dmesg|grep -A 5 sata_sil` you should see the module loaded,
the scsi paths detected and then ata devices detected. Again by
example: (8.04.1 w/ SiI3114 & 4 drives)

[   52.072524] sata_sil 0000:03:06.0: version 2.3
[   52.072563] ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 20 (level,
low) -> IRQ 20
[   52.073182] sata_sil 0000:03:06.0: Applying R_ERR on DMA activate
FIS errata fix
[   52.075519] scsi6 : sata_sil
[   52.075604] scsi7 : sata_sil
[   52.075642] scsi8 : sata_sil
[   52.075703] scsi9 : sata_sil
[   52.075746] ata7: SATA max UDMA/100 mmio m1024 at 0xfdcff000 tf
0xfdcff080 irq 20
[   52.075750] ata8: SATA max UDMA/100 mmio m1024 at 0xfdcff000 tf
0xfdcff0c0 irq 20
[   52.075753] ata9: SATA max UDMA/100 mmio m1024 at 0xfdcff000 tf
0xfdcff280 irq 20
[   52.075757] ata10: SATA max UDMA/100 mmio m1024 at 0xfdcff000 tf
0xfdcff2c0 irq 20

  You can then search for each ata dev for more info:
% dmesg|grep ata6
[   48.133711] ata6: SATA max UDMA/133 abar m1024 at 0xfe02f000 port
0xfe02f380 irq 510
[   51.015076] ata6: SATA link down (SStatus 0 SControl 300)
% dmesg|grep ata7
[   52.075746] ata7: SATA max UDMA/100 mmio m1024 at 0xfdcff000 tf
0xfdcff080 irq 20
[   52.542091] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[   52.550703] ata7.00: ATA-7: SAMSUNG HD400LJ, ZZ100-15, max UDMA7
[   52.550705] ata7.00: 781422768 sectors, multi 16: LBA48 NCQ (depth 0/32)
[   52.558687] ata7.00: configured for UDMA/100

 Start at the physical and work your way up.
 Hope this helps,

cheers,
Owen.




More information about the ubuntu-users mailing list