Portál AbcLinuxu, 2. května 2025 13:45
Použijte konfigurační soubor, pokud jej vaše distribuce má. Nebo přidejte příkaz do startovacího skriptu vaší distribuce. Postup se liší.
Pokud vaše distribuce neobsahuje vyhrazený startovací skript pro hdparm, použijte obecný startovací skript, ve kterém se spouští správcem definované příkazy.
Distribuce Gentoo používá k nastavení parametrů hdparm startovací skript /etc/init.d/hdparm
, parametry jsou v souboru /etc/conf.d/hdparm
. Nezapomeňte příkazem rc-status -a
zkontrolovat, zda se skript při startu spouští, případně jej mezi aktivní startovací skripty zařaďte: rc-update add hdparm boot
.
Příkaz se jmenuje hdparm
a pro nastavování DMA slouží jeho dva parametry -d a -X . Parametr -d zapne/vypne DMA a parametr -X určuje typ DMA (PIO až UDMA). Před použitím je dobré si přečíst manuálovou stránku programu hdparm.
Tady je pár příkladů použití
hdparm -d1 -X udma5 /dev/hdb hdparm -d1 -X mdma2 /dev/hdcjestli máte zaplé DMA zjistíte:
hdparm -d /dev/hdaa jaký typ DMA takhle:
hdparm -I /dev/hdbpokud jde o mechaniku, vybafne něco jako:
/dev/hdb: ATAPI CD-ROM, with removable media Model Number: HL-DT-ST DVDRAM GSA-4163B Serial Number: K0C53J72829 Firmware Revision: A106 Standards: Likely used CD-ROM ATAPI-1 Configuration: DRQ response: 50us. Packet size: 12 bytes Capabilities: LBA, IORDY(can be disabled) DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=120ns IORDY flow control=120ns HW reset results: CBLID- above Vih Device num = 0a vidíme, že je zaplé
udma2
.
hdparm(8)
(externí dokument)
Dokument vytvořil: Leoš Literák, 27.7.2005 06:55 | Poslední úprava: David Watzke, 22.7.2006 09:58 | Další přispěvatelé: Filip Jirsák, Pavel Stárek | Historie změn | Zobrazeno: 1139×
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.