USB-накопитель с CentOS 7 не загружается

2776
Youn EA

Я пытаюсь создать собственный загрузочный CentOS 7 ISO, который загружается с USB.

  1. Я скачал минимальный DVD CentOS
  2. Я использовал dd для установки ISO на флешку:

    dd if=CentOS-7-x86_64-Minimal-1511.iso of=/dev/sdb bs=4MB 
  3. Я пробовал несколько вариантов загрузки с DVD, таких как изменение порядка загрузки и отключение / включение BIOS UEFI, но он просто не загружается с флешки. ISO работает нормально, если я записываю его на DVD.

Что я могу сделать, чтобы загрузить его?

2
Использование `dd` будет работать, только если вы начнете с гибридного ISO. Вот некоторые пояснения, которые могут быть полезны: [Сделать USB-флешку Live с помощью dd] (http://superuser.com/a/1102453/364367) fixer1234 7 лет назад 0
Спасибо, Фиксер, ваш комментарий направил меня в правильном направлении: это был пользовательский ISO, и я запускал isohybrid, но из-за изменения области действия переменной у имени файла было пустое значение (переменная область действия). Я пытался высказать ответ на связанной странице, но у меня не было достаточно очков, чтобы это изменило ситуацию, но я бы принял ваш комментарий, если бы он был ответом. Youn EA 7 лет назад 0
Рад, что другой поток предложил хорошее направление, но похоже, что ваша настоящая проблема была чем-то другим. Публикуйте свой ответ. Это может помочь другим с подобной проблемой. fixer1234 7 лет назад 0

4 ответа на вопрос

0
Christopher Hostage

Этот процесс зависит от марки, модели и версии BIOS запускаемого компьютера. Например, на HP Pro 6200 MT мне нужно нажать Escape при запуске, чтобы выбрать мой загрузочный диск. На многих Деллс мне приходится нажимать F12. Версия BIOS имеет значение - старые могут не поддерживать UEFI.

Я попытался установить порядок загрузки как в BIOS, так и в меню однократной загрузки. ПК является сервером HP, выпущенным в прошлом году, поэтому он поддерживает загрузку с USB. Youn EA 7 лет назад 0
Хорошо. Проверьте веб-сайт HP на наличие последней версии BIOS и посмотрите, сможете ли вы обновить BIOS на сервере. Возможно, он был отправлен вам на старой версии BIOS. Также возможно, что «прожиг» на USB-накопителе не был идеальным - попробуйте сделать еще один. Также возможно, что порты USB 3.0 не доступны для загрузки - у меня была такая проблема на настольных компьютерах - попробуйте другой порт USB явно низкой скорости. Christopher Hostage 7 лет назад 0
Спасибо за предложение, я в конце концов понял это, у моего изогибрида был неправильный параметр. Youn EA 7 лет назад 1
0
techjwalker

В этом случае я бы рекомендовал использовать инструмент, такой как Rufus (если у вас есть компьютер с Windows), чтобы «записать» образ на ваш USB-накопитель. Я обычно использую это, когда кажется, что прямая запись не работает, часто с успехом.

В вашем случае, я полагаю, что проблема аналогична этой ранее отмеченной проблеме .

Похоже, он работает на Linux, в этом случае Unetbootin будет работать (должен быть в репозитории практически в любом дистрибутиве). Dylan Knoll 7 лет назад 0
Действительно, я нахожусь на Linux. Я пытался использовать дд, чтобы процесс мог быть автоматизирован. Понял, что моя изогибридная команда была запущена с пустым параметром. Youn EA 7 лет назад 0
0
Youn EA

При создании собственного ISO-образа Centos, чтобы он загрузился в USB-флешку, требуется изогибрид.

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

-1
Rgrauphics

Когда я впервые установил ISO-диск (centos DVD) на мое USB-устройство, я отформатировал диск как ext4 - у меня никогда не было проблем с любым другим linux iso до centos.

Я переформатировал свое USB-устройство, так как FAT32 и Centos запускались без проблем.

Проверьте форматирование диска.