[Linux] CD/DVD Mount

슬터디·2023년 11월 28일
0

[YOU] 기술분석

목록 보기
2/24

Mount

  • 마운트는 물리적인 장치를 특정한 위치(디렉토리)에 연결시켜주는 과정

왜 해야하나

  • Windows
    • cd-rom에 넣기만 하면 알아서 cd/dvd를 읽어주고 창을 띄워준다
  • Linux
    • 모든 것을 파일로 처리하기 때문에 CD/DVD 같은 주변 기기도 파일로 인식
    • 바로 연결이 불가하여 특정 디렉토리와 연결하여 사용해야한다

CD-ROM에 CD를 넣는 과정인 것

  • 따라서 장치명도 디렉토리처럼 /dev/sr0 같이 명시된다

/etc/fstab

  • 파일 시스템 정보를 저장함.
  • 리눅스 부팅 시 마운트 정보를 저장함
    - 부팅 시 자동으로 적용될 수 있도록 함

구성

/dev/sr0 /mnt/dvd iso9660 ro,user,auto 0 0

1. 파일 시스템 장치

  • 파일시스템의 장치명 설정
  • /dev/sr0: /dev/sr0 이라는 하드디스크의 파티션 부분이 있다

2. 마운트 포인트

  • 파일시스템 장치를 마운트 시킬 위치 설정
  • /mnt/dvd: /mnt/dvd/라는 디렉토리에 마운트 시키자

3. 파일시스템 종류

  • 마운트 전 파일시스템을 결정함
    (windows에서 하드디스크 D를 포맷할 때 파일시스템을 NTFS로 하는 것과 동일)
  • ext, ext2, ext3, ext4, ... 등
  • iso9660

4. 옵션

  • 파일시스템을 용도에 맞게 사용하기 위해 속성을 설정
  • ro: Read only
  • user: 일반 계정 사용자들도 마운트 할 수 있다
  • auto: 부팅시 자동으로 마운트한다

5. 덤프

  • 0: 백업을 하지 않는다
  • 1: 백업 가능한 파일 시스템

6. 파일 체크 옵션

  • 루트파일 시스템을 점검할 때 사용
  • 0: 부팅 시 파일시스템을 점검하지 않는다
  • 1: 루트 파일시스템으로서 부팅 시 파일시스템 점검을 한다.
    • /부분 체크 후 부팅
  • 2: 루트 파일시스템 이외의 파일시스템으로서 부팅 시 파일시스템 점검을 한다.
    • /를 제외한 나머지 파티션 체크 후 부팅

mount

  • mount -a
    - fstab에 있는 모든 파일 시스템을 마운트한다.

df(disk free)

  • 리눅스 시스템 전체의 (마운트 된) 디스크 사용량 확인
  • 파일시스템, 디스크크기, 사용량, 여유공간, 사용률, 마운트 지점 순
  • -h
    사람이 보기 좋게 메가(M), 기가(G) 단위로 공간 확인
  • /dev/sr0 12G 12G 0 100% /mnt/dvd
    • /dev/sr0 파일이 12G이고,
    • 12G 사용중
    • 여유공간 없으며
    • 100% 사용중
    • 마운트는 /mnt/dvd에 되어있음
profile
기억력이 맹구라 늘 기록해야해

0개의 댓글