serious hard disk problem

serious hard disk problem

Post by comit » Thu, 22 Nov 2001 02:03:59



Hi friends,

I decided to upgrade my old G3 minitower (beige G3, 266Mhz, 128MB Ram) with
a more large hard disk.
As you know this G3 mount IDE disk. I buyed a MAXTOR 40 GB. I installed it
on the first IDE c*and I installed the old disk (SAMSUNG 8GB) in the
secondary IDE c*as slave because as master is mounted my  CD Writer
(ACER 4x4x32). Before my  linux  distro (Mandrake 8) was installed on the
old disk.
After the new installation on the MAXTOR (new) hard drive I find the first
big problem: the incredibly slow performance of the system: to copy 60 MB
from a partition to another 20 minutes!!!!!! I tried a lot of experiment but
without results. Apart one: if I launch MDK with the kernel 2.2.19 the
system answer (nearly) good. If it is lunched with the kernel 2.4.4 the
system became slow and instable. The same thig with YDL 2.1 and his
respective kernel.
I read the dmesg with the two kernels. I found something interesting, I
believe,  but I'm not a real expert and so peraphs I  don't understand and I
don't know what to do. I hope in your contribution.

Here the messages:

dmesg with the 2.2.19 kernel about the disks:
.......
registered device at major 7pmac_ide: enabling IDE bus ID 0pmac_ide:
enabling IDE bus ID 1hda: MAXTOR 4K040H2, ATA DISK drivehdc: 4X4X32, ATAPI
CDROM drivehdd: SAMSUNG SV0844D, ATA DISK driveide0 at
0xf5020000-0xf5020007,0xf5020160 on irq 13ide1 at
0xf5021000-0xf5021007,0xf5021160 on irq 14hda:
Enabling MultiWord DMA 2hda: MAXTOR 4K040H2, 38182MB w/2000kB Cache,
CHS=4867/255/63, (U)DMAhdd: Enabling MultiWord DMA 2hdd: SAMSUNG SV0844D,
8063MB w/480kB Cache, CHS=16383/16/63, (U)DMAhdc: Enabling MultiWord DMA
2hdc: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB CacheUniform CD-ROM driver
Revision: 3.11fd0:
..........

dmesg with the 2.4.2 kernel about the disks:

Uniform Multi-Platform E-IDE driver Revision: 6.31ide: Assuming 33MHz system
bus speed for PIO modes; override with idebus=xxpmac_ide: enabling IDE bus
ID 0pmac_ide:
enabling IDE bus ID 1hda: MAXTOR 4K040H2, ATA DISK drivehdc: 4X4X32, ATAPI
CD/DVD-ROM drivehdd: SAMSUNG SV0844D, ATA DISK driveide0 at
0xcc28c000-0xcc28c007,0xcc28c160 on irq 13ide1 at
0xcc290000-0xcc290007,0xcc290160 on irq 14hda:
Enabling MultiWord DMA 2pmac_ide_do_setfeature
disk not ready after SET_FEATURE !hda: Failed !
hda: 78198750 sectors (40038 MB) w/2000KiB Cache, CHS=77578/16/63hdd:
Enabling MultiWord DMA 2hdd: 16514064 sectors (8455 MB) w/480KiB Cache,
CHS=16383/16/63, (U)DMAhdc: Enabling MultiWord DMA 2hdc: ATAPI 32X CD-ROM
CD-R/RW drive, 2048kB Cache, DMAUniform CD-ROM driver Revision:
3.12ide-floppy driver 0.97.sv

As you see the kernel 2.4.2 it seem not enable the MultiWord DMA. Peraphs it
is the problem? How can I resolve it?

Thanks in advance.

S.C.