-
Problems with HDB after Knoppix install - DMA problem ?
Hi !
I have 2 HDDs.
When I use Suse Linux, I get this problem too...
When I installed Knoppix on my machine, it is alway say "creating /etc/fstab" on boot.
The problem is that the second hdd is very old. The Windows is slowed to 60-90% CPU perf. when I copy to this hdd.
The Suse Linux is slowed down only on boot, it is waiting for 5 mins...
The Knoppix in /fstab creation is slowing down too, and the dmesg is show this:
hdb: dma_timer_expiry: dma status == 0x61
hdb: error waiting for DMA
hdb: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: dma_timer_expiry: dma status == 0x61
hdb: error waiting for DMA
hdb: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: dma_timer_expiry: dma status == 0x61
hdb: error waiting for DMA
hdb: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: dma_timer_expiry: dma status == 0x61
hdb: error waiting for DMA
hdb: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
1.)
Is an DMA problem ?
How to I set the DMA off for the second hdd (hdb) ?
2.)
How to I prevent this hdd auto detection, and fstab auto write in knoppix ?
Thanx for helps !
ft
-
Senior Member
registered user
It's dma problem.
1) I don't know if this will work. You could try create a script something like this:
#!/bin/sh
/sbin/hdparm -d0 /dev/hdb
Save this file in /etc/rcS.d and name it something like S20hdb.sh. Then reboot.
If this doesn't work, you have to disable dma on all ide by ...append nodma in your lilo.
2) I don't know how to prevent hdd from autodetection. But for prevent knoppix from autowrite your fstab...append nofstab in lilo.
ex:
image=/boot/vmlinuz-2.6.5
label="Linux(2.6)-2"
initrd=/boot/initrd.img-2.6.5
append="ramdisk_size=100000 lang=us apm=power-off nomce nofstab nodma "
read-only[/b]
-
What doing the option "nodma" ?
1.
disable dma on boot for accessed disks
or
2.
disable dma for all disk, so Linux is don't use that when it is started
?
I think that 1. is the better, but I want to know it.
Thanx:
ft
-
Senior Member
registered user
The purpose of DMA is to accelerate your harddisk access. But on some old harddisk, DMa is not supported, by enabling it will cause that harddisk fail to read and write properly.
By disabling DMA, doesn't meant you can't access your harddisk. Knoppix will acces it, but slower.
What I try to do in
1) is to disable DMA on that particular harddisk. Meaning, only unsupported harddisk will run slow (DMA disable), and the other harddisk can take advantage over DMA.
2) By appending nodma in your lilo, all harddisk will not be able to use DMA. Meaning, all harddisk including supported DMA also will run slower.
See the example how to add nodma in your lilo, and don't forget to run command: lilo in root konsole after you edited your lilo and saved it.
Similar Threads
-
By kwano in forum Hdd Install / Debian / Apt
Replies: 3
Last Post: 08-30-2005, 10:12 PM
-
By tilleyrw in forum Hdd Install / Debian / Apt
Replies: 0
Last Post: 04-21-2005, 04:58 PM
-
By gK Angel in forum Hdd Install / Debian / Apt
Replies: 0
Last Post: 03-24-2005, 08:13 AM
-
By mpeters13 in forum General Support
Replies: 2
Last Post: 11-05-2003, 05:43 PM
-
By abo in forum General Support
Replies: 1
Last Post: 07-10-2003, 07:46 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p
$499.88

Dell PowerEdge R740xd Dual Intel Silver 4116 @2.1GHz 32GB HBA330 24Bay Server
$525.00

Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD
$275.00

Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter
$27.50

Dell PowerEdge R640 1U 8SFF Server Barebones 2x Gold 5120 64GB H330 2x 750w
$538.88

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb
$374.99

Dell PowerEdge R640 1U 8SFF Server Barebones 2x Gold 6150 64GB 2x 750w
$499.88

Dell PowerEdge T620 2x E5-2620 v2 @ 2.20GHz, 64GB 2X600GB HDD DVDRW H310 NO OS
$449.99

Dell EMC VxRail E560F 10-SFF 2*Gold 6230R 2.1GHz No RAM HBA330 iDrac Ent Server
$349.99

Dell PowerEdge 320 Server Intel Xeon E5-2420 1.90Ghz w/ 16GB DDR3, H710, No HD
$149.99