Как создать MBR на USB-накопителе с помощью инструмента командной строки DD

Хорошо, я пытаюсь создать образ BOOTABLE Windows7 на USB-ключ от Mac, на котором работает Lion. Мое изображение – формат .iso. Я пытался:

sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m 

И это удалось записать файлы, за исключением DISK UTILITY на Mac, он показывает тип раздела как таблицу разделов GUID, а не «Master Boor Record». Загрузка ключа на моем компьютере с Vista приводит к ошибке «Нет загрузочного сектора на USB-устройстве»

Из того, что я могу сказать, bs = 1m в команде DD должно было оставить 1 мегабайт для загрузочного сектора, но по какой-то причине эта область USB-ключа не настроена правильно, так что она будет загружаться

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

Примечание: в инструкциях, которые я читал, они рекомендовали переименовать Win7.iso в Win7.dmg перед использованием DD, что не имело для меня никакого смысла, поэтому я этого не делал. Я мог бы попробовать с этим шагом сейчас, но для записи изображения на USB-накопитель требуется 1,99 часа, поэтому здесь есть огромный штраф за проб и ошибок. Спасибо.

3 Solutions collect form web for “Как создать MBR на USB-накопителе с помощью инструмента командной строки DD”

Используйте параметры дисковой утилиты, чтобы установить тип раздела в главную загрузочную запись, прежде чем вы выполните dd.

Введите описание изображения здесьВведите описание изображения здесь

У меня была аналогичная проблема при попытке создать загрузочный USB-диск из OSX. Проблема в том, что UnetBootin не правильно установил главную загрузочную запись на USB-диске. Вы должны сделать это вручную с помощью Disk Util и fdisk.

  1. Отформатируйте диск в Disk Utility с помощью правильного MBR

    1. Open Disk Utilty
    2. Выберите USB-устройство
    3. Нажмите раздел
    4. Выберите 1 раздел в макете раздела
    5. Выберите «Основная загрузочная запись» в параметрах
    6. Выберите MS-DOS (FAT) в формате.
    7. Нажмите «Применить», затем «Разделение»
    8. Закрыть Disk Utility
      Это приведет к стиранию USB-диска и настройке его с правильной загрузочной записью
  2. Установка бинарного MBR из проекта SysLinux

    1. Используйте командную строку diskutil, чтобы найти имя устройства для вашего USB-накопителя.
        Список дисков 
    2. Отключите USB-накопитель с помощью командной строки. NB: Обязательно замените ссылку на устройство (в моем случае это / dev / SOMEdisk2) с правильным для вашего ключа USB, который вы определили на предыдущем шаге, – это изменится для каждой машины.
        Diskutil unmountDisk / dev / SOMEdisk2 
    3. Отметьте раздел активным, затем снова отключите его
        Sudo fdisk -e / dev / SOMEdisk2
       Распечатать
       F 1
       записывать
       Распечатать
       Выход 
        Diskutil unmountDisk / dev / SOMEdisk2 
    4. Загрузите Syslinux и извлеките файл mbr.bin
    5. Установите MBR
        Sudo dd conv = notrunc bs = 440 count = 1 if = mbr.bin of = / dev / SOMEdisk2 

      NB: см. Мои полные инструкции, если вам нужна дополнительная помощь с шагами 4 и 5.

  3. Используйте UnetBootin для установки файлов установки ОС

    1. Загрузите и установите UnetBootin, если вы еще этого не сделали
    2. Загрузите приложение, выберите предпочтительный дистрибутив и нажмите «ОК».
    3. Когда все будет готово, извлеките USB-ключ и используйте его

Полные инструкции

Этот метод не использует dd и не проверял его.

Вы должны иметь возможность использовать UNetBootIn для передачи файловой системы в ISO на USB-накопитель. UNetBootIn – это кросс-платформенная утилита с открытым исходным кодом для передачи загрузочных образов CD / DVD на USB-накопители.

Запустите UNetBootIn (работает в Windows, Mac OS X и Linux) и выберите переключатель « Disk Image ». Затем выберите ISO из раскрывающегося меню (ISO по умолчанию) и поместите путь к файлу ISO в поле пути. Оттуда выберите нужный USB-накопитель, чтобы перенести его, и нажмите OK.

Введите описание изображения здесь

  • Загрузочные окна usb с программами exe
  • Загрузка Windows 7 из загруженного .iso
  • Файлы, скрытые на жестком диске USB из-за вируса, как очистить?
  • Как сделать загрузочный USB с Windows XP liveCD от linux (debian)
  • Клавиатуры USB или PS / 2 реагируют быстрее?
  • Каков наилучший способ сохранить папку, синхронизированную с моим USB-накопителем?
  • Использует ли он меньше энергии для подключения к привязному телефону с помощью USB или Wi-Fi или Bluetooth?
  • USB-мышь отключается и снова подключается к окнам и Linux
  • Как запустить Windows 7 с флэш-накопителя USB
  • Установка Windows 7 с жесткого диска USB
  • Запустите Linux с загрузочного USB на Surface Pro 2
  • Могу ли я безопасно подключить внутренний штыревой блок USB 2.0 / 1.1 к заголовку материнской платы USB3.0?
  • Interesting Posts

    Добавление уравнения регрессионной линии и R2 на графике

    Когда использовать StringBuilder в Java

    В панели задач Outlook 2007 To-Do можно скрывать конкретные повторные встречи?

    Установка стандартного JSON-сериализатора в ASP.NET MVC

    Невозможно перекодировать аудиопоток с различным битрейтом с помощью ffmpeg

    Iptables обрабатывает трафик с разных хостов по-разному, несмотря на правила

    Как установить уровень профиля h.264 с помощью ffmpeg?

    h: commandButton / h: commandLink не работает при первом щелчке, работает только при втором щелчке

    Какое свободное программное обеспечение может преобразовывать заполняемые формы pdf в заполняемый и ** savable ** pdf?

    Как предотвратить страницы, которые я посещаю, от переопределения выбранных сочетаний клавиш Firefox?

    Как сделать Chrome не загружать вкладки до тех пор, пока они не будут выбраны?

    При каких условиях создается JSESSIONID?

    Как ввести возврат каретки в файл Excel

    Как вы используете String.substringWithRange? (или, как работают диапазоны в Swift?)

    Почему вы не можете удалить сразу несколько программ в Windows?

    Давайте будем гением компьютера.