Hiren's Boot CD z obsługą UEFI?


22

Jestem długoterminowym użytkownikiem płyty rozruchowej Hiren , ale płyta CD nie obsługuje rozruchu na sprzęcie UEFI / EFI / SecureBoot. Czy istnieje jakaś aktualizacja / łatka do zastosowania do obrazu płyty CD, aby móc uruchomić się bez BIOS-u? Czy mogę to zrobić sam? (Umieszczając niektóre pliki na obrazie ISO?)

Edycja: Uruchamianie Hiren z USB na EFI również liczy się jako alternatywa.

Aby to wyjaśnić przed zaakceptowaniem odpowiedzi: przetestuję rozwiązanie na:

  • Komputer EFI (włączony SecureBoot)
  • Komputer EFI (SecureBoot wyłączony)

Edycja 2:

Istnieje wiele sugestii, aby używać narzędzi, które sprawiają, że ISO można uruchomić z UEFI na dysku flash, jednak nie jest to takie proste, ponieważ można to zrobić tylko z ISO z włączonym UEFI. Przez ISO włączone UEFI mam na myśli, że pliki ISO zawierają BOOT\EFIkatalog z bootloaderem EFI. Hiren nie ma tego, więc narzędzia nie będą działać. Dlatego zadaję pytanie - czy jest jakiś sposób, aby zmusić nas do skopiowania kolejnego programu ładującego do HIREN i sprawić, by działał?


To mnie również wkurza. Hireny są niesamowite, ale EFI spieprzyło to, tak jak spieprzyło wszystko. kaszel SecureBoot kaszel
Kaz Wolfe

