Как исправить ошибку syslinux при создании загрузочной флешки в Windows?

Я скачал рабочий стол Ubuntu 12.04 и пытаюсь создать загрузочный USB-накопитель с помощью универсального установщика USB.

Тем не менее, я продолжаю получать сообщение:

An error(1) occurred while executing syslinux. Your USB drive won’t be bootable.

Я отформатировал USB с использованием FAT32 (как быстрого, так и полного форматирования) и даже попробовал только FAT. Ошибка все еще появляется. Я также отключил все брандмауэры, но это не имеет значения.

Почему это происходит?

9 ответов

Я также использовал универсальный установщик USB, и также получил эту проблему.

Попробуйте переформатировать диск в NTFS и попробуйте снова. Он должен работать.

У меня была такая же проблема с 64-битным рабочим столом Ubuntu 12.04. Я пробовал 2 раза, та же ошибка: Syslinux выдает предупреждение, закрывается и говорит: "Не будет загрузочным".

Итак, я отформатировал флешку ДО открытия универсального установщика USB и НЕ проверил опцию "форматировать диск" (флажок), и она работала просто отлично.

Загрузите Unetbootin для Windows и попробуйте это:

http://unetbootin.sourceforge.net/

Прежде чем приступить к созданию загрузочного USB, всегда полезно проверить md5sum загруженного вами iso:

https://help.ubuntu.com/community/HowToMD5SUM

Это может спасти вас от горя позже, если окажется, что загрузка была повреждена

Крис

Редактировать: @emersonhsieh, я думаю, что LiveUSB должен быть отформатирован FAT, чтобы иметь возможность загружаться с него.

@ Крис Майн имел fat32, но это не сработало. после того как я переформатировал его в ntfs, у него не было сообщения об ошибке.

@eversonhsieh: Я сталкивался с ситуациями, когда таблица разделов, помещенная производителем в USB-накопитель, вызывает некоторые проблемы. Решение состоит в том, чтобы полностью удалить таблицу разделов, переделать ее и переформатировать FAT. Крис

Я добавляю это как другое изменение, потому что мой комментарий ниже, кажется, скрыт ссылкой "показать больше". Я думаю, что это достаточно важно, чтобы выразить это здесь ясно, так как это вызвало проблему для многих людей, включая меня самого:

Хорошо, я только что проверил эту проблему с помощью Unetbootin и Ubuntu Startup Disk Creator на диске Verbatim 2Gb. Проблема заключается в таблице разделов, которую производители ставят на устройства. Возможно, он не помечен как загрузочный или содержит что-то нестандартное. Решение состоит в том, чтобы удалить таблицу разделов на устройстве и переделать новую таблицу разделов. Затем вы можете создать новый раздел и отформатировать его в FAT32, и он будет работать. Крис

Я решил эту проблему. Я пробовал форматировать флешку из FAT32 в NTFS - безрезультатно. Я пытался отформатировать флешку ДО запуска инсталлятора - безрезультатно. Затем я сделал SLOW, LONG формат моей флешки, используя системный формат Windows (щелчок правой кнопкой мыши на пиктограмме флешки и без отметки "Fast format"). Удачи!:-)

Отключить защиту от программ-вымогателей Windows

Защита от программ-вымогателей Windows препятствовала правильной работе syslinx. Фактически, он отображал всплывающее уведомление о том, что он не работает.

После отключения защиты от программ-вымогателей Windows я смог написать образ Ubuntu.

Как отключить защиту от программ-вымогателей Windows?

Пуск ➜ (тип) Настройки ➜ Безопасность Windows ➜ Защита от вирусов и угроз ➜ Защита от программ-вымогателей ➜ Управление защитой от программ-вымогателей ➜ Контролируемый доступ к папкам ➜ ВЫКЛ.

Это можно включить после создания образа USB.

FAT32 имеет максимальный размер раздела 32 ГБ. Если вы используете более новый флэш-накопитель, он, вероятно, больше 32 ГБ, поэтому у вас будут проблемы.

Удалите все разделы и том, затем создайте новый том размером 32 ГБ или меньше.

Теперь программа ISO -> USB может успешно переформатировать в FAT32.

Вот мой опыт работы с некоторыми из самых популярных ответов в этой теме.

  1. Форматирование в NTFS с использованием встроенной в Windows утилиты форматирования избавило от ошибки syslinux, но я никогда не смог загрузиться с pendrive.
  2. Форматирование с помощью exFAT, будь то быстрое или полное, не решило проблему, и ошибка syslinux сохранилась.

  3. Universal USB Installer имеет настройку для форматирования fat32, как показано на рисунке:

Эта настройка работала отлично, перьевой диск был отформатирован этим инструментом, установщик был скопирован, и я мог загрузиться с перьевого диска.

У меня возникла та же проблема "ОШИБКА SYSLINX". Отформатируйте ваш pendrive, используя формат NTFS, а затем загрузите ваш ios (Примечание: опять же, не форматируйте pendriver с помощью загрузочного программного обеспечения, хорошо, он не будет работать, если вы снова отформатируете его с помощью загрузочного программного обеспечения). это будет работать нормально.

Мой опыт состоит в том, чтобы убедиться, что GPT не используется при загрузке, как указано в требованиях UUI.

например, повторно запустите rufus, чтобы убедиться, что используется загрузка MBR.

Другие вопросы по тегам