루프백 디바이스

루프백 디바이스는 파일에 액세스하기 위해 블록 장치로 사용할 수 있는 장치입니다.

루프백 파일은 ISO 이미지, 디스크 이미지, 파일 시스템 또는 논리적 볼륨 이미지를 포함할 수 있습니다. 예를 들어, CD-ROM ISO 이미지를 루프백 디바이스에 연결하고 이를 마운트하면, CD-ROM 장치에 액세스하는 것과 같은 방법으로 이미지에 액세스할 수 있습니다.

loopmount 명령을 사용하여 루프백 디바이스를 작성하고, 지정된 파일을 루프백 디바이스에 바인드하고, 루프백 디바이스를 마운트하십시오. loopumount 명령을 사용하여 루프백 디바이스에서 이전에 마운트된 이미지 파일을 마운트 해제하고, 장치를 제거하십시오. AIX에서 루프백 디바이스의 수에는 한계가 없습니다. 루프백 디바이스는 기본적으로 작성되지 않고 장치를 명시적으로 작성해야 합니다. 루프백 디바이스의 블록 크기는 항상 512바이트입니다.

새 장치는 또한 mkdev 명령으로 작성되고, chdev 명령으로 변경되고, rmdev 명령으로 제거될 수도 있습니다. 디바이스가 생성된 후에는 마운트하여 기본 이미지에 액세스하거나 원시 I/O를 위한 블록 디바이스로 사용할 수 있습니다. 기본 이미지에 대한 정보는 ' ioctl (IOCINFO) ' 명령어로 검색할 수 있습니다.

AIX에서 루프백 디바이스에 다음 제한사항이 적용됩니다.
  • 디스크 이미지에서 varyonvg 명령은 지원되지 않습니다.
  • CD ISO 및 DVD UDF+ISO 및 기타 CD/DVD 이미지는 읽기 전용 형식에서만 지원됩니다.
  • 이미지 파일은 단 하나의 루프백 디바이스와만 연관될 수 있습니다.
  • 루프백 디바이스는 워크로드 파티션에서는 지원되지 않습니다.