설치시 "서큘레이터"란 무엇입니까?

설치시 "서큘레이터"란 무엇입니까?

ISO 파일을 마운트하고 살펴보고 있습니다.이 튜토리얼. 그들은 다음 명령을 사용합니다:

$ mount -o loop disk1.iso /mnt/disk

사용법을 이해하려고 노력 중입니다 -o loop. 두 가지 질문이 있습니다.

  1. 내가 mount의 긴 매뉴얼 페이지를 볼 때 이 옵션을 찾는 데 시간이 좀 걸렸습니다 -o. 이렇게 하면 man mount | grep "-o"오류가 발생하고 파일을 찾아봐도 "loop"가 옵션의 명령 텍스트인 부분을 찾을 수 없습니다 -o. 기록은 어디에 있나요?

  2. 그리고 설치되는 '순환장치'의 개념은 무엇인가요?

답변1

루프 장치는 의사("가짜") 장치(실제로는 파일)입니다.블록 기반 장치. disk1.iso전체 파일 시스템 역할을 할 파일을 마운트하려고 하므로 루프를 사용합니다.

-o줄임말 --options.

마지막으로 "-o"를 검색하려면 "-"를 이스케이프 처리해야 합니다.

노력하다:

man mount | grep "\-o"

답변2

전통적으로 UNIX 시스템의 파일 시스템에는 다양한 유형의 노드가 있습니다.

  • 목차
  • 문서
  • 심볼릭 링크
  • 블록 장치
  • 캐릭터 장치
  • 선입선출
  • UNIX 도메인 소켓

오늘날에는 예외가 있지만 일반적으로 파일 시스템이 포함된 블록 장치가 디렉터리에 마운트됩니다.

파일을 마운트하기 위해서는 먼저 loop파일이 지원하는 블록 장치를 생성해야 합니다. 이는 를 사용하여 수행할 수 있지만 losetup이는 mount -o loop배후에서 문제를 처리하는 빠른 방법입니다.

답변3

루프 장치는 블록 장치 역할을 하는 파일을 마운트할 수 있는 장치 드라이버입니다(루프 장치는 실제로 장치 유형이 아니며 일반 파일입니다).

예를 들어:

mount -o loop demo.img /mnt/DEMO/
ls -l /mnt/DEMO/

/mnt/DEMO이제 하위 디렉터리에서 데모 콘텐츠를 볼 수 있습니다 .

관련 정보