Подобных вопросов уже много, но многие касаются только Windows 7, и в ответах предлагаются шаги, которые нужно выполнить в Windows с некоторыми инструментами Windows, в других рекомендуются некоторые специализированные инструменты, такие как UNetbootin, или вопрос касается не DVD, а образа ISO. В любом случае, я пока не могу понять, как выполнить такую, казалось бы, простую задачу с помощью базовых инструментов Linux, и почему я могу создать загрузочный USB-накопитель с командой dd из загруженного образа ISO, но не могу сделать то же самое с загрузочного DVD. , Я ищу основные решения и объяснение того, что происходит.

Я обнаружил, что простая команда dd как

sudo dd if=/path-to/some-linux.iso of=/dev/rdisk1 bs=1048576

у меня работает создание загрузочного USB-накопителя (disk1) для системы EFI из загруженного ISO-образа NixOS или Ubuntu. (Я делаю это под Mac OS.) Тем не менее, делая

sudo dd if=/dev/rdisk1 of=/dev/rdisk2 bs=1048576

где disk1 - это загрузочный DVD-диск Linux Mint или Windows 7, а disk2 - это USB-накопитель, который не создает загрузочный USB-накопитель. Более того, созданный таким образом USB-накопитель можно подключить и исследовать в Mac OS, но загрузочные USB-накопители, созданные из образов ISO, не читаются в Mac OS.

Может кто-нибудь объяснить мне, пожалуйста, почему dd не работает здесь напрямую с DVD на флешку? Есть ли какое-то простое (желательно commande-line) решение?

PS Изначально мне нужно было создать загрузочный USB-диск Windows 7 с DVD-диска восстановления без доступа к любому другому компьютеру с Windows, но оказалось, что я не могу также создать загрузочный USB-диск с загрузочного DVD-диска Linux Mint.

0