우노
[Linux] 하드디스크 파티션 생성, 포맷, 마운트 방법 본문
들어가기 앞서,
- Linux 에서 하드디스크 파티션을 생성하고, 포맷한 뒤, 마운트 하는 방법에 대해서 다뤄보겠습니다.
하드디스크 장착
- 우선, Linux 에 하드디스크가 장착된 상태여야합니다.
장착된 하드디스크 확인하기
장착된 하드디스크는 2가지 명령어로 확인할 수 있습니다.
첫 번째 명령어
ls -l /dev/sd*
두 번째 명령어
fdisk -l
예를 들어, /dev/sda 등은 하드디스크를 의미하며, /dev/sda1 등은 파티션을 의미합니다.
파티션 생성
파티션을 관리하는 명령어는 fdisk 입니다.
예를 들어, 하드디스크 /dev/sdb 의 파티션을 관리하고 싶다면, 아래와 같이 명령하면 됩니다.
fdisk /dev/sdb
해당 명령어를 입력하면, 아래와 같은 결과 화면을 확인할 수 있으며, m 을 누르면 옵션별 설명을 확인할 수 있습니다.
첫 번째 질문은, 위 옵션 중 어떤 작업을 진행할지에 대한 질문입니다.
새로운 파티션 생성 작업을 진행해야 하기 때문에 n 을 입력합니다.
두 번째 질문은, 파티션 타입을 주 파티션(p)으로 설정할지, 확장 파티션으로 사용할지에 대한 질문입니다.
보통은 주 파티션(p)으로 설정합니다.
이어서, Partition number, First sector, Last sector 설정에 대한 질문이 나옵니다.
이는 모두 디폴트로 설정합니다. (디폴트로 설정할 경우 하드용량 전체를 사용합니다.)
마지막으로, w 를 눌러, 지금까지 진행한 파티션 정보 설정을 저장합니다.
파티션 포맷
파티션을 포맷하는 명령어는 mkfs 입니다.
예를 들어, /dev/sdb1 파티션을 ext4 파일 시스템으로 포맷하고 싶다면, 아래와 같이 명령하면 됩니다.
mkfs.ext4 /dev/sdb1
파티션 마운트
Linux 에서, 하드디스크를 사용하기 위해선, 하드디스크 파티션을 특정 디렉토리에 mount 해야합니다.
예를 들어, /dev/sdb1 파티션을 /mnt 디렉토리에 마운트하고 싶다면, 아래와 같이 명령하면 됩니다.
mount /dev/sdb1 /mnt
마운트 된 파티션의 파일 시스템은, df 명령어를 통해 확인할 수 있습니다.
df -k
마운트 해제는, umount 명령어를 통해 진행할 수 있습니다.
umount /dev/sdb1
주의 사항
- Linux 파티션을 마운트 한 후, Linux 를 재부팅하면 마운트 작업을 다시 해야하는 번거로움이 있습니다.
- 만약, 재부팅 이후에도 고정적으로 마운트를 지정하고 싶다면, /etc/fstab 을 vi 편집기를 통해 수정해야합니다.
- 하지만, fstab 설정 방법은 본 포스팅에서 다루지 않습니다.
참고
'Operating System > Linux & Ubuntu' 카테고리의 다른 글
[Linux] SSH Config 설정 (0) | 2022.02.03 |
---|---|
[Linux] SSH 포트 변경 (0) | 2022.02.03 |
[Ubuntu] Package Install 시, 사용자 입력 요청 무시 (0) | 2021.11.22 |
[Linux] tar, tar.gz, zip 압축 및 압축 해제 (0) | 2021.10.24 |
[Linux] 프로세스 확인 및 종료 (0) | 2021.09.02 |