LinHES Forums http://forum.linhes.org/ |
|
R5F1 - Auto install fails on silicon image pci sata card http://forum.linhes.org/viewtopic.php?f=10&t=15484 |
Page 1 of 1 |
Author: | randomhtpcguy [ Sun Jun 03, 2007 4:35 pm ] |
Post subject: | R5F1 - Auto install fails on silicon image pci sata card |
I bought a 500 GB Maxtor SATA II 300Gb/s hard drive to upgrade my R5E50 nforce2 knoppmyth master backend. Things were working perfectly with ata drives but since there is no onboard SATA so I had to add a PCI card. The card is PCI-x and backward compatible with PCI. I've used the same card at work using libata and sata_sil24 module using CONFIG_SCSI_SATA=m CONFIG_SCSI_SATA_SIL24=m I'm not sure if cecil has these things turned on in R5F50, but the card and disk are recognized properly as /dev/sda. It freezes with error messages when formating /dev/sda1 with ext3 filesystem. Here is my error message Code: Jun 2 12:01:22 mythtvmaster kernel: ata4.00: exception Emask 0x0 SAct 0xff SErr
0x0 action 0x2 frozen Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 0 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 1 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 2 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 3 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 4 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 5 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 6 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4.00: tag 7 cmd 0x61 Emask 0x4 stat 0x40 err 0x0 (timeout) Jun 2 12:01:24 mythtvmaster kernel: ata4: soft resetting port Jun 2 12:01:53 mythtvmaster kernel: ata4: softreset failed (timeout) Jun 2 12:02:00 mythtvmaster kernel: ata4: softreset failed, retrying in 5 secs Jun 2 12:02:00 mythtvmaster kernel: ata4: hard resetting port Jun 2 12:02:00 mythtvmaster kernel: ata4: SATA link up 3.0 Gbps (SStatus 123 SC ontrol 300) Jun 2 12:02:00 mythtvmaster kernel: ata4.00: configured for UDMA/100 Jun 2 12:02:00 mythtvmaster kernel: ata4: EH complete Jun 2 12:02:00 mythtvmaster kernel: SCSI device sda: 976773168 512-byte hdwr se ctors (500108 MB) Jun 2 12:02:00 mythtvmaster kernel: sda: Write Protect is off Jun 2 12:02:00 mythtvmaster kernel: sda: Mode Sense: 00 3a 00 00 Jun 2 12:02:00 mythtvmaster kernel: SCSI device sda: drive cache: write back root@mythtvmaster:~# hdparm /dev/sda /dev/sda: IO_support = 0 (default 16-bit) readonly = 0 (off) readahead = 256 (on) geometry = 0/255/63, sectors = 976773168, start = 0 Smartmontools say the drive is healthy. I can manually copy the partitions and things from ata but the error messages really slow the copying down a lot and i have to repeated after hangs. But then I can't get lilo to install in the mbr correctly although it says it does. It says it can't find a boot drive when I remove the ata drives. |
Author: | randomhtpcguy [ Thu Jun 07, 2007 7:09 am ] |
Post subject: | |
update: I was able to copy my old hda1 and hda3 to sda1 and sda3 of my sata drive. I then do chroot to /mnt/sda1 edit lilo.conf to point to sda and sda1 instead of hda and hda1 edit fstab to reference sda1 and sda3 then execute lilo -v Code: lilo -v LILO version 22.7.3, Copyright (C) 1992-1998 Werner Almesberger Development beyond version 21 Copyright (C) 1999-2006 John Coffman Released 11-Aug-2006, and compiled at 06:46:38 on Jan 20 2007 Debian GNU/Linux Reading boot sector from /dev/sda Warning: /dev/sda is not on the first disk Using MENU secondary loader Calling map_insert_data Boot image: /boot/vmlinuz-2.6.18-chw-13 Mapping RAM disk /boot/initrd.gz Added Linux * Skipping /vmlinuz.old Boot image: /boot/bzImage.2.4.20.poweroff Added Poweroff Writing boot sector. /boot/boot.0800 exists - no boot sector backup copy made. One warning was issued. When I reboot without hda (my PATA drive), it says can't find boot device even though my SATA card bios just reported it present. I guess it doesn't see the mbr of my SATA drive or lilo didn't get installed to it. So I'm still stuck. I seem to only be able to use this drive for the myth partition. In case anyone ever reads this here is some information that I get when booting from hda1 R5E50 while using my sda3 as my myth partition. Code: Jun 6 23:46:17 mythtvmaster kernel: Loading iSCSI transport class v1.1-646.<7>libata version 2.00 l oaded.
Jun 6 23:46:17 mythtvmaster kernel: sata_sil24 0000:01:08.0: version 0.3 Jun 6 23:46:17 mythtvmaster kernel: ata1: SATA max UDMA/100 cmd 0xE1090000 ctl 0x0 bmdma 0x0 irq 17 Jun 6 23:46:17 mythtvmaster kernel: ata2: SATA max UDMA/100 cmd 0xE1092000 ctl 0x0 bmdma 0x0 irq 17 Jun 6 23:46:17 mythtvmaster kernel: ata3: SATA max UDMA/100 cmd 0xE1094000 ctl 0x0 bmdma 0x0 irq 17 Jun 6 23:46:17 mythtvmaster kernel: ata4: SATA max UDMA/100 cmd 0xE1096000 ctl 0x0 bmdma 0x0 irq 17 Jun 6 23:46:17 mythtvmaster kernel: scsi0 : sata_sil24 Jun 6 23:46:17 mythtvmaster kernel: ata1: SATA link down (SStatus 0 SControl 300) Jun 6 23:46:17 mythtvmaster kernel: scsi1 : sata_sil24 Jun 6 23:46:17 mythtvmaster kernel: ata2: SATA link down (SStatus 0 SControl 300) Jun 6 23:46:17 mythtvmaster kernel: scsi2 : sata_sil24 Jun 6 23:46:17 mythtvmaster kernel: ata3: SATA link down (SStatus 0 SControl 300) Jun 6 23:46:17 mythtvmaster kernel: scsi3 : sata_sil24 Jun 6 23:46:17 mythtvmaster kernel: ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Jun 6 23:46:17 mythtvmaster kernel: ata4.00: ATA-7, max UDMA/133, 976773168 sectors: LBA48 NCQ (dep th 31/32) Jun 6 23:46:17 mythtvmaster kernel: ata4.00: ata4: dev 0 multi count 16 Jun 6 23:46:17 mythtvmaster kernel: ata4.00: configured for UDMA/100 Jun 6 23:46:17 mythtvmaster kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 23:46:17 mythtvmaster kernel: EXT3-fs: mounted filesystem with ordered data mode. My guess was that either knoppix the R5F1 install cd has a bug in the kernel or is missing an important kernel module. But I think it is probably a bug that I have seen mentioned at various places in this kernel that causes errors when the ata drive, the ata cd, and the sata drives are all working at the same time. I haven't had problems at all using the sata drive as my /myth partition and hda1 as my boot drive and root. However, I have unplugged the IDE2 with my cd drive and other hard drive so maybe these errors aren't noticable If I could get lilo to install on my sata drive i would be happy. Anyway since the cd is required to install the messages above and the system freeze that it causes would prevent a tier 1 install for this hardware. |
Author: | slowtolearn [ Thu Jun 07, 2007 7:37 am ] |
Post subject: | |
randomhtpcguy wrote: ...I guess it doesn't see the mbr of my SATA drive or lilo didn't get installed to it.... You can have lilo write the MBR for you with the -M option: Code: lilo -M /dev/sda
See man lilo for more options... |
Author: | randomhtpcguy [ Thu Jun 07, 2007 7:46 pm ] |
Post subject: | |
Code: root@mythtvmaster:~# chroot /mnt/sda1
root@mythtvmaster:/# mount -t proc proc /proc root@mythtvmaster:/# lilo -M /dev/sda /boot/boot.0800 exists - no /dev/sda backup copy made. The Master Boot Record of /dev/sda has been updated. root@mythtvmaster:/# lilo -v LILO version 22.7.3, Copyright (C) 1992-1998 Werner Almesberger Development beyond version 21 Copyright (C) 1999-2006 John Coffman Released 11-Aug-2006, and compiled at 06:46:38 on Jan 20 2007 Debian GNU/Linux Reading boot sector from /dev/sda Warning: /dev/sda is not on the first disk Using MENU secondary loader Calling map_insert_data Boot image: /boot/vmlinuz-2.6.18-chw-13 Mapping RAM disk /boot/initrd.gz Added Linux * Skipping /vmlinuz.old Boot image: /boot/bzImage.2.4.20.poweroff Added Poweroff Writing boot sector. /boot/boot.0800 exists - no boot sector backup copy made. One warning was issued. lets see if that helped[/quote] |
Author: | randomhtpcguy [ Fri Jun 08, 2007 11:59 am ] |
Post subject: | |
For some reason, I had to change the settings in the bios of the pci card. I had to choose set up RAID and add drive to concatenation. Fortunately, adding a single drive to a concatenation doesn't erase any data on the drive. It now allows the system to see the mbr though and boot from my new sata drive. However, I still have issues when trying to install from the ata ide1 cd to the PCI sil24 pci card sata drive. I will trouble shoot more. However, simply copying the partitions from my old drive to the new one appeared to work. |
Author: | randomhtpcguy [ Tue Jul 17, 2007 2:14 pm ] |
Post subject: | |
Update: I think the issue has been fixed in the latest testing kernel 2.6.21-2 But I don't know how to update the kernel without breaking knoppmyth |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |