Тип устройства & ldquo; loop & rdquo; в команде mount

Мне было интересно, что означает «петля» при таком использовании mount:

mount -t iso9660 -o loop matlab.iso  /media/cdrom0

Это тип устройства? Что означает этот тип устройства «петля»? Могу ли я выбрать другие типы устройств для файла iso? Спасибо!

14
задан 17 February 2011 в 05:23

2 ответа

Устройство "цикла" в Linux является абстракцией, которая позволяет Вам рассматривать файл как блочное устройство. Это конкретно предназначено для использования как Ваш пример, где можно смонтировать файл, содержащий образ CD, и взаимодействовать с файловой системой в ней, как будто это было записано к CD и поместило в диске.

Можно найти больше информации о Википедии.

10
ответ дан 17 February 2011 в 05:23

Опция loop для монтирования (это не тип, а опция) сообщает mount, что это «петлевое» устройство - обычный файл, который будет использоваться в качестве блочного устройства.

В фоновом режиме mount устанавливает устройство обратной петли (/dev/loopX), а затем монтирует его в /media/cdrom0.

.
0
ответ дан 17 February 2011 в 05:23

Другие вопросы по тегам:

Похожие вопросы: