참고 사이트
$ sudo su
# fdisk -l
/dev/sdb1 2048 1953525134 1953523087 931.5G Linux filesystem
/dev/sda
, /dev/sdb
, /dev/sdc...
이렇게 기술된 부분이 물리적인 하드디스크/dev/sda1 ...
등 1,2,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
를 추가 설치할 계획
ext4(extended file system 4) 포맷으로 포맷하겠다는 의미
# mkfs -t ext4 /dev/sdb1
위의 명령어 입력 후 Enter
세번 클릭하기
(done .. done...done 3개가 정상적으로 나오면 포멧이 제대로 된 것)
마운트
란 저장 장치에 접근할 수 있는 경로를 디렉터리 구조에 연결시키는 작업을 의미
쉽게 말해, 윈도우 운영체제를 쓰면서 usb를 삽입하면 저절로 D드라이브가 생기는 것을 볼 수 있는데, 이것이 usb가 마운트 된 것
/data
에 sdb 디스크를 마운트
# mkdir /hdd
fdisk
가 지원하는 용량은 2TB까지 이며, 2TB이상은 GPT 파티션을 써야 함 (물론, 2TB 이하도 파티션 가능)- 파티션하고 싶으면, 가장 상단에 참고 사이트로 걸어 둔 링크를 참고하기
누구나 입출력할 수 있게 권한변경
# chmod 777 /hdd
# mount /dev/sdb1 /hdd
# mount
(/data
디렉토리에 파일을 저장하면, 새로운 하드디스크에 저장됨)
# df -h
...
/dev/sdb1 916G 77M 870G 1% /hdd
컴퓨터를 재부팅할 때마다 마운트가 해제되지 않도록 하기 위한 작업
아래 명령어를 통해 해당 디스크의 UUID
확인하고 복사해두기
# blkid
(필자의 경우, sdb1
의 UUID를 복사함)
# vi /etc/fstab
복사해둔 UUID
를 fstab 파일 편집기
에 아래와 같이 추가해주기
UUID=XXXXXXXXXXXXXXXXXXXXXXXX /hdd ext4 defaults 0 0