SCSI 디스크 sda, sdb, sdc ...
IDE 디스크 hda, hdb, hdc ...
순서 : 파티셔닝 → 포맷 → 마운트 → 파일저장 → /etc/fstab
1. 파티션 나누기
리눅스에서 주 파티션은 최대 4개까지 만들 수 있고, 그중 하나는 확장 파티션이어야 한다.
[root@~]# fdisk /dev/sda
command (m for help): [옵션]
[옵션] → d(파티션삭제), m(옵션에 대한 도움말), p(현재 파티션 정보 보기), q(저장하지 않고 종료)
n(새 파티션 추가), w(저장하기), t(파티션 타입)
* 스왑 파티션 설정
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 82
* 부팅 파티션 설정
Command (m for help): a
Partition number (1-4): 2
(파티션 테이블 Boot항목에 * 표시)
생성이 잘 됐는지 확인 : fdisk -l /dev/sda, ls -l /dev/sda*
2. 파일시스템 포맷
[root@~]# mkfs -t ext3 /dev/sda1
- mke2fs /dev/sda1 : ext2 파일 시스템 생성
- mke2fs -j /dev/sda1 : journaling을 추가하여 ext3 파일 시스템 생성
- mkfs -t ext2 : (= # mke2fs)
- mkfs -t ext3 : (= # mke2fs -j)
스왑 파티션 포맷 : mkswap /dev/sda1
스왑 파티션 활성화 : swapon /dev/sda
3. 마운트포인트(디렉토리) 생성
파일시스템을 생성하는 목적이 파일을 저장하기 위한것이고, 파일을 저장하고 사용하기 위해서는 반드시 마운트를 해야 한다.
마운트할 /DIR 생성
[root@~]# mount /dev/sda2 /DIR
확인 : mount, /etc/fstab