본문으로 바로가기

AWS에서 EBS를 마운트하는 과정도 이와 같은 과정을 거쳐서 마운트합니다.

 

df

시스템에 마운트된 하드디스크의 남은 용량을 확인할 때 사용하는 명령어다.

 

 

 

[리눅스 명령어] df - 파일 시스템 디스크 공간 확인

※ 요약 리눅스 명령어 df는 시스템에 마운트된 하드디스크의 남은 용량을 확인할 때 사용하는 명령어다. 기본적으로 1,024Byte 블록 단위로 출력하며, 옵션을 통해 다른 단위로 출력이 가능하다. ※ 경로 /bin/d..

shaeod.tistory.com

 

 

mount, umount 명령어로 CD 마운트/언마운트하기

 

의미 그대로 마운트/ 언마운트이다.

 

  • mount : 현재 연결된 장치의 목록들이 보인다. 

 

  • mount [장치 이름] [장치 경로] : 장치 경로에 장치 이름을 가진 외부 하드를 mount한다.

ex - mount /dev/cdrom  /media/cdrom

 

  • unmount [장치 이름] : 연결된 장치를 제거합니다. 경로가 아니라 장치 이름입니다.

ex - unmount /dev/cdrom

 

  • unmount [장치 경로] : 연결된 장치를 제거합니다. 장치 경로를 이용해 umount할 수도 있습니다.

ex- umount /media/chrom

 

 

 

 

mount 명령어를 입력해보았습니다.

다른 건 몰라도 우선 루트 파티션 지정한 /dev/sda5[장치 이름]/[장치 경로]에 ext4 파일 시스템으로 마운트되어 있는 것을 확인할 수 있다. 이것 외에도 많은 장치들이 연결되어 있다.

 

umount를 통해 연결된 장치를 해제할 수 있다. 주의할 점은 unmount가 아니라 umount인 것.

cd가 들어가는 곳은 리눅스에서는 전통적으로 /dev/chrom 경로이다. (외워두자.)

 

연결 안해서 끌 수도 없다고 나오네 ㅎㅎ

CDrom을 마운트하기 위해 가상 머신의 CD/DVD 세팅을 connect, connect at power on, 그리고 iso 파일을 넣어줍시다. 실험용이니 뭐든 괜찮습니다.

 

 

Desktop 버전에서는 자동으로 CD를 넣으면 마운트해주는 반면 텍스트 버전에서는 직접 마운트까지 해줘야 합니다.

따라서 이 부분은 분리해서 설명하겠습니다.

 

 

DeskTop

CD를 넣었으니 mount 명령어를 입력해 마운트된 장치를 확인해보면 /dev/sr0이 보입니다.

장치이름 /dev/sr0은 /dev/cdrom와 같습니다.

ls -l /dev/cdrom을 확인해보시면 sr0을 가리키고 있는 것을 볼 수 있습니다.

 

언마운트(장치 해제)하기 위해서는 아래 명령어를 입력해주시면 됩니다.

umount /dev/cdrom

 

 

Server

 

우선 CD를 넣은 후 아래 경로로 가보시면 cdrom이 기본적으로 있는 것을 확인하실 수 있습니다. 

없으면 만들어주면 됩니다. 아직 마운트도 안했으니 텅 비어 있는 파일이니까요. 

cd /media

 

여기서 /media/chrom 경로에 /dev/cdrom 장치를 마운트합니다.

mount /dev/cdrom /media/cdrom

 

 

 

mount, umount 명령어로 USB 마운트

 

ubuntu에서는 기본적으로 FAT32 파일 시스템 USB를 인식합니다. 다른 파일 시스템 또한 가능하나 별도의 작업을 거쳐야 합니다. 처음 실습하는 거니까 FAT32 파일 시스템을 가진 USB로 작업합시다.

 

FAT32가 아니면 [usb 우클릭] - [포맷]을 누른 후 파일 시스템을 눌러 FAT32로 변경해주시면 됩니다. 물론 기존 usb 내용은 전부 날아갑니다. 

 

 

또, 가상 머신의 USB Controller를 활성화해야 합니다. 

 

호스트에 연결된 usb를 가상 머신에 연결하도록 Connect!

 

 

DeskTop

 

desktop 환경에서는 /media/ubuntu/MYUSB 에 마운트 됩니다.

 

usb의 장치 이름은 /dev/sdb* 꼴입니다. 

장치 이름은 usb에 따라 매번 달라집니다. mount 명령어를 통해 장치 이름을 직접 찾으셔야 합니다.

ls /dev/sd* 명령을 통해 찾으면 한결 쉽습니다.

 

언마운트합니다.

unmount /dev/sdb1

 

Server

 

usb 연결을 위해 /media 경로 아래 usb 폴더를 만들어줍시다.

cd /media

mkdir usb

 

연결된 usb 장치 이름을 확인합니다.

ls /dev/sdb*

 

확인된 /dev/sdb1 장치를 /media/usb 경로에 마운트합니다.

mount /dev/sdb1 /media/usb

 

 

 

 

 

 

AWS EBS 마운트는 아래에 정리해두었습니다.

 

 

AWS EBS 생성, 포맷, 마운트, 삭제

EBS(elastic block store)는 EC2 인스턴스에 추가 장착하여 사용할 수 있는 가상 저장 장치이다. PC에 하드 용량이 부족해졌을 때 HDD나 SSD를 추가로 설치하는 것과 같은 개념이다. 간단히 생성 -> 부착하��

darrengwon.tistory.com

mkfs, mke2fs

sudo mkfs -t ext4 /dev/sdf
sudo mke2fs /dev/xvdf

AWS EBS를 EC2와 연결하기 위해서 파일 시스템 생성(포맷)과 마운트를 거친 기억이 있을 것이다.

mkfs는 지정된 파일 시스템을 설치하고 mke2fs는 ext2/3/4를 통합 설치한다.

 

 

lsblk

 

블럭장치 확인


darren, dev blog
블로그 이미지 DarrenKwonDev 님의 블로그
VISITOR 오늘 / 전체