목표 : 윈도우 파티션 쪼개는거라 생각하고 리눅스에도 도전하기!
1. VMware에서 하드디스크 추가
2. 파티션의 유형
3. 명령어들
1. VMware에서 가지고 놀 하드디스크 추가하기
하드디스크를 가지고 놀아야하므로 간단한 셋팅부터 해줍시다.
부팅해서 #fdisk -l 쳐보면
사용할 수는 없지만 추가 되었음을 알 수 있습니다. 그리고 스냅샷을 하나 찍어줍시다.ㅎ
2. 파티션의 유형
각 파티션이 어떤 파일 시스템을 사용하는 지를 나타내기 위한 것
① 주로 사용되는 파일 시스템
ext | 초기 리눅스에서 사용. 현재는 사용치 않음 |
ext2 | 현재 많이 사용하는 파일 시스템. 긴 파일명을 지원 |
ext3 | 저널링 파일 시스템. ex2에 비해 파일 시스템 복구 기능과 보안 부분을 크게 향상 |
iso9660 | CD-ROM 표준 파일 시스템 |
nfs | 네트워크 파일 시스템. 원격서버를 마운트 할 때 사용 |
swap | 스왑 파일 시스템. 스왑 공간으로 사용되는 파일 시스템 |
ufs | 유닉스 파일 시스템. 유닉스 시스템5 계열의 표준 파일 시스템 |
vfat | 윈도우 95, 98, NT를 지원하기 위한 파일 시스템 |
msdos | MS-DOS 파티션을 사용하기 위한 파일 시스템 |
hpfs | HPFS에 대한 파일 시스템 |
ntfs | 윈도우 NT, 윈도우 2000의 NTFS 파일 시스템을 사용하기 위한 파일 시스템 |
sysv | 유닉스 시스템 V를 지원하기 위한 파일 시스템 |
hfs | Mac 컴퓨터의 hfs 파일 시스템을 지원하기 위한 파일 시스템 |
famdisk | RAM 디스크를 지원하는 파일 시스템 |
② 파일 시스템 ID
어떤 파일 시스템을 사용하는 지를 ID로 표시
3. 명령어들
② #fdisk [파티션을 할 디바이스] [옵션]
파티션 테이블 관리자입니다.
-n 새로운 파티션 생성
-l 파티션 타입 출력
-t 파티션 타입 변경
-w 저장하고 종료
m fidsk명령을 출력
n 새로운 파티션을 추가
p 현재 설정되어 있는 파티션 테이블을 출력
q fdisk 명령을 빠져나감
w 저장하고 종료
l 파티션 타입
③ #mke2fs [옵션] [파티션명]
하드디스크를 포맷하는 명령
b 블록사이즈를 설정
c 하드디스크의 무결성을 검사한후 포맷
j ext3 파일 시스템으로 포맷
L 파티션의 볼륨 레이블을 정의
fdisk /dev/sdb
n --> p --> 1 --> enter --> enter --> p --> w
이제 포맷하자.
④ #mkfs [옵션]
mke2fs랑 같은 포맷 명령어입니다.
-t [fstype] 파일시스템 type을 결정
-c badblock를 검사
-l [filename] 파일이름에서 부터 베드블럭 리스트를 읽어온다.
⑤ #du [옵션]
지정된 디렉토리의 디스크 사용량을 보여줍니다.
-b 결과값을 b단위로 출력
-k 결과값을 kb단위로 출력
-m 결과값을 mb단위로 출력
리눅스 파티션(partition)
⑥ #df [옵션]
디스크에 남은 공간을 보여주며, 파티션들에 대한 정보를 보여줍니다
T 각 파티션의 파일시스템의 유형을 보여줍니다.
h 용량의 단위 표시를 해줍니다.