Hiren's Boot CD พร้อม UEFI รองรับหรือไม่


22

ฉันเป็นผู้ใช้Boot CDของHiren ในระยะยาวแต่ CD ไม่รองรับการบูทบนฮาร์ดแวร์ UEFI / EFI / SecureBoot มีการอัพเดท / แพตช์บางอย่างเพื่อนำไปใช้กับอิมเมจซีดีเพื่อให้สามารถบูตโดยไม่มี BIOS หรือไม่ ฉันทำเองได้ไหม (โดยใส่บางไฟล์ในภาพ iso?)

แก้ไข: การเรียกใช้ Hiren จาก USB บน EFI นับเป็นทางเลือกเช่นกัน

หากต้องการชี้แจงก่อนรับคำตอบ: ฉันจะทดสอบวิธีแก้ปัญหาเมื่อ:

  • คอมพิวเตอร์ EFI (เปิดใช้งาน SecureBoot)
  • คอมพิวเตอร์ EFI (SecureBoot ถูกปิดใช้งาน)

แก้ไข 2:

มีข้อเสนอแนะมากมายในการใช้เครื่องมือที่ทำให้ ISO สามารถบูตได้ด้วย UEFI บนดิสก์แฟลชอย่างไรก็ตามมันไม่ง่ายอย่างที่คุณจะทำได้เมื่อใช้ ISO ที่เปิดใช้งาน UEFI โดย UEFI ที่เปิดใช้งาน ISO ของฉันหมายความว่าไฟล์ ISO มีBOOT\EFIไดเรกทอรีที่มี bootloader EFI Hiren ไม่มีสิ่งนี้ดังนั้นเครื่องมือจะไม่ทำงาน นี่คือเหตุผลที่ฉันถามคำถาม - มีวิธีใดที่จะทำให้ตัวเอง / คัดลอก bootloader อื่นลงใน HIREN และทำให้มันใช้งานได้?


นี่เป็นการบักฉันด้วย Hirens นั้นยอดเยี่ยม แต่ EFI ก็ทำไม่ได้เช่นกัน ไอ SecureBoot ไอ
Kaz วูล์ฟ

เราแบ่งปันความเจ็บปวดแน่นอนทุกอย่างยากขึ้นปัญหาที่เรียบง่ายซึ่งสามารถแก้ไขได้ในไม่กี่นาทีใช้เวลาชั่วโมง :(
Gizmo

ฉันรู้ว่ามีลินุกซ์ distros กู้ภัยที่สามารถบู๊ตได้บางส่วนโดยมีการเปิดใช้งานการบูต UEFI แต่ใช่ว่าจะดีสำหรับ hiren เพื่อเตรียมตัวสำหรับอนาคต คำถามนี้จะมีความสำคัญมากขึ้นเรื่อย ๆ ฉันคิดว่า
Gizmo

1
คุณเคยเห็นสิ่งนี้ไหม tipsandtricksforum.com/thread-245.html - เห็นได้ชัดว่าเพียงแค่เลือกพาร์ติชัน GPT ที่คุณควรสร้าง ISO UEFI ฉันไม่เคยใช้มันมาก่อนและรู้เรื่องเล็กน้อย
Joey

1
OEM จะได้รับอนุญาตให้ล็อคอุปกรณ์เพื่อ Secure Boot ON ดังนั้นจะไม่มีวิธีปิดการบู๊ตที่ปลอดภัยนี่อาจเป็นปัญหาสำหรับยูทิลิตี้ทั้งหมดที่เราจะเห็น เพิ่งทราบที่นี่
Gizmo

คำตอบ:


6

คำตอบสั้น ๆ : ไม่; คุณไม่สามารถใช้ Boot CD EFI ของ Hiren ได้

แม้ว่า Hiren จะใช้ Syslinux และเป็นจริง Syslinux 6.03 ในขณะนี้สนับสนุน UEFI (syslinux.efi) คุณจะพบปัญหาอย่างน้อย 2 ปัญหาเมื่ออัปเกรดซีดี Hiren ของคุณเป็น Syslinux 6.03:

  1. syslinux.efi ไม่ใช่แอปพลิเคชันที่ลงนาม UEFI แล้วลืมเกี่ยวกับสถานการณ์ SecureBoot

  2. Syslinux.efi (ส่วนที่เหลือของตัวจัดการการบูตของ EFI) สามารถบูตเคอร์เนลที่สร้างขึ้นด้วยพารามิเตอร์ EFI บางตัวที่เปิด "ON" เช่น

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

เคอร์เนลของ Hiren ไม่ได้ถูกสร้างด้วยแฟล็กเหล่านั้น "ON" และคุณ (แน่นอน) ไม่มีแหล่งที่มา / config ที่แน่นอนสำหรับการสร้างเคอร์เนลใหม่ในขณะที่เพิ่มพารามิเตอร์ที่เกี่ยวข้องกับ EFI ที่หายไปดังกล่าวข้างต้น


1

คุณลองผ่าน USB ด้วยรูฟัสหรือไม่? ลองรูฟัส USB รูฟัสเป็นยูทิลิตี้ที่ช่วยในการจัดรูปแบบและสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้เช่นคีย์ USB / pendrives, เมมโมรี่สติ๊กเป็นต้นจัดการ UEFI ได้เช่นเดียวกับการบู๊ตดั้งเดิม

สำคัญ: เลือก "รูปแบบพาร์ติชัน MBR สำหรับ BIOS หรือคอมพิวเตอร์ UEFI"

ลิงก์: http://rufus.akeo.ie/?locale=en_US


1
พยายามผล: i.imgur.com/xZfxQ6o.pngเช่นฉันกล่าวว่าเราก็ต้องปรับเปลี่ยนมาตรฐาน ISO จะมีไฟล์ EFI bootup บางอย่างผมคิดว่า ..
Gizmo

1

ฉันสามารถจัดการสิ่งนั้นได้สำเร็จโดยทำ 2 สิ่ง:

  • ปิดใช้งานการบูต UEFI
  • เปิดใช้งานตัวเลือก "Launch CSM"

จากนั้นในรายการลำดับการบู๊ตฉันมีตัวเลือกใหม่สำหรับการบู๊ต USB โดยไม่ได้เขียน "UEFI" ไว้ ใส่อันนั้นไว้ในตอนแรกและแท่ง USB ของ Hiren ของคุณควรจะบู๊ตแล้ว!


มันเป็นไปไม่ได้เสมอไป การกำหนดค่า OEM UEFI หลักส่วนใหญ่ไม่รองรับ CSM
Ramhound

+1 มันช่วยฉันได้มาก นอกจากนี้คุณอาจปิดการใช้งาน "Secure Boot Option"
เจ็ต

1
เพียงเพื่อความชัดเจนมีเฟิร์มแวร์ UEFI-ONLY จำนวนมากอยู่ที่นั่นแล้ว (ไม่มีประวัติ / csm / สิ่งอื่น ๆ )
Gizmo

มันไม่ทำงานสำหรับฉันด้วยการเปิดใช้งาน "Launch CSM" และปิดการใช้งาน "Secure Boot Option" และเปิดใช้งาน suports ดั้งเดิมอื่น ๆ เหตุผลอื่นที่ไม่ทำงานเนื่องจากอุปกรณ์บางอย่างอาจถูกล็อคเพื่อให้ทำงานเฉพาะระบบปฏิบัติการที่ Microsoft ลงนามเท่านั้น ( en.wikipedia.org/wiki/Windows_10#System_requirements ) @Gizmo = |
Eduardo Lucio

1

ฉันทำสิ่งหนึ่งต่อไปนี้: https://ttcshelbyville.wordpress.com/2014/10/10/rufus-usb-boot-and-hirens-boot-iso/

มันบูตในระบบใหม่ของฉันและทำงานกับคอมพิวเตอร์ทุกเครื่องที่ฉันเข้ารับการซ่อมแซม หากคุณกำลังมองหาสำเนาแบบอ่านอย่างเดียว (CD / DVD) มีเครื่องมือที่สามารถสร้าง EUFI CD ที่สามารถบู๊ตได้แล้วคัดลอกไฟล์ทับ ... แต่มันอาจจะไม่เหมาะกับคุณ ...

เพราะสิ่งที่ฉันมักจะพบ (และทำไมฉันถึงใช้ USB) คือระบบจำนวนมากปิดการใช้งานไดรฟ์บูตสู่ออปติคอล โดยเฉพาะอย่างยิ่งถ้านี่เป็นคอมพิวเตอร์ OEM บางอย่างของ Toshiba ไม่แม้แต่ให้ตัวเลือกในการเปลี่ยนแปลงในประวัติ OEM Windows จะต้องถูกบู๊ตและลำดับของไดรฟ์เปิดใช้งานและเปลี่ยนจากที่นั่น! ที่นำเสนอระเบียบของการจับ -22

ระบบได้รับการออกแบบให้เข้ากันได้กับดิสก์สำหรับบูตเครื่องเก่าซึ่งทำให้ "การแปลง Cd เป็น EUFI" ไม่เกี่ยวข้อง มันคือ "การบูตด้วยแสงแบบออพติคอล" ซึ่งถูกปิดใช้งานโดยอัตโนมัติคือสิ่งที่อาจทำให้เกิดปัญหาของคุณ

ดังนั้นสิ่งที่คุณมักจะมองหาคือการทำให้ระบบสามารถบูตจากไดรฟ์ออปติคัลไดรฟ์แบบดั้งเดิมซึ่งอาจไม่ใช่ตัวเลือกจากไบออส :(

ตัวเลือกสำรอง / ทดสอบตัวเลือกหนึ่งคือการลบไดรฟ์อื่น ๆ ทั้งหมดออกจากระบบและดูว่าไบออส / บูทกลับสู่การบูตออปติคัลไดรฟ์หรือไม่หากไม่พบอุปกรณ์อื่น ที่จะบอกคุณว่าซีดีหรือไบออส


อันนี้อาจชัดเจนกว่าคำตอบของฉัน: 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 และต้องทำการพอร์ตไฟล์ hirens ของเมนู hirens และเปลี่ยน BIOS BIOS ISOLinux สำหรับ UEFI


0

บางทีนี่อาจเป็นทางออก:

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

คล้ายกับ HBCD มาก - คล้ายกับ HBCD upgrade ฉันสร้าง HDD ที่สามารถบู๊ตได้พร้อมพาร์ติชันเล็ก ๆ สำหรับ DLCD และพาร์ติชั่นอื่นที่มีอิมเมจผีและเครื่องมือซอฟต์แวร์อื่น ๆ ... ฉันใช้ 2014 โดยไม่มี UEFI แต่ 2015 ใหม่นี้มีการอธิบายเพื่อรองรับ UEFI


1
แม้ว่าลิงก์นี้อาจตอบคำถามได้ดีกว่าหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงก์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง ข้อความสามข้อสุดท้ายของคุณไม่สมเหตุสมผลโปรดอธิบายให้ชัดเจนเมื่อคุณแก้ไขคำตอบเพื่อรวมข้อมูลที่เกี่ยวข้องจากบล็อกที่คุณอ้างอิง
Ramhound

ตัวเลือกอื่น ๆ คือ "DLC Boot" (เป็นเวอร์ชั่นล่าสุดและสมบูรณ์ที่สุด), "Ultimate Boot CD ของ FalconFour", "Acronis True Image", "Parted Magic" (แนะนำแล้ว, ไม่ได้มีแอปพลิเคชัน DLLE Boot ที่ผิดปกติ)
Eduardo Lucio

-1

ดังนั้นตามที่ฉันแนะนำคุณควรบูทด้วย Hiren Boot cd ที่ไหนสักแห่งที่คุณสามารถทำได้สำเร็จ ฉันคิดว่ามันมีด้วงในตัวดังนั้นลอง grub2-install --target = x86_64-efi -> หรือฉันไม่รู้ว่าชุดคำสั่งแล็ปท็อปของคุณมีอะไร แต่อ่าน man page ของ grub เพื่อขอความช่วยเหลือ คุณมีไดเรกทอรีบูตถ้าไม่ให้ทำ :))

หลังจากนี้เป็นไปด้วยดีคุณจะพบไฟล์. fii อยู่ในที่ /boot/efi/.../

ตอนนี้คุณมีไฟล์ efi แล้วดังนั้นคุณสามารถแก้ไขเนื้อหา ISO ได้ (ฉันจะคัดลอกทั้งใน / boot / EFI และ / boot / EFI / boot ด้วยเหตุผลบางอย่าง)

หวังว่านี่จะช่วยคุณในการแก้ปัญหา (ฉันยังอยากรู้อยากเห็นถ้ามันจะดี)


ถ้าฉันเข้าใจถูกต้อง 1) Hiren ใช้ GRUB 2) ฉันต้องบูตเข้าสู่ linux distribution 3) ติดตั้ง grub2 4) คัดลอก grub2 ที่ติดตั้งไปยัง iso 5) ฉันสามารถบูต hiren CD ลงใน PC ของ uefi ได้ไหม? ถ้าใช่ฉันจะลองตอนนี้
Gizmo

