See utiliit võimaldab kasutajal teha DMA-seadeid, määrata riistvaraparameetreid nagu vahemäluseaded, akustiline ja toitehaldus.
Operatsioonidhdparm”Käsurea utiliit töötab uusimate kernelseadmetega korralikult. Kuid mõned võimalused toetavad endiselt vanu kettaseadmeid.
Süntaks:
Süntaksihdparm”Käsk on mainitud allpool:
hdparm [valikud…] [seade]Hdparmi käsu installimine:
"hdparm”Käsk on sisseehitatud utiliit Linux-tüüpi süsteemides. Harva ei pruugi see käsurea utiliit teie Linuxi masinas saadaval olla.
Niisiis, selle süsteemi saamiseks sisestage terminalis nimetatud käsk:
$ sudo apt install hdparmHDparmi käsulipud:
Käsk “hdparm” toetab erinevaid lippe. Kõik võimalikud võimalused on siin ära toodud:
“-A” lipp:
"-A”Lippu kasutatakse IDE-draivi lugemise-otsimise funktsiooni lubamiseks / keelamiseks. Kui me selle toimingu sooritame, on see sisse lülitatud Lubatud vaikerežiimis. "-A”Lipuväärtus jääb vahele 0 ja 1, mis tähendab:
[cc lang = "bash" width = "100%" height = "100%" escaped = "true" theme = "blackboard" nowrap = "0"]0 = Keela
1 = Luba
Käivitage see ilma ühtegi väärtust (0 või 1) edastamata; terminal kuvab vaikimisi tulemuse:
$ sudo hdparm -A / dev / sda
“-A” lipp:
"-a”Lippu kasutatakse failisüsteemi ettelugemise lubamiseks / keelamiseks, mis aitab parandada suurte failide lugemist. Mitu IDE-draivi koosnevad eraldi sisseehitatud ettelugemisfunktsioonidest.
“-B” lipp:
"-B”Lippu kasutatakse toitehalduse täpsemate funktsioonide määramiseks. Selle väärtus jääb vahele 0 - 255. Suurim väärtus (255) tähendab head jõudlust, agressiivne jõudlus aga madalaimat (0). Samuti saate nende vahel seada mis tahes numbri.
$ sudo hdparm -B 254 / dev / sda
“-B” lipp:
"-bLippu kasutatakse 3 väärtusest koosneva seadme siinise oleku hankimiseks / määramiseks:
0 = väljas1 = sees
2 = tristaat
“-D” lipp:
"-D”Lippu kasutatakse defektihalduse sisselülitamise funktsiooni lubamiseks / keelamiseks. See valik pole kasulik paljude uusimate seadmete jaoks alates ATA-4-st.
“-D” lipp:
"-d”Lippu kasutatakse seadme lipu“ using_dma ”lubamiseks / keelamiseks:
$ sudo hdparm -d1 / dev / sda
“-E” lipp:
"-E”Lippu kasutatakse kiiruse määramiseks cdrom / dvd. Seda valikut pole vaja regulaarselt täita, kuna ketas teeb seda automaatselt.
“-F” lipp:
"-F”Lippu kasutatakse draivi kirjutamise vahemälu loputamiseks.
“-F” lipp:
"-f”Lippu kasutatakse väljumisel puhvri vahemälu sünkroonimiseks ja loputamiseks.
“-G” lipp:
"-g”Lippu kasutatakse draivi geomeetria esitamiseks, mis sisaldab sektorites kuvatavat suurust ja draivi algusest algavaid nihkeid.
“-H” lipp:
Abisõnumi kuvamisekshdparm”Käsku ja selle lippe, kasutage-h”Lipp.
$ sudo hdparm -h
“-I” lipp:
Draivi kohta laiendatud vormingus täieliku teabe kuvamiseks kasutage-Mina”Lipp. Seda kasutatakse andmete otsimiseks otse kettalt.
$ sudo hdparm -I / dev / sda
“-K” lipp:
"-K”Lippu kasutatakse keep_features_over_reset seadme lipp:
$ sudo hdparm -K1
“-M” lipp:
"-M”Lippu kasutatakse seadme automaatse akustilise juhtimise (AAM) sätte hankimiseks / määramiseks ja selle väärtus jääb vahemikku 0-254. Sellel lipul on 3 toetavat väärtust, 0, 128, ja 254. 0 loetakse väljalülitatud olekuks, 128 on vaikseks ja aeglasemaks, 254 aga kõige valjemaks ja kiiremaks.
$ sudo hdparm -M 228 / dev / sda
“-M” lipp:
"-m”Lippu kasutatakse mitme sisend- / väljundsektori arvu saamiseks / määramiseks.
“-N” lipp:
"-n”Lippu kasutatakse lubamiseks / keelamiseks ignoreeri-kirjuta-vigu lipp, mis on 0/1.
“-N” lipp:
"-N”Lippu kasutatakse sektori kõrgeima nähtava arvu hankimiseks / määramiseks, mis võib olla ohtlikum.
“-N” lipp:
"-n”Lippu kasutatakse lubamiseks / keelamiseks ignoreeri-kirjuta-vigu lipp, mis on 0/1.
“-P” lipp:
"-P”Lippu kasutatakse ajami eellaadimismehhanismi suurima sektori arvu määramiseks.
„-P” lipp:
"-lk”Lippu kasutatakse IDE kiibistiku liideses määratud PIO-režiimi määramiseks (0,1,2,3…)
“-Q” lipp:
"-q”Lippu kasutatakse lipu järgmiste seadistuste vaikseks käsitsemiseks. See aitab, kui soovite segadust vähendada, kui käivitamisskriptid süsteemis töötavad. See ei tööta lippudega „-i, -v, -t, -T”.
“-Q” lipp:
"-Q”Lippu kasutatakse märgistatud järjekorra sügavuse hankimiseks / määramiseks, mis võib olla 1 või rohkem. Kuid märgistatud järjekorra oleku väljalülitamiseks oleks väärtus 0.
“-R” lipp:
Käivitage-r”Valik draivi kirjutuskaitstud lipu hankimiseks / määramiseks:
$ sudo hdparm -r / dev / sda
“-S” lipp:
Kasuta "-S”Lipuga ajami ooteaja seadmiseks.
“-S” lipp:
Seda kasutatakse ooterežiimis oleva lipu sisselülitamise väärtuse määramiseks 0/1.
“-T” lipp:
"-TLippu kasutatakse vahemällu lugemise aja käivitamiseks võrdlemiseks ja standardsetel eesmärkidel:
$ sudo hdparm -T / dev / sda
„-T” lipp:
Käivitage-t”Lipp seadme puhverdiskettide lugemise ajastuse kontrollimiseks:
$ sudo hdparm -t / dev / sda
“-U” lipp:
"-u”Lippu kasutatakse ajami hankimiseks / seadistamiseks katkestama-paljastama lipp 0/1.
“-V” lipp:
"-vLippu kasutatakse kõigi sätete printimiseks, kui pole ühtegi argumenti, mida edasi anda
$ sudo hdparm -v / dev / sda
“-V” lipp:
Versiooni saamisekshdparm”Käsutööriist, käivitage-V”Lipp terminalis:
$ hdparm -V
“-W” lipp:
Kasuta "-w”, Kui soovite seadme lähtestamistoimingu teha.
“-W” lipp:
"-W”Valikut kasutatakse kirjutus-vahemälu lipu lubamiseks / keelamiseks 0/1 sõidu jaoks:
$ sudo hdparm -W / dev / sda
“-X” lipp:
Käivitage-X”Käsk, et seadistada draiveri uusim edastusrežiim.
“-Y” lipp:
Käivitage-y”, Kui soovite sundida draivi sisestama ooterežiim:
$ sudo hdparm -y / dev / sda
„-Y” lipp:
Käivitage-Y”Lipuga, kui soovite draivi sundida sisestama puhkerežiim:
$ sudo hdparm -Y / dev / sda
“-Z” lipp:
"-z”Lippu kasutatakse selleks, et kernel saaks uuesti lugeda konkreetse seadme jaotatud tabelit.
“-Z” lipp:
Kui "-Z”Lippu kasutataksehdparm”Käsuga keelab see seadme automaatse energiasäästurežiimi.
Järeldus:
See juhend on läbi vaadanud üksikasjaliku teabe Linuxi käsurea utiliidi kohta “hdparm”. Oleme arutanud ka kõiki selle tööriista toetatud lippe.
"hdparm”Käsku kasutatakse kettaseadme toimingute kuvamiseks ja teostamiseks, sealhulgas toitehaldus, DMA-sätted ja riistvaraparameetrid.