Raspberry Pi_Kor_15.1.2 disk의 format 작업


Published Book on Amazon


All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1

All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)

최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


15.1.2  disk format 작업

 

15.1.2.1    disk format 작업이란?

 

디스크에 대해서 partition이 생성되고 나면, partition을 특정 file-system의 형태로 초기화해야 하는데, 이 초기화 작업이 바로 format이다. partition format하면, partition에 특정 file-system이 결정되며, 해당 partition에 저장하게 될 모든 directory와 파일에 대한 정보를 관리하는 master directory가 작성된다.

 

기존에 자료가 있는 partition format하면 모든 자료가 삭제되므로 주의해야 한다.  

 

15.1.2.2    "mkfs" 명령 - 디스크 format하기

 

"mkfs" 명령은 디스크 장치에 있는 partition에 대해서 Linux filesystem을 만드는 format 작업을 한다.

  

[명령 형식]

mkfs         [ options ]  < -t  type  fs-options >  device

 

다음은 특정 filesystem으로 format 하는 명령이다

 

[명령 형식]

mkfs.<fstype>    [ options ]   device

 

[명령 개요]

    디스크 장치에 있는 partition에 대해서 filesystem을 만드는 format 작업을 한다

    user 권한    -- super user. 

 

[상세 설명]

device에는 통상 "/dev/hda1" 또는 "/dev/sdb2"와 같이 partition device를 지정한다. 만약 disk device를 지정하면, 그 속에 있는 모든 partition에 대해서 format 작업을 할 것이다.

 


 

Linux에서 여러 가지 유형의 filesystem을 생성하는데 사용할 수 있는 "mkfs.<fstype>" 형식의 내부명령이 있는데, "mkfs" 명령은 이 내부명령에 대해 외부적으로 보이는 공통의 대표명령이다. 내부명령에 대해 잘 알고 있으면, 그 명령을 곧바로 사용해도 무방하다.

 

내부적으로 실행되는 명령들에는 mke2fs, mkfs.bfs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.minix, mkfs.msdos, mkfs.vfat, mkfs.xfs, mkfs.xiafs 등이 있다.

 

[주요 option]

-h, --help

Display help and exit.

-t, --type type fs-options

Specify  the  type of filesystem to be built.  If not specified, the default

filesystem type (currently ext2) is used.

fs-options is filesystem-specific options to be passed to  the  real  filesystem  builder. Although  not  guaranteed,  the  following  options  are  supported  by most filesystem builders.

 

 

 


 

Leave a Reply