29.3. 공유 마운트 지점 중복 생성

이 절차에서는 마운트 지점을 공유 마운트로 중복합니다. 나중에 원래 디렉토리 아래에 마운트되거나 중복된 파일 시스템은 항상 다른 디렉터리에 반영됩니다.

절차

  1. 원래 마운트 지점에 가상 파일 시스템(VFS) 노드를 생성합니다.

    # mount --bind original-dir original-dir
  2. 원래 마운트 지점을 공유로 표시합니다.

    # mount --make-shared original-dir

    또는 선택한 마운트 지점의 마운트 유형과 해당 마운트 지점의 모든 마운트 유형을 변경하려면 --make-shared 대신 --make-rshared 옵션을 사용합니다.

  3. 중복을 생성합니다.

    # mount --bind original-dir duplicate-dir

예 29.2. 공유 마운트 지점으로 /media를 /mnt로 중복

/media/mnt 디렉터리를 동일한 콘텐츠를 공유하도록 하려면 다음을 수행합니다.

  1. /media 디렉토리에서 NetNamespace 노드를 생성합니다.

    # mount --bind /media /media
  2. /media 디렉터리를 shared로 표시합니다.

    # mount --make-shared /media
  3. /mnt 에 중복을 생성합니다.

    # mount --bind /media /mnt
  4. 이제 /media 내에 마운트가 /mnt 에도 표시되는지 확인할 수 있습니다. 예를 들어 CD-ROM 드라이브에 비어 있지 않은 미디어와 /media/cdrom/ 디렉터리가 있는 경우 다음을 사용합니다.

    # mount /dev/cdrom /media/cdrom
    # ls /media/cdrom
    EFI  GPL  isolinux  LiveOS
    # ls /mnt/cdrom
    EFI  GPL  isolinux  LiveOS
  5. 마찬가지로 /mnt 디렉터리에 마운트된 파일 시스템이 /media 에 반영되었는지 확인할 수 있습니다. 예를 들어 /dev/sdc1 장치를 사용하는 비어 있지 않은 USB플러그 드라이브가 연결되어 있고 /mnt/flashdisk/ 디렉터리가 있는 경우 다음을 사용합니다.

    # mount /dev/sdc1 /mnt/flashdisk
    # ls /media/flashdisk
    en-US  publican.cfg
    # ls /mnt/flashdisk
    en-US  publican.cfg

추가 리소스

  • mount(8) 도움말 페이지