Rzeczywiście dzielimy się bólem, wszystko staje się trudniejsze, proste problemy, które można naprawić w ciągu kilku minut, trwają teraz godziny :(
Gizmo

Wiem, że istnieje kilka bootowalnych ratunkowych linuksowych dystrybucji z włączonym bootowaniem UEFI, ale tak, byłoby fajnie zatrudnić, aby przygotować się na przyszłość. Myślę, że to pytanie stanie się coraz ważniejsze.
Gizmo

1
Widziałeś to? tipsandtricksforum.com/thread-245.html - Najwyraźniej wybierając partycję GPT powinieneś być w stanie utworzyć ISO UEFI? Nie korzystałem z tego wcześniej i niewiele o tym wiem.
Joey,

Odpowiedzi:


6

Krótka odpowiedź: nie; nie można dostosować Hiren's Boot CD EFI.

Nawet jeśli Hiren używa Syslinux i jest prawdą, że Syslinux 6.03 obsługuje teraz UEFI (syslinux.efi), napotkasz co najmniej 2 problemy podczas uaktualniania dysku CD Hiren do Syslinux 6.03:

  1. syslinux.efi nie jest aplikacją podpisaną przez UEFI, a następnie zapomnij o scenariuszu SecureBoot.

  2. Syslinux.efi (podobnie jak pozostałe menedżery rozruchowe EFI) może uruchamiać tylko jądra, które zostały zbudowane z niektórymi parametrami EFI włączonymi „ON”, tj.

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

Jądro Hirena nie jest budowane z tymi flagami „ON”, a ty (na pewno) nie masz dokładnych źródeł / konfiguracji do ponownego budowania jądra, dodając wyżej wspomniane brakujące parametry związane z EFI.


1

Czy próbowałeś przez USB z Rufus? Wypróbuj Rufus USB. Rufus to narzędzie, które pomaga formatować i tworzyć rozruchowe dyski flash USB, takie jak klucze USB / pendrivy, karty pamięci itp. Obsługuje UEFI, a także starsze uruchamianie

Ważne: Wybierz „Schemat partycji MBR dla systemu BIOS lub komputera UEFI”

Link: http://rufus.akeo.ie/?locale=en_US


1
Próbowałem, wynik: i.imgur.com/xZfxQ6o.png , tak jak powiedziałem, musimy jakoś zmodyfikować ISO, aby zawierało kilka plików rozruchowych EFI, myślę ...
Gizmo

1

Mogłem z powodzeniem to zrobić, wykonując 2 rzeczy:

  • Wyłącz rozruch UEFI
  • Włącz opcję „Uruchom CSM”

Następnie na liście kolejności rozruchu dostałem nową opcję rozruchu USB, bez napisu „UEFI”. Połóż to na pierwszym miejscu, a pamięć USB Twojego Hirena powinna się teraz uruchomić!


Nie zawsze jest to możliwe. Większość głównych konfiguracji UEFI OEM nie obsługuje CSM.
Ramhound

+1, bardzo mi pomogło. Możesz także wyłączyć opcję „Bezpiecznego rozruchu”.
Jet

1
tylko dla jasności, jest już wiele firmware'ów TYLKO dla UEFI. (brak bios / csm / innych rzeczy)
Gizmo

Nie działało to dla mnie przez włączenie „Uruchom CSM” i wyłączenie „Bezpiecznego rozruchu” i włączenie niektórych innych starszych wersji. Innym powodem niedziałania jest to, że niektóre urządzenia mogą być zablokowane w celu uruchamiania tylko systemów operacyjnych podpisanych przez Microsoft ( en.wikipedia.org/wiki/Windows_10#System_requirements ) @Gizmo. = |
Eduardo Lucio,

1

Zrobiłem jeden następujący: https://ttcshelbyville.wordpress.com/2014/10/10/rufus-usb-boot-and-hirens-boot-iso/

Uruchamia się w moim nowym systemie i działa na wszystkich komputerach, które dostaję do naprawy. Jeśli szukasz kopii tylko do odczytu (CD / DVD), istnieją narzędzia, które mogą utworzyć rozruchową płytę CD EUFI, a następnie skopiować pliki ... ale to prawdopodobnie nie zadziała dla ciebie ...

ponieważ zwykle znajduję (i dlaczego używam USB) to, że wiele systemów ma wyłączony napęd rozruchowy. Zwłaszcza jeśli jest to komputer OEM. niektóre firmy Toshiba nawet nie dają możliwości zmiany tego w biosie. System Windows OEM musi zostać uruchomiony, a kolejność dysków włączona i zmieniona! To stanowi bałagan catch-22.

Systemy są zaprojektowane tak, aby były wstecznie kompatybilne ze starymi dyskami rozruchowymi, co sprawia, że ​​„konwersja CD na EUFI” nie ma znaczenia. To, że „starszy rozruch optyczny” jest automatycznie wyłączany, jest prawdopodobnie przyczyną twoich problemów.

Więc to, czego najprawdopodobniej szukasz, to umożliwienie rozruchu systemu ze starszego napędu optycznego, który może nie być opcją systemu BIOS. :(

Jedną z opcji awaryjnych / testowych jest usunięcie wszystkich innych napędów z systemu i sprawdzenie, czy bios / boot wraca do rozruchu napędu optycznego, gdy nie znaleziono innych urządzeń. Dzięki temu dowiesz się, czy jest to płyta CD czy BIOS.


Ten może być jaśniejszy niż moja odpowiedź: youtube.com/watch?v=y8Ml1IbVp-8
FrankenWidget

Uwaga: narzędzie, którego również używam to: rufus.akeo.ie możesz zrobić bootowalny USB, skopiować pliki z ISO dysku. Następnie
sfotografuj

0

Hirens Boot CD używa ISOlinux (część Syslinux) do stworzenia swojego środowiska. ISOLinux obsługuje teraz UEFI.

Przejrzyj ich przewodniki na temat tworzenia obrazu w celu zmiany potrzebnych plików na pliki obsługujące UEFI.

Użyłem PXELinux (również będącego częścią Syslinux), aby uruchomić Hireny przez PXE i musiałem po prostu przenieść niektóre pliki en menu zatrudnionego i przełączyć pliki BIOS ISOLinux na pliki UEFI.


0

może to jest rozwiązanie:

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

Jest bardzo podobny do HBCD - coś jak aktualizacja HBCD. Zrobiłem bootowalny dysk twardy z małą partycją dla DLCD i inną partycją z obrazami duchów i innymi narzędziami programowymi ... Użyłem 2014 bez UEFI, ale ten nowy 2015 jest opisany do obsługi UEFI.


1
Chociaż ten link może odpowiedzieć na pytanie, lepiej jest dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie. Twoje trzy ostatnie stwierdzenia nie mają logicznego sensu. Wyjaśnij je, edytując odpowiedź, aby uwzględnić odpowiednie informacje z bloga, do którego się odwołujesz.
Ramhound,

Inne opcje to „DLC Boot” (jest najbardziej aktualny i kompletny), „Ultimate Boot CD FalconFour”, „Acronis True Image”, „Parted Magic” (ZALECANE, NIE ZAWIERA NIELEGALNYCH APLIKACJI) i „Ultimate DLCD Boot”.
Eduardo Lucio,

-1

Tak więc, jak zasugerowałem, powinieneś uruchomić się z dyskiem Hiren Boot gdzieś, gdzie możesz to zrobić pomyślnie. Podejrzewam, że ma wbudowane grub, więc spróbuj grub2-install --target = x86_64-efi -> lub nie wiem, jaki zestaw instrukcji ma twój laptop, ale przeczytaj stronę podręcznika grub, aby uzyskać pomoc (najpierw upewnij się, masz katalog rozruchowy, jeśli nie, zrób go :))

Po tym, jak wszystko pójdzie dobrze, znajdziesz plik .efi w /boot/efi/.../.

Teraz masz plik efi, dzięki czemu możesz modyfikować zawartość ISO. (Z jakiegoś powodu skopiowałbym go w katalogu / boot / EFI i / boot / EFI / boot).

Mam nadzieję, że pomoże to rozwiązać problem. (Jestem również ciekawy, czy byłoby dobrze)


Jeśli dobrze rozumiem 1) Hiren używa GRUB 2) Muszę uruchomić system Linux 3) Zainstalować grub2 4) Skopiować zainstalowany grub2 na ISO 5) Czy mogę uruchomić wypożyczoną płytę CD na dowolnym komputerze z interfejsem uefi? Jeśli tak, spróbuję teraz.
Gizmo

