[Linux] Ubuntu 18.04에서 하드 디스크 추가(mount)

amudomolla·2023년 10월 15일
0

Linux

목록 보기
7/8
post-thumbnail

참고 사이트


1. 관리자 권한 획득

$ sudo su

2. 하드디스크 목록 확인

# fdisk -l
/dev/sdb1   2048 1953525134 1953523087 931.5G Linux filesystem
  • 위 명령어를 통해 확인한 디스크 목록 중 일부는 실제 사용 중이고, 일부는 사용 중 ❌
  • /dev/sda, /dev/sdb, /dev/sdc... 이렇게 기술된 부분이 물리적인 하드디스크
  • /dev/sda1 ... 등 1,2,3.. 숫자가 붙으면, 각 하드디스크별 파티션을 의미
  • 새 하드디스크인 경우, 파티션 구분이 안 되어 있음

3. 마운트되어 있는 디스크 확인

df : 파일 및 디렉토리의 디스크 크기를 확인

# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.8G     0  7.8G   0% /dev
tmpfs           1.6G  1.8M  1.6G   1% /run
/dev/sda1       234G   18G  204G   9% /
tmpfs           7.8G  416M  7.4G   6% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
tmpfs           1.6G   88K  1.6G   1% /run/user/1000
/dev/loop0       87M   87M     0 100% /snap/core/4486
/dev/loop1      141M  141M     0 100% /snap/gnome-3-26-1604/59
/dev/loop2      1.7M  1.7M     0 100% /snap/gnome-calculator/154
/dev/loop3       13M   13M     0 100% /snap/gnome-characters/69
/dev/loop4       21M   21M     0 100% /snap/gnome-logs/25
/dev/loop5      3.4M  3.4M     0 100% /snap/gnome-system-monitor/36
tmpfs           1.6G     0  1.6G   0% /run/user/0

➕ 필자는 1TB의 dev/sdb 를 추가 설치할 계획


4. 새로 추가하는 하드디스크 포맷하기

ext4(extended file system 4) 포맷으로 포맷하겠다는 의미

# mkfs -t ext4 /dev/sdb1

위의 명령어 입력 후 Enter 세번 클릭하기
(done .. done...done 3개가 정상적으로 나오면 포멧이 제대로 된 것)


5. 마운트(mount)

마운트란 저장 장치에 접근할 수 있는 경로를 디렉터리 구조에 연결시키는 작업을 의미

쉽게 말해, 윈도우 운영체제를 쓰면서 usb를 삽입하면 저절로 D드라이브가 생기는 것을 볼 수 있는데, 이것이 usb가 마운트 된 것

(1) 마운트할 디렉토리 생성

/data 에 sdb 디스크를 마운트

# mkdir /hdd
  • fdisk가 지원하는 용량은 2TB까지 이며, 2TB이상은 GPT 파티션을 써야 함 (물론, 2TB 이하도 파티션 가능)
  • 파티션하고 싶으면, 가장 상단에 참고 사이트로 걸어 둔 링크를 참고하기

(2) 디렉토리 권한 설정 (필요 없으면, 생략 가능)

누구나 입출력할 수 있게 권한변경

# chmod 777 /hdd

(3) /dev/sdb1 경로에 /hdd 마운트

# mount /dev/sdb1 /hdd
# mount

(/data 디렉토리에 파일을 저장하면, 새로운 하드디스크에 저장됨)


6. 마운트된 디스크 확인

# df -h

...
/dev/sdb1       916G   77M  870G   1% /hdd

7. 영구적인 마운트

컴퓨터를 재부팅할 때마다 마운트가 해제되지 않도록 하기 위한 작업

(1) UUID 확인

아래 명령어를 통해 해당 디스크의 UUID 확인하고 복사해두기

# blkid

(필자의 경우, sdb1의 UUID를 복사함)

(2) fstab 파일 편집

# vi /etc/fstab

복사해둔 UUIDfstab 파일 편집기에 아래와 같이 추가해주기

UUID=XXXXXXXXXXXXXXXXXXXXXXXX /hdd            ext4    defaults        0         0

8. 재부팅

profile
👩‍💻 기록 및 복습을 위함

0개의 댓글