LFS hdparm

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
K
Zeile 32: Zeile 32:
 
Drive Settings für UDMA100 mit 32Bit Zugriff für device /dev/hda:
 
Drive Settings für UDMA100 mit 32Bit Zugriff für device /dev/hda:
 
<pre> hdparm -d1 -c1 -X69 /dev/hda </pre>
 
<pre> hdparm -d1 -c1 -X69 /dev/hda </pre>
hdparm kann wie üblich in die Startscripte eingebunden werden.
+
hdparm kann wie üblich in die Startscripte /etc/rc.d/init.d/.. eingebunden werden.
  
 
==Links==
 
==Links==
http://www.linuxfromscratch.org/patches/blfs/5.1/hdparm-5.5-glibc_CVS-1.patch  
+
{|
 
+
| [1]
http://www.ibiblio.org/pub/Linux/system/hardware/
+
| [http://www.linuxfromscratch.org/patches/blfs/5.1/hdparm-5.5-glibc_CVS-1.patch hdparm Patch]
 +
|
 +
| [2]
 +
| [http://www.ibiblio.org/pub/Linux/system/hardware/ Download Link]
 +
|
 +
|}

Version vom 29. August 2004, 18:58 Uhr

LFS: Installation von hdparm

hdparm erlaubt die Nutzung des DMA Modes von ATAPI-Festplatten und CD/DVD-Laufwerken sowie -brennern. Obwohl auch in den Kernel-Optionen die Option 'use DMA by default' existiert ist dieses Tool sehr nützlich. Hdparm kann bei älteren Kerneln in Zusammenhang mit ide-scsi Probleme bereiten.

cd $SOURCEDIR
tar xvfz hdparm-x.y.tar.gz
cd hdparm-x.y
patch -Np1 -i ../hdparm-5.5-glibc_CVS-1.patch
make 
make install

Nützliche Optionen von hdparm

-c Abfrage/on/off 32bit I/O
-d Abfrage/on/off DMA Mode
-v Anzeige Einstellungen Laufwerk
-X08 PIO-Mode 0
-X09 PIO-Mode 1
-X10 PIO-Mode 2
-X11 PIO-Mode 3
-X12 PIO-Mode 4
-X32 Multiword DMA mode 0
-X33 Multiword DMA mode 1
-X34 Multiword DMA mode 2
-X66 UDMA 33 =X(64+2)
-X68 UDMA 66 =X(64+4)
-X69 UDMA 100 =X(64+5)

Beispiel: Drive Settings für UDMA100 mit 32Bit Zugriff für device /dev/hda:

 hdparm -d1 -c1 -X69 /dev/hda 

hdparm kann wie üblich in die Startscripte /etc/rc.d/init.d/.. eingebunden werden.

Links

[1] hdparm Patch [2] Download Link