Utilitas hdparm dapat digunakan oleh root untuk mengatur dan menyetel pengaturan untuk hard drive IDE. Anda akan melakukan ini untuk menyetel drive untuk kinerja yang optimal. Setelah sebelumnya membutuhkan patch kernel dan instalasi program pendukung terkait, program hdparm sekarang disertakan dengan Ubuntu. Anda hanya boleh bereksperimen dengan sistem file yang dipasang hanya-baca karena beberapa pengaturan dapat merusak beberapa sistem file bila digunakan secara tidak benar. Perintah hdparm juga berfungsi dengan drive CD-ROM dan beberapa drive SCSI.
Sintaks:
# hdparm command device
Contoh Perintah hdparm
1. Untuk mendapatkan parameter perangkat:
# hdparm /dev/sde
2. Untuk mendapatkan jumlah sektor dari sistem file:
# hdparm /dev/sde
3. Untuk mendapatkan IDE fitur baca ke depan lihat ke depan
# hdparm -A /dev/sde # hdparm -a /dev/sde
4. Untuk mendapatkan status bus (****):
# hdparm -b /dev/sde
5. Untuk mendapatkan status bus:
# hdparm -b /dev/sda
6. Untuk menanyakan/mengatur status manajemen daya lanjutan:
# hdparm -B /dev/sda
7. Untuk menanyakan/mengatur status I/O 32 Bit:
# hdparm -c /dev/sda
8. Untuk melihat status mode daya IDE saat ini:
# hdparm -C /dev/sda
9. Untuk mengaktifkan/menonaktifkan tanda “using_dma”:
# hdparm -d /dev/sda
10. Untuk membekukan/mengunci konfigurasi drive saat ini:
# hdparm --dco-freeze /dev/sda
11. Untuk menanyakan dan membuang informasi mengenai pengaturan konfigurasi drive:
# hdparm --dco-identify /dev/sda
12. Untuk Mereset semua pengaturan drive:
# hdparm --dco-restore /dev/sda
13. Untuk melewati cache halaman untuk pembacaan langsung:
# hdparm --direct /dev/sda
14. Untuk Mengaktifkan/menonaktifkan fitur manajemen kerusakan pada hard disk:
# hdparm -D /dev/sda
15. Untuk mengatur kecepatan drive CD / DVD:
# hdparm -E /dev/sda
16. Untuk menyinkronkan dan membersihkan cache buffer:
# hdparm -f /dev/sda
17. Untuk Membersihkan buffer cache tulis di drive:
# hdparm -F /dev/sda
18. Untuk Menampilkan geometri drive:
# hdparm -g /dev/sda
19. Untuk menampilkan informasi penggunaan singkat:
# hdparm -h /dev/sda
20. Untuk menampilkan info identifikasi driver kernel yang telah disimpan:
# hdparm -i /dev/sda
21. Untuk Meminta info identifikasi langsung dari drive:
# hdparm -I /dev/sda
22. Untuk mengeluarkan perintah ATA IDLE_IMMEDIATE, untuk menempatkan drive ke status daya yang lebih rendah:
# hdparm --idle-immediate /dev/sda
23. Untuk mengeluarkan perintah ATA IDLE_IMMEDIATE_WITH_UNLOAD, untuk membongkar atau memarkir kepala dan menempatkan drive ke status daya yang lebih rendah:
# hdparm --idle-unload /dev/sda
24. Untuk membuang data identitas drive dalam hex ke stdout:
# hdparm --Istdout /dev/sda
25. Untuk Mendapatkan/menyetel flag keep_settings_over_reset untuk drive:
# hdparm -k /dev/sda
26. Untuk Menyetel flag keep_features_over_reset drive:
# hdparm -K /dev/sda
27. Untuk Menyetel tanda kunci pintu drive:
# hdparm -L /dev/sda
28. Untuk mendapatkan/mengatur jumlah sektor untuk beberapa I/O sektor pada drive:
# hdparm -m /dev/sda
29. Untuk sengaja membuat bad sector:
# hdparm --make-bad-sector /dev/sda
30. Untuk Mendapatkan/menyetel pengaturan Manajemen Akustik Otomatis (AAM):
# hdparm -M /dev/sda
31. Untuk Mendapatkan/menetapkan jumlah sektor maksimum yang terlihat:
# hdparm -N /dev/sda
32. Untuk mendapatkan/mengatur tanda “ignore write errors” di driver:
# hdparm -n /dev/sda
33. Mencoba memprogram ulang chipset antarmuka IDE untuk mode PIO yang ditentukan:
# hdparm -p /dev/sda
34. Untuk mengatur jumlah sektor maksimum untuk mekanisme prefetch internal drive:
# hdparm -P /dev/sda
35. Untuk Menangani bendera berikutnya dengan tenang:
# hdparm -q /dev/sda
36. Untuk Mengalihkan drive ke mode siaga (daya rendah):
# hdparm -S /dev/sda
37. Untuk melakukan pengaturan waktu pembacaan cache untuk tujuan benchmark dan perbandingan:
# hdparm -T /dev/sda
38. Untuk melakukan pengaturan waktu pembacaan perangkat untuk tujuan benchmark dan perbandingan:
# hdparm -t /dev/sda
39. Untuk Mendapatkan/menyetel tanda interupsi-buka topeng untuk drive:
# hdparm -u /dev/sda
40. Untuk Menampilkan beberapa pengaturan dasar:
# hdparm -v
41. Untuk menampilkan diagnostik tambahan dari beberapa perintah:
# hdparm --verbose
42. Untuk mendapatkan/mengatur fitur write-caching drive IDE/SATA:
# hdparm -W /dev/sda
43. Untuk mengatur mode transfer IDE untuk drive (E)IDE/ATA:
# hdparm -X /dev/sda
44. Untuk Memaksa drive IDE agar segera memasuki mode siaga konsumsi daya rendah:
# hdparm -y /dev/sda
45. Untuk Memaksa drive IDE agar segera memasuki mode tidur konsumsi daya terendah:
# hdparm -Y /dev/sda
46. Untuk memaksa kernel membaca ulang tabel partisi perangkat yang ditentukan:
# hdparm -z /dev/sda
47. Untuk Menonaktifkan fungsi hemat daya otomatis pada hard disk Seagate tertentu:
# hdparm -Z /dev/sda
48. Untuk Membaca suhu dari beberapa drive (kebanyakan Hitachi):
# hdparm -H /dev/sda
Perintah hdparm adalah antarmuka pengguna ke pustaka dan modul kernel. Ini mencakup dukungan untuk memodifikasi parameter serta melaporkannya. Berhati-hatilah saat mengubah parameter ini!