Het kan wezen dat je udma standaard staat waardoor je HD niet optimaal gebruikt word.
Het programma wat dit verzorgt is "hdparm"
Je kan dit allemaal instellen.
Wees er wel voorzichtig mee...
hier een stukje info:
####################
testing and configuring
As you'd guess, you should know what your hardware can handle. Please take a look at the user's manual of your hard disk drive and your mainboard/IDE-card.
If you collected all the required information, you can continue. First, we'll need to open two terminals (xterm) and log in as root on both (command: su). The first terminal is used to run commands and the 2nd is used to keep track of the syslogs.
Run this command on the second terminal to start tracking:
>> tail -f /var/log/messages
The other terminal is mainly intended to run hdparm with various parameters. To see how Linux behaves after the test, take a look at the second terminal. Please test with caution - don't push the frontier of your hardware limits! So let's start:
HDPARM's first issue prints the current settings:
>> hdparm -v -i /dev/hda
All we need to know is now on your screen; what parameters are currently in use and what your hdd is capable. A line similar to this one
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 *udma3 udma4 udma5
is directly read from your hard disk. The asterisk marks the currently transfer mode. In this example it's UDMA3 (Ultra DMA mode 3 (ATA33)). Stay on the first terminal and try:
>> hdparm -d1 -Xzz -i -v -t /dev/hda
with zz replaced by appropiate parameters.
Please note to set the switch -d1 always because this switch enables DMA. The timing switch (-t) will measure your current speed after setting up the new configuration. The higher the zz variable the faster you system will be and the more error are to be expected. So keep tracking on the second terminal to prevent too many CRC errors.
If you notice errors like these slow down:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
reboot
If you ever reboot your PC (or switch it off) Linux must set the parameters again to reach proper speed. You must tell Linux which drive to tune (in the example it's /dev/hda) and pass the parameters. Copy the command line into the start-up file "/etc/rc.sysinit" and save it. Of course, you need root access to do this. On every reboot, Linux will tweak your hardware and you'll enjoy the speed benefit.