오늘의 인기 글
최근 글
최근 댓글
Today
Total
11-16 00:02
관리 메뉴

우노

[Linux] 하드디스크 파티션 생성, 포맷, 마운트 방법 본문

Operating System/Linux & Ubuntu

[Linux] 하드디스크 파티션 생성, 포맷, 마운트 방법

운호(Noah) 2022. 1. 20. 10:57

들어가기 앞서,

  • 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 설정 방법은 본 포스팅에서 다루지 않습니다.

참고

Comments