mke2fs에는 상당히 많은 정보를 가지고 있습니다.
Block size, Fragment size, inode수, 슈퍼블록, 첫번째 데이터 블록...........등등등 (적기 귀찮으므로 패스)

사용방법>
ex>mke2fs -t ext2 /dev/sda1
ext2시스템 형식으로 포맷을 합니다.

option
-t ext2 (ext2형식의 포맷)
-j (ext3형식으로 포맷 - 저널링 기술이 적용이 되어졌습니다)
-b 숫자 (블록크기를 지정합니다)
-c (배드블록을 검사합니다, 상당한 시간이 걸립니다)
-f 숫자 (Fragment를 등록합니다. 가급적 비추천해드립니다->디스크장애요인이 될수 있습니다)
-i 숫자 (inode당 바이트수 지정 티폴트는 4096입니다)
-m 숫자 (root의 예비블록을 남겨줍니다 -m 20  >>20%의 root를 위한 슈퍼블록)


..............
단순히 포맷만으로 끝난다고 생각하시면 오산..
mkfs명령어가 있습니다.

option
-V 자세한 정보를 보여줍니다.
-v 생성할 파일시스템 타입을 지정합니다 (ext2, ext3)
-c 배드블록을 검사합니다
-l 지정된 파일명으로부터 배드블록 목록을 읽습니다
-v 작업상태를 자세히 표시합니다.

ex>mkfs -t ext3 /dev/sda1 (== mkfs.ext3 /dev/sda1)

이보다 더 자세한것을 원하신다면 man페이지를 참조...>_<;;
신고

'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 hdparm 사용과 fdisk 명령어  (0) 2008.05.27
linux system disk 추가 하기  (0) 2008.05.27
Posted by 신머루군
TAG fdisk, mke2fs, mkfs
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는 다음회로~
신고

'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 hdparm 사용과 fdisk 명령어  (0) 2008.05.27
linux system disk 추가 하기  (0) 2008.05.27
Posted by 신머루군

티스토리 툴바