Загрузочный диск Hiren с поддержкой UEFI?

22

Я являюсь долгосрочным пользователем загрузочного компакт-диска Hiren , но компакт-диск не поддерживает загрузку на оборудовании UEFI / EFI / SecureBoot. Существует ли какое-либо обновление / патч для установки на образ компакт-диска, чтобы можно было загружаться без BIOS? Могу ли я сделать это сам? (Поместив несколько файлов в ISO-образ?)

Изменить: Запуск Hiren с USB на EFI тоже считается альтернативой.

Чтобы уточнить, прежде чем принимать ответ: я опробую решение на:

  • Компьютер EFI (SecureBoot включен)
  • Компьютер EFI (SecureBoot отключен)

Изменить 2:

Существует много предложений использовать инструменты, которые делают ISO-образ загрузочным с UEFI на флеш-диске, однако это не так просто, как это можно сделать только с ISO-файлами с поддержкой UEFI. Под UEFI включены ISO, я имею в виду, что файлы ISO содержат BOOT\EFIкаталог с загрузчиком EFI. Hiren не имеет этого, поэтому инструменты не будут работать. Вот почему я задаю вопрос - есть ли способ заставить себя / скопировать другой загрузчик в HIREN и заставить его работать?

Gizmo
источник
Это меня тоже беспокоит. Hirens - это круто, но EFI все испортил, как будто все испортило. кашель SecureBoot кашель
Kaz Wolfe
Мы действительно разделяем боль, все становится сложнее, простые проблемы, которые можно решить за считанные минуты, занимают часы :(
Gizmo
Я знаю, что есть несколько загрузочных дистрибутивов Linux с включенной загрузкой UEFI, но да, было бы здорово нанять, чтобы подготовиться к будущему. Этот вопрос станет все более и более важным, я думаю.
Gizmo
1
Вы видели это? tipsandtricksforum.com/thread-245.html - Видимо, просто выбрав раздел GPT, вы сможете создать ISO UEFI? Я не использовал это раньше и мало что знаю об этом.
Джои

Ответы:

6

Краткий ответ: нет; Вы не можете сделать Hiren's Boot CD EFI совместимым.

Даже когда Hiren's использует Syslinux, и это правда, что Syslinux 6.03 теперь поддерживает UEFI (syslinux.efi), при обновлении компакт-диска Hiren до Syslinux 6.03 вы столкнетесь как минимум с 2 проблемами:

  1. syslinux.efi не является подписанным приложением UEFI, тогда забудьте о сценарии SecureBoot.

  2. Syslinux.efi (как и остальные менеджеры загрузки EFI) может загружать только те ядра, которые были собраны с определенными параметрами EFI, включенными, т.е.

    CONFIG_EFI=y
    CONFIG_RELOCATABLE=y 
    CONFIG_EFI_PARTITION=y
    CONFIG_EFI_VARS=y 
    CONFIG_FB_EFI=y
    

Ядро Hiren не собрано с этими флагами «ON», и у вас (наверняка) нет точных источников / конфигурации для перестройки ядра при добавлении вышеупомянутых отсутствующих параметров, связанных с EFI.

похлопывание
источник
1

Вы пробовали через USB с rufus? Попробуйте Руфус USB. Rufus - это утилита, которая помогает форматировать и создавать загрузочные флеш-накопители USB, такие как USB-ключи / флеш-накопители, карты памяти и т. Д. Работает с UEFI, а также с устаревшей загрузкой

Важно: выберите «Схема разделов MBR для компьютера с BIOS или UEFI»

Ссылка: http://rufus.akeo.ie/?locale=en_US

Jonay
источник
1
Попробовал, результат: i.imgur.com/xZfxQ6o.png , как я уже сказал, нам как-то нужно изменить iso, чтобы он содержал некоторые загрузочные файлы EFI, я думаю ..
Gizmo
1

Я мог бы успешно справиться с этим, выполнив 2 вещи:

  • Отключить загрузку UEFI
  • Включить опцию «Запустить CSM»

Затем, в списке порядка загрузки, я получил новую опцию загрузки через USB, без надписи «UEFI». Поместите это во-первых, и теперь флешка Hiren должна загрузиться!

Natanael
источник
Это не всегда возможно. Большинство основных конфигураций OEM UEFI не поддерживают CSM.
Ramhound
+1, это мне очень помогло. Также вы можете отключить «Опцию безопасной загрузки».
Jet
1
просто для ясности, там уже много прошивок только для UEFI. (нет биосов / csm / других вещей)
Gizmo
Это не сработало для меня, включив «Launch CSM» и отключив «Secure Boot Option» и включив некоторые другие устаревшие поддержки. Другая причина не работает заключается в том, что некоторые устройства могут быть заблокированы для запуска только операционных систем, подписанных Microsoft ( en.wikipedia.org/wiki/Windows_10#System_requirements ) @Gizmo. = |
Эдуардо Лусио
1

Я сделал один следующий: https://ttcshelbyville.wordpress.com/2014/10/10/rufus-usb-boot-and-hirens-boot-iso/

Он загружается в мою новую систему и работает на всех компьютерах, которые я использую для ремонта. Если вы ищете копию только для чтения (CD / DVD), есть инструменты, которые могут сделать загрузочный компакт-диск EUFI и затем скопировать файлы ... но это, вероятно, не будет работать для вас ...

потому что я обычно нахожу (и почему я использую USB) то, что многие системы поставляются с отключенным загрузочным оптическим дисководом. Особенно, если это OEM-компьютер. некоторые Toshiba даже не дают возможность изменить это в биосе. Windows OEM должна быть загружена, и порядок дисков включен и изменен оттуда! Это представляет беспорядок поймать-22.

Системы разработаны с учетом обратной совместимости со старыми загрузочными дисками, что делает «преобразование компакт-диска в EUFI» неактуальным. То, что «устаревшая оптическая загрузка» автоматически отключается - вот что, вероятно, вызывает ваши проблемы.

Так что вы, скорее всего, ищете возможность загрузки системы с устаревшего оптического привода, который может быть недоступен в BIOS. :(

Одна из альтернативных / тестовых опций - удалить все другие диски из системы и проверить, не возвращается ли BIOS / boot к загрузке с оптического диска, когда другие устройства не найдены. Это скажет вам, если это компакт-диск или BIOS.

FrankenWidget
источник
Этот может быть яснее, чем мой ответ: youtube.com/watch?v=y8Ml1IbVp-8
FrankenWidget
Примечание: инструмент, который я также использую: rufus.akeo.ie, вы можете сделать загрузочный USB, скопировать файлы с диска ISO. Затем создайте образ USB и запишите его обратно на CD / DVD для создания диска UEFI
FrankenWidget
0

Hirens Boot CD использует ISOlinux (часть Syslinux) для создания своей среды. ISOLinux теперь поддерживает UEFI.

Посмотрите в их руководствах о том, как сделать изображение для замены необходимых вам файлов на файлы с поддержкой UEFI.

Я использовал PXELinux (также часть Syslinux) для загрузки Hirens через PXE, и мне пришлось в основном портировать некоторые из en-файлов меню hirens и переключить файлы BIOS ISOLinux для UEFI.

kazaamjt
источник
0

может быть, это решение

http://softx86vn.blogspot.com/2015/01/ultimate-dlcd-boot-2015-v10-uefi-gpt.html

Это очень похоже на HBCD - что-то вроде обновления HBCD. Я сделал загрузочный жесткий диск с небольшим разделом для DLCD и другим разделом с изображениями-призраками и другими программными инструментами ... Я использовал 2014 без UEFI, но этот новый 2015 описан для поддержки UEFI.

Горан
источник
1
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. Ваши последние три утверждения не имеют логического смысла, пожалуйста, уточните их, когда вы редактируете свой ответ, чтобы включить соответствующую информацию из блога, на который вы ссылаетесь.
Ramhound
Другие варианты: «Загрузка DLC» (является самой последней и полной), «Конечный загрузочный диск FalconFour», «Acronis True Image», «Раздвоенная магия» (РЕКОМЕНДУЕТСЯ, НЕ СОДЕРЖИТ НЕЗАКОННЫХ ПРИЛОЖЕНИЙ) и «Загрузка Ultimate DLCD».
Эдуардо Лусио
-1

Так что, как я и предлагал, вы должны загрузиться с Hiren Boot CD, где вы можете сделать это успешно. Я предполагаю, что в нем есть встроенный grub, поэтому попробуйте grub2-install --target = x86_64-efi -> или я не знаю, какой набор инструкций имеет ваш ноутбук, но прочтите справочную страницу grub для справки (сначала убедитесь, что у вас есть каталог загрузки, если нет, то сделайте один :))

После того, как все пройдет хорошо, вы найдете файл .efi где-то в /boot/efi/.../.

Теперь у вас есть файл EFI, так что вы можете изменить содержимое ISO. (Я бы скопировал его либо в / boot / EFI и / boot / EFI / boot по какой-то причине).

Надеюсь, это поможет вам решить проблему. (Мне также любопытно, будет ли это хорошо)

AdamK
источник
Если я правильно понимаю 1) Hiren использует GRUB 2) Мне нужно загрузиться в дистрибутиве Linux 3) Установить Grub2 4) Скопировать установленный Grub2 на ISO 5) Я могу загрузить нанятый CD на ЛЮБОЙ ПК UEFI? Если да, я попробую это прямо сейчас.
Gizmo
Я ничего не знаю о загрузочном компакт-диске Hiren, но если этого не произойдет, вам нужно выяснить, какой загрузочный менеджер он использует и как создать с ним файл efi.
AdamK
Установка grub2 - это, конечно же, другое решение :)
AdamK
Я не могу найти четких инструкций о том, как поместить Grub2 на USB-накопитель и затем использовать существующий файл hiren menu.lst
Gizmo
-2

Сделать загрузочный USB Hiren в простых шагах.

«Hiren's CD to Bootable USB» - это бесплатный инструмент для создания загрузочного USB-диска из CD-диска Hiren.

Особенности: - Создайте загрузочный USB из iso файла Hiren. - Легко использовать. - Бесплатный инструмент. - Просто 1 2 3 и получите ваш загрузочный USB. - Проверьте свой USB.

Facebook: https://www.facebook.com/pages/Hirens-CD-2-Bootable-USB/1440129386302328

Ссылка для скачивания: https://sourceforge.net/projects/hirenscd2bootableusb/

Скачайте, протестируйте и оставьте свой отзыв.

Мохамад
источник
Добро пожаловать в Супер пользователя. Ваш пост должен быть расширен. Хороший ответ включает в себя конкретные инструкции (а не только ссылки на них) и объяснение того, как или почему ответ отвечает на вопрос ОП. Пожалуйста, отредактируйте свой пост, чтобы добавить детали, объясняющие, как ваше решение решает вопрос ОП.
Я говорю Восстановить Монику
1
Я не видел никаких признаков того, что это касается UEFI.
fixer1234
-3

Альтернативный компакт-диск, который имеет много возможностей Hirens, является SPOTMAU. SPOTMAU включает в себя EFI.

Павел
источник