Nie wiem nic o Hiren's Boot CD, ale jeśli tak nie jest, musisz dowiedzieć się, jakiego używa bootmanagera i jak zrobić z nim plik efi.
AdamK

Instalacja grub2 to oczywiście inne rozwiązanie :)
AdamK

Naprawdę nie mogę znaleźć żadnych wyraźnych instrukcji, jak umieścić Grub2 na dysku USB, a następnie użyć istniejącego pliku menu.lst wypożyczonego
Gizmo

-2

Zrób USB Bootire Hiren w łatwych krokach.

„Hiren's CD to Bootable USB” to darmowe narzędzie do tworzenia rozruchowego dysku USB z płyty CD Hiren iso.

Cechy: - Utwórz bootowalny USB z pliku ISO Hirena. - Łatwy w użyciu. - Darmowe narzędzie. - Wystarczy 1 2 3 i zdobądź bootowalny USB. - Przetestuj swoje USB.

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

Link do pobrania: https://sourceforge.net/projects/hirenscd2bootableusb/

Pobierz, przetestuj i podziel się swoją opinią.


Witamy w Super User. Twój post musi zostać rozwinięty. Dobra odpowiedź zawiera szczegółowe instrukcje (nie tylko linki do nich) oraz wyjaśnienie, w jaki sposób lub dlaczego odpowiedź dotyczy pytania PO. Zmodyfikuj swój post, aby dodać szczegóły wyjaśniające, w jaki sposób Twoje rozwiązanie rozwiązuje pytanie PO.
Mówię: Przywróć Monikę

1
Nie widziałem żadnych oznak, że dotyczy to UEFI.
fixer1234

-3

Alternatywną płytą CD z wieloma funkcjami Hirens jest SPOTMAU. SPOTMAU obejmuje EFI.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.