Определение простыми словами
ISO-образ — это контейнер, в котором собраны файловая система и загрузчик дистрибутива в один файл. На жёстком диске он лежит как обычный .iso, но при подключении к виртуальной машине или серверу ведёт себя как вставленный в привод диск: с него можно загрузиться, увидеть установщик и развернуть ОС.
В контексте хостинга ISO-образы хранятся в библиотеке Proxmox VE, vSphere или панели VPS. Клиент выбирает нужный дистрибутив (Ubuntu, Debian, AlmaLinux, Windows Server), монтирует его и проходит установку, как на собственном железе. Для выделенных серверов ISO часто подключают через KVM-over-IP, IPMI или BMC.
Сравнение
| Параметр | ISO-образ | Шаблон ОС | Снапшот |
|---|---|---|---|
| Что внутри | чистый дистрибутив | преднастроенная ОС | состояние работающей ВМ |
| Скорость развёртывания | 10–30 минут | 1–3 минуты | секунды |
| Гибкость | максимальная | средняя | низкая |
| Размер | 0,5–6 ГБ | 2–10 ГБ | равно объёму ВМ |
Кейсы использования
- Установка Windows Server или нестандартного дистрибутива Linux на VPS.
- Загрузка с recovery-образа для починки сломанной ОС.
- Подключение собственного кастомного образа через панель провайдера.
- Тестирование новых релизов дистрибутивов без апгрейда основной системы.
Негативные сценарии: монтировать ISO с непроверенного источника (риск подмены установщика); забыть отключить виртуальный CD-ROM после установки — машина уйдёт в установщик при следующем ребуте.
Технические детали
Базовые операции с ISO в командной строке Linux:
sha256sum debian-12.5.0-amd64-netinst.iso
file debian-12.5.0-amd64-netinst.iso
mount -o loop ubuntu-22.04.iso /mnt/iso
qemu-system-x86_64 -cdrom debian.iso -boot d -m 2048
В Proxmox VE загрузка ISO идёт через Web UI в раздел local → ISO Images или из консоли командой pveupload при наличии репозитория.
🔥 Где это применяется
Частые вопросы
Чем ISO-образ отличается от шаблона ОС?
ISO — чистый установщик, его нужно проходить вручную или через автоустановку. Шаблон — уже преднастроенная ОС, которая разворачивается за пару минут.
Можно ли загрузить свой ISO в панель провайдера?
В большинстве панелей есть раздел загрузки пользовательских ISO. На выделенных серверах подключение идёт через IPMI/BMC или KVM-over-IP.
Как проверить целостность ISO?
Сверить контрольную сумму (sha256/md5) с опубликованной на сайте дистрибутива. Расхождение означает повреждение или подмену файла.
Почему сервер после установки снова грузит ISO?
Не отключён виртуальный CD-ROM или не изменён порядок загрузки. Снимите ISO с виртуального привода и установите загрузку с диска первой.