리눅스 hdparm
From CS Wiki
- 하드디스크, CD-ROM 등의 디바이스의 설정을 보여주거나 설정한다.
- 리눅스에서만 지원
- 경로 : /sbin/hdparm
사용법[edit | edit source]
문법[edit | edit source]
hdparm [옵션] [장치명]
옵션[edit | edit source]
- -a [sectcount] : 파일시스템의 미리 읽기(read-ahead)를 설정하거나 출력한다.
- -A [0 또는 1] : 드라이브의 미리 읽기(read-lookahead)의 설정을 on/off 한다.
- -c [chipset_mode] : IDE나 확장 IDE 32비트 I/O를 설정하거나 정보를 볼 수 있다.
- -C : IDE의 전원 모드 상태를 검사한다.
- -d [0 또는 1] : DMA 기능을 on/off 한다.
- -E : CD-ROM의 속도를 설정한다.
- -f : 디바이스를 제거하기 위해 버퍼 캐시를 동기화한다.
- -g : 드라이브의 지오메트리(geometry) 정보를 볼 수 있다.
- -h : 사용법을 출력한다.
- -i : 부팅 시에 볼 수 있는 드라이브의 정보를 볼 수 있다.
- -I : 드라이브로부터 직접 드라이브의 정보를 볼 수 있다.
- -k [0 또는 1] : keep_settings_over_reset 정보를 설정하거나 볼 수 있다.
- -K [0 또는 1] : 드라이브의 keep_features_over_reset 정보를 설정한다.
- -L [0 또는 1] : 드라이브의 락을 설정한다.
- -m [sectcount] : 드라이브의 다중 섹터 정보를 설정하거나 볼 수 있다.
- -p [0~5 중 하나] : 드라이브의 프리패치(prefetch) 수를 설정한다.
- -P [sectcount] : 장치의 내부적인 프리패치 구조를 위한 최대 섹터 수를 설정한다.
- -q : 옵션을 화면에 출력하지 않는다. -i 옵션 -v 옵션 -t 옵션 -T 옵션에는 적용되지 않는다.
- -r [0 또는 1] : 읽기전용 모드로 설정하거나 정보를 출력한다.
- -R : IDE 인터페이스를 등록한다.
- -S [timeout] : 드라이브의 대기(스핀다운, spindown) 시간을 설정한다.
- -T : 캐시 읽기 시간을 볼 수 있다.
- -t : 장치 읽기 시간을 볼 수 있다.
- -u [0 또는 1] : 장치의 interrupt-unmask를 설정하거나 정보를 출력한다.
- -U : IDE 인터페이스를 제거한다.
- -v : -i 옵션을 제외하고 모든 설정을 출력한다.
- -W [0 또는 1] : IDE 드라이브의 쓰기 캐시(write-caching) 기능을 on/off 한다.
- -X [xfermode] : 새로운 IDE/ATA2 드라이브를 위해 IDE 전송 모드를 설정한다.
- -y : IDE 드라이브를 대기 모드로 전환한다.
- -Y : IDE 드라이브를 슬립모드로 전환한다.
- -Z : 오토 파워세이브(auto-powersaving) 모드를 비활성화한다.