Пошаговая инструкция: как смонтировать образ диска в Windows и Linux
Узнайте, как смонтировать образ диска в Windows и Linux: в Windows достаточно двойного клика по ISO или команды PowerShell, а в Linux применяется mount с ключом loop либо утилита udisks2.
Поддержка форматов образов
| Формат | Windows (без стороннего ПО) | Linux |
|---|---|---|
| ISO | Да (встроенная поддержка) | Да (нативно через loop) |
| IMG | Требуется встроенная поддержка Hyper-V или стороннее ПО | Да (через loop) |
| VHD / VHDX | Требуется встроенная поддержка Hyper-V или стороннее ПО | Да (требуется пакет qemu-utils) |
| BIN/CUE, NRG | Требуется стороннее ПО | Требуется конвертация |
Инструкция для Windows
В операционных системах Windows 8, 8.1, 10 и 11 для монтирования образа достаточно прав стандартного пользователя, административные привилегии не требуются.
Графический интерфейс:
- Дважды кликните по файлу
.iso. - Либо нажмите правой кнопкой мыши на файл и выберите «Подключить» (Mount).
Командная строка (PowerShell в Windows 10/11):
Mount-DiskImage -ImagePath "C:\path\to\image.iso"
Отключение образа:
- Через интерфейс: правая кнопка мыши на появившемся виртуальном диске → «Извлечь» (Eject).
- Через PowerShell:
Dismount-DiskImage -ImagePath "C:\path\to\image.iso"
Инструкция для Linux
Для выполнения операций монтирования в Linux требуются права root или пользователя с правами sudo.
Базовое монтирование через командную строку:
- Создайте точку монтирования:
sudo mkdir -p /mnt/iso
- Смонтируйте образ:
sudo mount -o loop /path/to/image.iso /mnt/mountpoint
- Для отключения образа используйте команду:
sudo umount /mnt/mountpoint
Автоматическое определение через udisks2 (GNOME/KDE):
udisksctl loop-setup -f /path/to/image.iso
udisksctl mount -b /dev/loopX
(где /dev/loopX — устройство, назначенное системой после выполнения первой команды)
Монтирование VHD/VHDX:
Требуется установка пакета qemu-utils. Процесс подключения:
qemu-nbd --connect=/dev/nbd0 image.vhd
mount /dev/nbd0 /mnt
Частые ошибки
- Попытка смонтировать IMG, VHD или VHDX в Windows без дополнительных настроек. Нативно без стороннего ПО Windows поддерживает только формат ISO. Для остальных форматов требуется встроенная поддержка Hyper-V или специализированные программы.
- Отсутствие прав superuser в Linux. Команда
mountзавершится ошибкой, если она выполнена без префиксаsudoили не из-под пользователя root. - Прямое монтирование BIN/CUE или NRG в Linux. Эти форматы требуют предварительной конвертации в поддерживаемый raw-образ или ISO, нативная поддержка через loop-устройство для них отсутствует.
FAQ
Нужны ли права администратора для монтирования ISO в Windows?
Нет, для монтирования образа диска в Windows достаточно прав стандартного пользователя.
Как правильно отключить смонтированный образ в Linux?
Используйте команду sudo umount /mnt/mountpoint, указав актуальный путь к точке монтирования, которую вы создали ранее.
Можно ли работать с VHD/VHDX в Linux без конвертации?
Да, но для этого требуется установка пакета qemu-utils и подключение образа через утилиту qemu-nbd к устройству /dev/nbd0.