HDPARM(8) (NAME) hdparm - SATA IDE (SYNOPSIS) hdparm [ ] [ ... ] (DESCRIPTION) hdparm SATA/IDE . "libata" SATA/PATA/SAS IDE . USB ( ) "SAT" ( SCSI-ATA) hdparm WD "Passport" NexStar-3. . (OPTIONS) -acdgkmur . <</>> (Get/set) ( -d) () ( -d0) . -a () (). . IDE () . -A IDE ( ). : -A0 () -A1 (). -b (Bus). -B (APM) . . ( spindown ) ( ) . / . hdparm ( ). -c / (E)IDE. / / . 0 / 1 3 sync . 3 IDE . << >> PCI VLB (E)IDE . -C IDE : unknown ( ) active/idle ( ) standby ( ) sleeping ( ). -S -y -Y -Z IDE . -d "using_dma" . PCI DMA IDE . -X -d1 DMA BIOS . DMA I/O . DMA ( ). --dco-freeze DCO Device Configuration Overlay . --dco-freeze DCO ( ) . --dco-identify OEM . " " . -I . BIOS ( ) . --dco-identify -I . --dco-restore . DCO / -Np . . . --direct "O_DIRECT" -t. (page cache) hdparm / (raw I/O) . . --drq-hsm-error . hdparm IDENTIFY << >> (non-data) . DataReQust(DRQ) (high) . . . !! -D / (defect management) . -D ATA-4 . -E CD/DVD. . . DVD . -f (sync and flush) . -t -T . --fallocate ext4 xfs . . : ( ) . . . : : hdparm --fallocate 10 temp_file --fibmap . ( ) . LBA ( ) . () . FIEMAP ioctl() FIBMAP ioctl() . FIBMAP . FIBMAP ext4/xfs sync() . --fwdownload . . DOWNLOAD MICROCODE (S)ATA ( ) ( ). . . --fwdownload-mode3 --fwdownload-mode3-max --fwdownload-mode7 --fwdownload hdparm . -F ( ). -g ( ) ( ) ( ) . -h (). -H ( ). ( ). . -i (IDE, libata) / . -I . . AT Attachment Interface for Disk Drives ( ANSI ASC X3T9.2 4a ) . --idle-immediate ATA IDLE_IMMEDIATE . . --idle-unload ATA IDLE_IMMEDIATE_WITH_UNLOAD . . -I -i . --Iraw . --Istdin -I dev/hd* / . proc/ide/*/hd*/identify / --Istdout . << >> ATAPI . --Istdin ** . (LOG PAGES) --Istdin . --Istdout proc/ide/*/identify / --Istdin . -J "idle3" Western Digital Green. . () . / . , ,, / . DOS WDIDLE3.EXE hdparm . hdparm . . . . (0) WD idle3 ( !). -k "keep_settings_over_reset" . -dmu (soft reset) ( ). -dmu . -k . ( k-) / ( ) ( var/log/messages / dmesg ). -K "keep_features_over_reset" . -APSWXZ ( ) . . -L . 1 ( Syquest, ZIP, Jazz..) 0 . ( ). . . -m / . 0 . ( IDE Block Mode) IDE I/O . / . . ( WD Caviar) . () . . . ( ) . -i ( MaxMultSect ). . . --make-bad-sector ( << >>) . . !! RAID . ( ) . hdparm ATA . WRITE_LONG . ( ) WRITE_UNCORRECTABLE_EXT LBA48 . hdparm WRITE_LONG . WRITE_UNCORRECTABLE_EXT . . f hdparm WRITE_UNCORRECTABLE_EXT ( ) ( ) . --repair-sector () ( ). -M (AAM). . . ( ) ( ) . ( / ) . : . . -n "ignore_write_errors" . . -N (Host Protected Area) . -N : () . (HPA) . . BIOS ( BIOS HPA ). ( ) ( ) -N . << >> . () () / . -N () . () p . . -N ( ) . . . -N ( ) . 2.6.27 . --offset (1024*1024*1024) -t . ( ). . (SSD) . -p IDE PIO PIO . . IDE PIO PIO . IDE PIO ( ) . ! ! -P (prefetch) . ATA-4 . --prefer-ata12 SAT ( SCSI ATA) hdparm . USB . . hdparm ( ) . -q ( ) . . -i -v -t -T . -Q (queue_depth) . 2.6.xx ( ) . SATA (NCQ) . -r . . -R (Write-Read- Verify) . : -R0 () -R1 (). . ( ) . --read-sector . . hdparm ( ) . ( ) ( ). --repair-sector --write-sector . . -s / (power-on in standby) . . BIOS ( ) ( 2.6.22 ) . standby . RAID . active ( -C ). . SATA SATA . . -S () ( spindown) . ( ) . . : << >> standby . . . . . . . --set-sector-size (Logical Sector Size) . . . . . : hdparm --set-sector-size 4096 /dev/sdb -t . ( ) . . . -t BLKFLSBUF ioctl . -T . ( ) . . . --trim-sector-ranges (SSD). . !! . (garbage collection) (wear-leveling) . : LBA (:) ( ) . . !! : hdparm --trim-sector-ranges 1000:4 7894:16 /dev/sdz --trim-sector-ranges-stdin --trim-sector-ranges lba:count (stdin) . . (max_sectors_kb) . -u (interrupt- unmask) . 1 << >> . : / . (E)IDE CMD-640B RZ1000 2.0.13 . IDE prefetch ( BIOS/CMOS) . -v -acdgkmur IDE. . -V . --verbose . -w (). . (reboot) . --write-sector . . . hdparm ( ) . ( ) . -W (write-caching) IDE/SATA. -X IDE (E)IDE/ATA. -d1 DMA -X mdma2 Multiword DMA Mode 2 -X sdma1 Mode 1 DMA . UltraDMA -X udma2 UltraDMA Mode 2 ( UltraDMA ). IDE PIO . . -X . IDE ( -p ) . ! PIO (/ ) PIO . 09 PIO 1 10 PIO 2 11 PIO 3 . 00 PIO 01 IORDY . Multiword DMA DMA . UltraDMA UltraDMA . -y IDE standby . -C . -Y IDE sleep . ( IDE ). -C . -z () . -Z ( ST3xxx) . ATA (ATA Security Feature Set) . . --security-help --security-*. --security-freeze . . --security-unlock . . . --security-prompt-for-password --security . proc/self/cmdline / . --security-unlock PWD PWD. ASCII NUL . --user-master ( "user" ). . --security-set-pass PWD PWD ( ) (). ASCII NUL . NULL . --user-master ( "user") --security-mode . . --security-disable PWD PWD. ASCII NUL . --user-master ( "user" ). . --security-erase PWD () PWD (). ASCII NUL . NULL . --user-master ( "user" ). . --security-erase-enhanced PWD () PWD (). ASCII NUL . --user-master ( "user" ). . --user-master USER (/ user/master) . user . --security-unlock --security-set- pass --security-disable --security-erase --security-erase-enhanced . u (user password) m / (master password) --security-mode MODE (/ high/maximum) . (high) . --security-set-pass . h (high security) m (maximum security) . . (FILES) /etc/hdparm.conf (BUGS) -m sectcount -u 1 . / . . ! ( -r SCSI) ioctl() . SATA/IDE SCSI MFM/RLL XT ( ) . 2.6.12 ( ) security unlock disable (segfault) (panic) . . PIO . "security erase" "security disable" PIO segfault . . segfault hdparm . (AUTHORS) hdparm Mark Lord (E)IDE libata . Tomi Leppikangas (tomilepp@paju.oulu.fi) . (security freeze) Benjamin Benz . PIO Leonard den Ottolander . Benjamin Benz . (SEE ALSO) http://www.t13.org T13 AT (ATA/ATAPI). http://www.serialata.org Serial ATA. http://www.compactflash.org CompactFlash. hdparm HDPARM(8)