Один ответ здесь указывает, что Ubuntu .iso
не должен загружаться, если копируется dd
на флэш-накопитель USB.
Почему в некоторых дистрибутивах Linux есть возможность напрямую записать свой загрузочный .iso
файл на флэш-накопитель dd
, а в других (Ubuntu?) Нет?
В Ubuntu я думаю, что это должно быть преобразовано в .img
первую очередь. Это правда?
Это для какой-то архитектурной разницы в .iso
с? Или это связано с какими-то ограничениями dd
?
Я не знаю, если это не по теме здесь. Я могу переместить его в более подходящее место, если сообщество так думает или предлагает. Некоторое объяснение было бы заметно.
11.04 iso
.Ответы:
С Ubuntu 12.04
dd
.iso файл на диск, чтобы создать загрузочный диск. Он работает только с некоторыми isos (включая Ubuntu 12.04, но не с более ранними версиями Ubuntu), потому что загрузка с CD и загрузка с диска обрабатываются по-разному в системах на основе BIOS.Помимо прочего, для того, чтобы жесткий диск был загрузочным, он должен содержать загрузочный код в первом секторе , для того, чтобы компакт-диск был загрузочным, он должен содержать загрузочный код « в секторе 11 (17 десятичных) в последней сессии на компакт-диске » в соответствии с спецификация El Torito . Поскольку загрузочный код, по крайней мере, начальная часть, загруженная BIOS, хранится в разных местах для компакт-дисков и жестких дисков, образ диска может иметь загрузочный код в обоих местах, так что загрузчик загружается, если образ загружается как жесткий диск или как компакт-диск.
Большинство файлов iso предназначены только для загрузки в виде компакт-дисков, и поэтому они не содержат загрузочного кода в первом секторе образа, поэтому жесткий диск, содержащий такой образ, не будет иметь загрузочного кода в своем первом секторе и не будет загрузочный.
источник
В настоящее время ISOs в Ubuntu является
dd
-able и в течение некоторого времени. Это «гибридные» ISO: у них есть загрузочный сектор MBR.dd
Правильное использование создаст полностью загрузочный USB-накопитель.Цитируемая статья, кстати, имеет только один ответ, утверждая, что ISO-образы Ubuntu не являются
dd
образы , и это не так.Пожалуйста, смотрите мой ответ здесь: Как преобразовать ISO-образ iso9660 в USB-ISO
Этот ответ предоставляет способ определить, гибридизирован ли iso (вы можете проверить это для ISO-образов Ubuntu), как его гибридизировать, если это не так (для других случаев), и как правильно использовать его
dd
для создания загрузочного диска.источник
Примечания, которые не имеют изменений в размещенном выше принятом решении.
Вопрос был поставлен как надежный, загрузочный iso и использующий dd.
В большинстве случаев пользователи Linux используют фразу iso для обозначения специального изображения на оптическом диске. Загрузочный в этом случае может быть одним из немногих методов, которые понимает bios или uefi и позволяет запускать с оптического диска.
Обычно dd считается надежным, однако сам по себе может по многим причинам потерпеть неудачу и не иметь никакого отношения к источнику или выводу. В большинстве случаев, кажется, что он терпит неудачу только потому, что не спрашивает "Вы уверены, что хотите стереть это?"
Современные компьютеры склонны рассматривать USB как настоящий внутренний жесткий диск.
Можно использовать инструмент, такой как 7z, также для копирования некоторых iso на флешку fat32.
Все это предполагает некоторое современное оборудование и современную флешку.
В будущем нам придется создавать загрузочные носители UEFI в большинстве случаев.
источник