Назад | Перейти на главную страницу

Как создать загрузочный ISO-образ из снимка диска

Я сделал снимок диска моей виртуальной машины Ubuntu из Amazon EC2. Снимок представляет собой ZIP-архив всего диска. Я загрузил и распаковал снимок. Теперь я хотел бы создать из него загрузочный ISO-образ.

Я уже пробовал использовать ImgBurn, но ничего не вышло. При попытке запустить новую виртуальную машину из ISO я получаю ошибку «не загружается».

Кто-нибудь из вас когда-нибудь сталкивался с чем-то подобным?

Недавно у меня возникли проблемы с установочным ISO-файлом Debian, который я модифицировал (т.е. скопировал содержимое, добавил некоторую прошивку и сгенерировал новый ISO-образ), который внезапно перестает загружаться с USB-накопителя. В итоге мне пришлось постобработать ISO, используя isohybrid, доступный из syslinux пакет. Он добавил загрузочный сектор в начало ISO.

Возможно, были другие шаги при подготовке снимка, или создании ISO, или носителя, с которого вы пытаетесь загрузить ISO, которые являются виновником - плюс я имел дело с установочным ISO, а не с Моментальный снимок EC2, так что вам, возможно, придется взломать гораздо больше, чем я предлагаю. Но хотя бы загрузочный сектор добавить несложно:

cp /path/to/your_image.iso /path/to/your_image_with_boot_sector.iso
isohybrid /path/to/your_image_with_boot_sector.iso

Некоторые серверы будут относиться к гибридному ISO больше как к жесткому диску, что также потребует настройки параметров BIOS. Удачи.