hdparm
디시크의 속도와 성능을 테스트하는 툴로써 사용되어지고 뿐만 아니라 일부의 튜닝도 가능합니다.
hdparm -t /dev/sda
와 같은 형식으로 사용을 할수있고, "-t"옵션은 버퍼링이 전혀 되지 않은 데이터를 실제로 얼마나 빠르게 읽을수 있는지 확인하는것입니다.
옵션
-t : 버퍼링 되어지지 않은 데이터를 읽을때
-T : 버퍼링 되어진 테이터를 읽을때 (cache)
fdisk
일단 리눅스 시스템에서 장치명을 어느정도는 익히 알아두셔야 할것입니다.
예를들면 IDE방식의 HDD는 /dev/hda와 같은 형식으로 생기고 파티션작업을 해서 나눈다면 /dev/hda1이라고 생성이 되어질것입니다. 물론 물리적인 디스크는 hda가 맞습니다.
SCSI장비와 같은경우는 sda의 형식을 따르고, 파티션을 나눈다면 sda1와 같은형식으로 나타납니다.
a 부팅파티션으로 설정
b BSD로 디스크 라벨 설정
c DOS호환가능한 플래그
d 파티션 삭제
l 설정가능한 파티션 타입
m 도움말 (help와 동일)
n 새로운 파티션 생성
o 새로운 dos파티션 테이블 생성
p 설정된 파티션 정보를 알려줌
q 설정된 정보를 저장하지 않고 끝냄
s SUN 디스크 라벬ㅇ성
t 파티션 타입을 변경할수 있음
u unit 정보를 열람하거나 변경
v 지정된 파티션 검사
w 저장후 빠져나감
x 전문가모드 (이 모드는 HDD의 실린더, 헤드, 트랙당 섹터수 변경까지 가능합니다 ->잘못 하시면 disk badblock생성을 유발합니다)
기본적인 설정은 CMOS의 low disk관련부분과 밀접하게 보실수 있을것입니다.(물론 시스템마다 틀립니다.^^)
fdisk /dev/sdb
Unable to open /dev/sdb
이런경우는 disk가 존재하지 않는다는것입니다.
1>fdisk /dev/hdd
cmd>n
cmd action
e extended
p primart partition (1-4)
Partition number (1-4) : (hdd1)과 같이 입력이 되어질것이라면 1번을 입력합니다
First Cylinder (1-xxxxx default 1) : 1
Last cylinder or +SIZEM or +SIZEK (1-xxxxx, default xxxxx):+1000M (1기가 할당)
cmd>p (파티션 정보 확인)
위와 같은 형식으로 작업을 진행하시면 됩니다.
특정파티션 삭제하는 방법
1>fdisk /dev/hda
cmd>p
cmd>d
Partition Number (1-4) : 2 (hda2 파티션 삭제)
cmd>w
이것으로 작업이 끝났습니다
그후에는 mke2fs로 filesystem 을 포맷을 진행하시면 됩니다.
mke2fs는 다음회로~
디시크의 속도와 성능을 테스트하는 툴로써 사용되어지고 뿐만 아니라 일부의 튜닝도 가능합니다.
hdparm -t /dev/sda
와 같은 형식으로 사용을 할수있고, "-t"옵션은 버퍼링이 전혀 되지 않은 데이터를 실제로 얼마나 빠르게 읽을수 있는지 확인하는것입니다.
옵션
-t : 버퍼링 되어지지 않은 데이터를 읽을때
-T : 버퍼링 되어진 테이터를 읽을때 (cache)
fdisk
일단 리눅스 시스템에서 장치명을 어느정도는 익히 알아두셔야 할것입니다.
예를들면 IDE방식의 HDD는 /dev/hda와 같은 형식으로 생기고 파티션작업을 해서 나눈다면 /dev/hda1이라고 생성이 되어질것입니다. 물론 물리적인 디스크는 hda가 맞습니다.
SCSI장비와 같은경우는 sda의 형식을 따르고, 파티션을 나눈다면 sda1와 같은형식으로 나타납니다.
a 부팅파티션으로 설정
b BSD로 디스크 라벨 설정
c DOS호환가능한 플래그
d 파티션 삭제
l 설정가능한 파티션 타입
m 도움말 (help와 동일)
n 새로운 파티션 생성
o 새로운 dos파티션 테이블 생성
p 설정된 파티션 정보를 알려줌
q 설정된 정보를 저장하지 않고 끝냄
s SUN 디스크 라벬ㅇ성
t 파티션 타입을 변경할수 있음
u unit 정보를 열람하거나 변경
v 지정된 파티션 검사
w 저장후 빠져나감
x 전문가모드 (이 모드는 HDD의 실린더, 헤드, 트랙당 섹터수 변경까지 가능합니다 ->잘못 하시면 disk badblock생성을 유발합니다)
기본적인 설정은 CMOS의 low disk관련부분과 밀접하게 보실수 있을것입니다.(물론 시스템마다 틀립니다.^^)
fdisk /dev/sdb
Unable to open /dev/sdb
이런경우는 disk가 존재하지 않는다는것입니다.
1>fdisk /dev/hdd
cmd>n
cmd action
e extended
p primart partition (1-4)
Partition number (1-4) : (hdd1)과 같이 입력이 되어질것이라면 1번을 입력합니다
First Cylinder (1-xxxxx default 1) : 1
Last cylinder or +SIZEM or +SIZEK (1-xxxxx, default xxxxx):+1000M (1기가 할당)
cmd>p (파티션 정보 확인)
위와 같은 형식으로 작업을 진행하시면 됩니다.
특정파티션 삭제하는 방법
1>fdisk /dev/hda
cmd>p
cmd>d
Partition Number (1-4) : 2 (hda2 파티션 삭제)
cmd>w
이것으로 작업이 끝났습니다
그후에는 mke2fs로 filesystem 을 포맷을 진행하시면 됩니다.
mke2fs는 다음회로~
'01. operation > ii. base command' 카테고리의 다른 글
ps (0) | 2009.07.27 |
---|---|
sar (0) | 2009.07.27 |
linux disk swap 늘리기 (0) | 2008.05.27 |
mke2fs 사용방법? (이런것도 포스팅해도 되려나?) (0) | 2008.05.27 |
linux system disk 추가 하기 (0) | 2008.05.27 |