[ 리눅스 ] format / partition 문의

   조회 3898   추천 1    

리눅스 설치중에,

디스크 포멧/파티셔닝에 설정하는 하기 항목이 명확하지 않아서 문의 드립니다.

1. 하기 2개의 항목에 대한 상호 관련성(?)이 궁금해서요

  Device Type (LVM/RAID/LVM Thin Provisioning/Brtfs)

  File System (EXT4/EXT3/EXT2/SWAP/BIOS BOOT/XFS/VFAT)

2. fdisk에서 partition foramt을 설정할 수 있는 항목이, 결국 File System 형식을 고르는 것 인지요 ?

3. LVM -> XFS/VFAT/EXT4 이러한 형태의 조합이 가능한 건지요 ?

4. Partition별로 File System을 서로 다른 것을 고를수가 있던데, 추세가(?) 주로 어떠한 File System을 사용하는지 궁금합니다.

5. 리눅스에서 VFAT(윈도우 형식)을 mount 한 경우, 해당 Partition을 쓰기가 가능한지요 ?


감사합니다.

짧은글 일수록 신중하게.
엠브리오 2017-04
파티션은 그냥 네이밍일 뿐입니다. 실제로는 파일시스템를 고른후 포맷할때 결정됩니다.

리눅스의 주력파일시스템은 EXT4 이고, Windows의 주력파일시스템은 아직까지도 NTFS 입니다.
리눅스 설치중에,

디스크 포멧/파티셔닝에 설정하는 하기 항목이 명확하지 않아서 문의 드립니다.

1. 하기 2개의 항목에 대한 상호 관련성(?)이 궁금해서요
Device Type (LVM/RAID/LVM Thin Provisioning/Brtfs)
File System (EXT4/EXT3/EXT2/SWAP/BIOS BOOT/XFS/VFAT)
보통의 경우 물리적인 디스크->파티션->파일시스템  형태가 고전적인 유닉스 계열들의 구조였으나 이런 형태는 fixed 된 영역으로 관리가 되기 때문에 유연함이 부족했습니다.
따라서 그것을 좀더 유연하게 하고자 LVM같은 볼륨매니저,혹은 데이터의 안정성을 위한 RAID, 볼륨매니저와 파일시스템이 결합된 Brtfs 가 나오게 된 것입니다.
간단히 LVM을 보자뎜ㄴ 물리적인 디스크->파티션(혹은 디스크)->LVM->파일시스템 형태의 구성을 갖게 되는 것입니다. 거기에 씬프로비저닝 기술이 추가된것이 LVM 씬프로비저닝인 것입니다.
스토리지 기술에서의 씬 프로비저닝은 쉽게 말하자면 공간을 미리 선점하지 않고 필요할 때 늘려가면서 사용하여 스토리지 용량을 효율적으로 사용하고자 하는 기술입니다. 

2. fdisk에서 partition foramt을 설정할 수 있는 항목이, 결국 File System 형식을 고르는 것 인지요 ?
fdisk에서는 파티션 타입을 골라줄 뿐 입니다. 거기에  실제로 파일시스템은 그 이후에 골라서 사용합니다.

3. LVM -> XFS/VFAT/EXT4 이러한 형태의 조합이 가능한 건지요 ?
네 당연히 가능합니다. 설치과정에서 LVM으로 구성하시면 LVM볼륨위에 xfs,ext4,ext2,vfat등으로 포맷하여 사용가능합니다.
brtfs,zfs 등의 볼륨매니저와 파일시스템이 합쳐진 시스템이 아니라면 LVM을 사용하시는 것이 운영측면에서는 편합니다.

4. Partition별로 File System을 서로 다른 것을 고를수가 있던데, 추세가(?) 주로 어떠한 File System을 사용하는지 궁금합니다.
엠브리오님께서 말씀하셨듯이 아직도 리눅스에서는 아직도 ext4를 많이 사용하고 저는 아직도 boot파티션은 무조건 ext2로만 사용합니다.
파티션 별로 다르게 사용하는 경우는 특별한 용도로 사용하고자 하는 경우에 많이 사용합니다.
예를 들자면 작은 파일에 특화된 reiserfs의 경우에는 qmail등의 mailbox를 처리하기에 좋다고 하여 많이들 사용하고는 했습니다.
또는 대용량의 볼륨을 가지기 위해서 xfs등으로 사용하기도 했습니다.

5. 리눅스에서 VFAT(윈도우 형식)을 mount 한 경우, 해당 Partition을 쓰기가 가능한지요 ?
네 가능합니다.. 심지어  NTFS도 쓰기가 가능합니다.
예전에는 Windows 서버들 패스워드 분실했을때 리눅스로 부팅해서  윈도우즈의  SAM파일을 조작해서 비번을 리셋하기도 하고 그랬습니다.
     
충실한 답변 감사합니다.

2번 항목에서, fdisk에서 파티션 타입을 골라주고,
                    'mkfs -t [파티션 타입]' 명령으로 2중으로 파티션 타입을 표기 해 주는 이유가 아직도 궁금하긴 합니다.

감사합니다.
          
mkfs -t 파티션 타입 이 아니고 mkfs -t  파일시스템 입니다.
예를 들자면 fdisk 에서 linux native partition type (83)  으로 만든 파티션은 mkfs 로 ext2,ext3,ext4,xfs 등등으로 포맷해서 사용하는 구조입니다.
               
네 감사합니다


QnA
제목Page 1987/5724
2014-05   5238039   정은준1
2015-12   1763724   백메가
2017-05   4625   늘파란
2017-05   3265   머라카는데
2017-05   4716   정은준1
2017-05   6311   창원자게이
2017-05   3783   컴박
2017-05   4314   3D서포터즈
2017-05   3649   행복하세
2017-05   3510   s김종화z
2017-05   3952   제주김재민
2017-05   11209   코뿔사냥
2017-05   3496   주태백
2017-05   4667   컴박
2017-05   24648   스스디
2017-05   3848   앙칼진
2017-05   5728   백두산
2017-05   3272   블루영상
2017-05   4413   행복하세
2017-05   3992   김건우
2017-05   3297   나파이강승훈
2017-05   3507   퍼싱글