ฉันไม่รู้อะไรเลยเกี่ยวกับ Boot CD ของ Hiren แต่ถ้าไม่เป็นเช่นนั้นคุณต้องค้นหาว่า bootmanager ใช้อะไรอยู่และวิธีสร้างไฟล์ efi ด้วย
AdamK

การติดตั้ง grub2 เป็นอีกหนึ่งทางออกที่แน่นอน :)
AdamK

ฉันไม่สามารถหาคำแนะนำที่ชัดเจนเกี่ยวกับวิธีการใส่ Grub2 ลงในไดรฟ์ USB แล้วใช้ไฟล์ hiren menu.lst ที่มีอยู่เดิม
Gizmo

-2

ทำให้ USB ของ Hiren สามารถบูตได้ในขั้นตอนง่ายๆ

"CD ของ Hiren ไปยัง USB ที่บูตได้" เป็นเครื่องมือที่ใช้ในการสร้างดิสก์ USB ที่สามารถบูตได้จากซีดี ISO ของ 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/

ดาวน์โหลดทดสอบและให้ข้อเสนอแนะของคุณ


ยินดีต้อนรับสู่ Super User โพสต์ของคุณจะต้องมีการขยาย คำตอบที่ดีรวมถึงคำแนะนำเฉพาะ (ไม่ใช่แค่ลิงค์ไปยังพวกเขา) และคำอธิบายว่าทำไมคำตอบถึงคำถาม OPs หรือไม่ โปรดแก้ไขโพสต์ของคุณเพื่อเพิ่มรายละเอียดที่อธิบายวิธีแก้ปัญหาของคุณสำหรับคำถาม OPs
ฉันพูดว่า Reinstate Monica

1
ฉันไม่เห็นสิ่งบ่งชี้ว่าสิ่งนี้เกี่ยวข้องกับ UEFI
fixer1234

-3

ซีดีทางเลือกที่มีความสามารถมากมายของ Hirens คือ SPOTMAU SPOTMAU รวมถึง EFI

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.