Вопрос или проблема
Как указано в заголовке – у меня есть сырой образ файла, созданный с помощью qemu-img
, и мне нужен образ ISO (предпочтительный вариант для использования как VPS) или загрузочная USB-флешка (если я не смогу получить файл).
Rufus читает файл .img
без жалоб и записывает его на USB. Тем не менее, USB-накопитель, похоже, не получается загрузочным. Rufus создал 3 раздела. Утилита disk-tool
в Ubuntu показывает их как BIOS boot
, Ext 4
и LVM2
, но я не могу загрузиться на двух разных ноутбуках.
Я провел различные проверки с помощью инструментов Windows, и они не показывают, что USB является загрузочным. Например, Управление дисками
показывает первый раздел (и другие) как основной раздел, а не как ‘EFI system partition’. Я думаю, что USB должен быть одним разделом, а не тремя: он просто выглядит более-менее как оригинал KVM.
Если я не могу сделать это с помощью Rufus, может кто-нибудь предложить другой способ получить загрузочный ISO из сырого файла?
Ответ или решение
Да, Rufus может использоваться для создания загрузочной USB-флешки из образа в формате .img
, но важно помнить о некоторых нюансах, которые могут вызвать проблемы с загрузкой.
-
Формат образа: Если ваш образ был создан с помощью
qemu-img
и представляет собой "сырой" (raw) образ, Rufus сможет его обработать. Однако, если образ содержит несколько разделов (например, BIOS boot, Ext4, LVM2), это может привести к проблемам с загрузкой на некоторых системах, особенно если они ожидают наличие одного загрузочного раздела. -
Проблемы с загрузкой: Как вы указали, Rufus создает три раздела на USB-накопителе, что может сбивать с толку систему при попытке загрузиться. Большинство систем ожидают наличие одного загрузочного раздела с правильным типом (например, EFI system partition для систем с UEFI), поэтому присутствие нескольких разделов может препятствовать успешной загрузке.
-
Рекомендации:
- Используйте другой инструмент: Вместо Rufus вы можете попробовать использовать такие инструменты, как
Etcher
илиUniversal USB Installer
, которые могут лучше обрабатывать образы и создавать загрузочные флешки. - Создание ISO из RAW: Если вам необходимо создать ISO-файл, вы можете использовать инструменты, такие как
dd
в Linux. Например:dd if=path/to/your/image.img of=path/to/output.iso bs=4M status=progress
Это создаст ISO-образ из вашего RAW-файла, и его можно будет использовать с Rufus для создания загрузочной флешки.
- Используйте другой инструмент: Вместо Rufus вы можете попробовать использовать такие инструменты, как
-
Сделать USB загрузочным: Если вы предпочитаете оставаться с Rufus, убедитесь, что в настройках выбрано "Только один раздел" и "СД", если ваш образ содержит файловую систему, которая это поддерживает. Если возможен выбор между MBR и GPT в Rufus, выберите тот вариант, который соответствует вашему оборудованию (обычно MBR для BIOS и GPT для UEFI).
В заключение, если Rufus не создает корректный загрузочный USB из вашего образа, попробуйте использовать вышеупомянутые инструменты или создайте ISO-образ для решения вашей проблемы.