迴圈裝置
迴圈裝置是一種可以用作區塊裝置來存取檔案的裝置。
迴圈檔案可包含 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 映像檔。
- 一個映像檔只可以與一個迴圈裝置相關聯。
- 在工作量分割區中,不支援迴圈裝置。