I chose to back up my home directory and do a fresh install so that I could re-arrange some disk partitions. The pc is an AMD XP2000+ system, mostly about 5 years old.
The live desktop CD wouldn't boot at all, but the alternate CD worked and installed without any drama.
The only issue I've found is that the boot is now very slow. Looking at dmesg, it seems that the kernel is trying to set the IDE bus to UDMA/100, which fails. After four timeouts (30 seconds each) it tries UDMA/66 which works just fine.
Code:
[ 34.444000] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
[ 34.444000] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 cdb 0x0 data 4096 in
[ 34.444000] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 34.444000] ata1: soft resetting port
[ 34.740000] ata1.00: configured for UDMA/100
[ 34.740000] ata1: EH complete
This error is repeated after 64 and 94 seconds. The at 125 seconds I get:
Code:
[ 125.276000] ata1.00: limiting speed to UDMA/66:PIO4
[ 125.276000] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
[ 125.276000] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 cdb 0x0 data 4096 in
[ 125.276000] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 125.276000] ata1: soft resetting port
[ 125.576000] ata1.00: configured for UDMA/66
[ 125.576000] ata1: EH complete
After the boot completes, a hdparm command gives:
Code:
$ sudo hdparm -v -i /dev/sda
/dev/sda:
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19457/255/63, sectors = 312581808, start = 0
Model=ST3160812A , FwRev=3.AAJ , SerialNo= 4LS5Q55W
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?
CurCHS=4317/15/255, CurSects=16512525, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7
* signifies the current active mode
I've tried adding the following options in menu.1st to try and force the kernel to use UDMA/66 (mode 4) instead of UDMA/100 (mode 5): ide0=ata66 ide1=ata66 idebus=66 but they have had no effect.
On the whole, I'm very impressed with Gutsy given the age of the pc. If I didn't have the two minutes of timeout during boot I would be delighted with it.
Andrew.
Bookmarks