Score:0

แล็ปท็อปไม่เห็น UEFI bootloader สำหรับ Ubuntu แต่เดสก์ท็อปเห็น ฉันจะแก้ปัญหานั้นได้อย่างไร

ธง th

เรียนชุมชนบาดแผล!

ฉันเพิ่งตัดสินใจลองบูท UEFI ใหม่นี้ เนื่องจากฉันต้องการเข้ารหัสไดรฟ์ของฉันและพบเพียงบทช่วยสอนสำหรับ UEFI แล็ปท็อปของฉันไม่รองรับโดยค่าเริ่มต้น (Acer Aspire 5750g รุ่นเก่า) แต่หลังจากการขุดค้นบางอย่าง ฉันพบ BIOS แบบกำหนดเองที่มี UEFI และสารพัดประโยชน์อื่นๆ!

ฉันมีการติดตั้งดูอัลบูต (Ubuntu สำหรับการเข้ารหัสและ Windows สำหรับการเล่นเกมและการสร้างแบบจำลอง 3 มิติ) และทำงานได้ดีในโหมด Legacy แต่นี่คือปัญหา - ฉันลองแปลงไดรฟ์สำหรับ GPT และปรับเป็น UEFI Windows จัดการได้ดีมาก บู๊ตในโหมด UEFI ได้โดยไม่มีปัญหา แต่ Ubuntu ปฏิเสธที่จะทำงาน เช่น ฉันติดอยู่ที่แล็ปท็อปของฉันไม่เห็น GRUB เลย

  • ฉันลองติดตั้งใหม่และกำจัดและติดตั้ง GRUB เฉพาะ EFI ใหม่ทั้งหมด
  • ฉันลองใช้เครื่องมือซ่อมแซมการบูต ทุกอย่างสำเร็จ แต่ไม่มีการแก้ไข
  • ฉันยังลองติดตั้ง Ubuntu เฉพาะในไดรฟ์เปล่าด้วยไดรฟ์ USB ที่ฟอร์แมต UEFI - ก็ยังไม่มีอะไรเกิดขึ้น
  • อย่างไรก็ตาม เพื่อตรวจสอบสุขภาพจิต ฉันใส่ทั้งสองไดรฟ์ในเดสก์ท็อปที่ฉันมี และแต่ละไดรฟ์ทำงานโดยไม่มี ปัญหา พีซีเห็นตัวโหลดบูตอูบุนตู ฉันสามารถเลือกได้และบูตได้ ใช้งานได้ดีใน GRUB และจากนั้นใน Ubuntu หรือ Windows และนั่นคือวิธีที่ฉันบรรลุข้อสรุปว่าแล็ปท็อปของฉันไม่เห็นตัวโหลดบูตของ Linux มีเพียง windows เท่านั้น
  • ฉันลองใช้ rEFInd ด้วย แต่แล็ปท็อปก็ไม่เห็นอันนั้นเช่นกัน

สาเหตุนี้เกิดจากการใช้ UEFI ที่ไม่ดีบนแล็ปท็อปของฉันหรือไม่ อาจจะ. แต่มีวิธีแก้ไขผ่าน bootloader หรือไม่? ฉันหมายความว่าไดรฟ์ USB ที่มีตัวติดตั้งใช้งานได้เช่นเดียวกับตัวจัดการการบูต Windows จะต้องมีวิธีฉันพยายามค้นหาว่า Windows Boot manager สามารถทำได้หรือไม่ แต่ดูเหมือนว่า Microsoft ได้จำกัดไว้เฉพาะ Windows OS-es เท่านั้น

หรืออาจเป็นเรื่องเกี่ยวกับความปลอดภัย? ฉันอ่านบางอย่างเกี่ยวกับตัวเลือกการบูตที่ปลอดภัยที่รบกวน แต่แล็ปท็อปของฉันไม่มีแม้แต่การตั้งค่าที่จะเปิดหรือปิด มีเพียง UEFI หรือไม่

ฉันขอโทษถ้ามันซ้ำกันหรือวิธีแก้ปัญหานั้นง่ายมาก ฉันหงุดหงิดและติดอยู่ในขณะนี้ คิดไม่ออก ฉันขอขอบคุณความช่วยเหลือหรือโอกาสในการขาย! ขอบคุณล่วงหน้า! ^^

แก้ไข 1: สรุปการบูต

นี่คือข้อมูลสรุปการบู๊ตจากการซ่อมแซมการบู๊ต (หมายเหตุ: SDA4 และ SDA5 เป็นการติดตั้ง 2 ลินุกซ์ ฉันอาจทำ SDA4 เสียในความพยายามแก้ไขก่อนหน้านี้ เนื่องจากเดสก์ท็อปไม่บู๊ต แต่นั่นเป็นปัญหาที่แตกต่างกันในวันอื่น :D )

https://pastebin.com/PnXLp9ES

แก้ไข 2: ความคืบหน้าในการบูต

ผ่านคำตอบของโพสต์ต่อไปนี้: จะทำให้ GRUB เป็น bootloader เริ่มต้นแทน Windows Boot Manager บนแล็ปท็อป UEFI ได้อย่างไร ฉันพบเบาะแสที่เป็นไปได้ - คำตอบจาก @Envy อนุญาตให้ฉันบูต linux โดยแทนที่ไฟล์ bootmgfw.efi ภายใต้ /EFI/Microsoft/Boot ด้วย grubx64.efi ภายใต้ EFI/ubuntu! ยอดเยี่ยม!

อย่างไรก็ตาม ฉันได้รับหน้าจอสีดำแทนเมนู Grub เป็นเวลาประมาณ 10 วินาที ฉันอาจพลาดบางอย่างในการแก้ปัญหา

แก้ไข 3: การทำงานที่น่าอายที่เป็นไปได้

หลังจากการขุดค้น การวิจัย และความช่วยเหลือครั้งใหญ่จาก oldfred ซึ่งเป็นพระเจ้าในเรื่องนี้ (มักจะเห็นชื่อของเขาในหัวข้อส่วนใหญ่เกี่ยวกับ boot loader) ก็ไม่ประสบความสำเร็จมากนัก ในที่สุดฉันก็ตัดสินใจที่จะสร้างสำเนาของ bootmgfw.efi (ของ windows ไม่ใช่ด้วงปลอมตัว) และเปลี่ยนชื่อเป็น bootmgfw-WIN.efi จากนั้นใช้ "Grub Customizer" ฉันเปลี่ยนรายการ windows ให้บูตจาก bootmgfw-WIN.efi แทน bootmgfw.efi

ตอนนี้ฉันสามารถเลือก Ubuntu หรือ Windows ได้แม้ว่าจะไม่มีเอาต์พุตหน้าจอ (ไม่มีเงื่อนงำว่าทำไมเดสก์ท็อปจึงมีปัญหาเดียวกัน) และทั้งสองทำงานได้ดีบนแล็ปท็อป! แต่ไม่ใช่บนเดสก์ท็อป

ขอบคุณอีกครั้ง @oldfred คุณคือตำนาน!!! <3

oldfred avatar
cn flag
การบูตแบบปลอดภัยอาจเป็น "Windows" หรือ "อื่นๆ" เหมือนระบบเก่าของฉัน และ "อื่นๆ" ก็มีไว้สำหรับ Windows 7 ด้วยเนื่องจากไม่รองรับ Secure Boot โพสต์ลิงก์จากรายงานสรุปใน Boot-Repair แต่อาจเป็นการตั้งค่า UEFI หากใช้งานได้กับระบบอื่น Acer จำนวนมากยังต้องการการอัพเดตเฟิร์มแวร์ UEFI Acer รุ่นเก่ายังต้องการ "ความไว้วางใจ" Aspire E15 จะไม่บู๊ตคู่ รายละเอียดมากมาย การตั้งค่าความน่าเชื่อถือในขั้นตอนที่ 35 http://askubuntu.com/questions/627416/acer-aspire-e15-will-not-dual-boot
Potato_Waffles avatar
th flag
เฮ้ @oldfred ฉันเพิ่มลิงก์ไปยัง Pastbin ของข้อมูลสรุปการบู๊ตจาก Boot Repair ขอบคุณมากสำหรับลิงค์และข้อมูล ฉันกลัว Acer Firmware หายนะ XD ขออภัย ประวัติที่ถูกแฮ็กของฉันไม่มีตัวเลือกในการเพิ่มไฟล์บูต EFI ที่เชื่อถือได้ และไม่รองรับ Secure Boot GRUB ระบุเมื่อทำการติดตั้ง :/ ฉันได้ก้าวไปข้างหน้าเล็กน้อยจากการโพสต์แบบสุ่ม! ถ้าฉันแทนที่ไฟล์ bootmgfw.efi ภายใต้ /EFI/Microsoft/Boot ด้วย grubx64.efi ภายใต้ EFI/ubuntu แสดงว่า linux บูท! แต่ฉันได้รับหน้าจอสีดำแทนเมนูด้วง :/
oldfred avatar
cn flag
ปีที่แล้วกับ UEFI ที่ "ไม่ดี" เราแนะนำให้เปลี่ยนรายการ "Windows" เพื่อใช้ grub หรือ shim แต่ด้วงจะบู๊ตเฉพาะ Windows ที่ใช้งานได้ และเมื่อ Windows อัปเดตหรือไม่สามารถบู๊ตจากด้วงได้ คุณจะไม่มีทางบูต Windows ได้ง่ายๆ คุณต้องมีแฟลชไดรฟ์ซ่อมแซม/กู้คืน Windows (ซึ่งคุณควรมีอยู่แล้ว) นอกจากนี้ UEFI ที่ใหม่กว่าส่วนใหญ่จะบู๊ตฮาร์ดไดรฟ์/รายการทางเลือกสำรอง ซึ่งคล้ายกับรายการบู๊ตของไดรฟ์ภายนอก Microsoft ต้องการรายการบูตที่ปลอดภัย ดังนั้นคุณต้องมีมัน ดูข้อมูล: Sony, HP และอื่น ๆ วิธีแก้ปัญหา: https://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win
oldfred avatar
cn flag
หน้าจอสีดำมักเป็นปัญหาของไดรเวอร์วิดีโอ คุณติดตั้งโดยใช้โหมด Safe Boot และเลือกไดรเวอร์ที่เป็นกรรมสิทธิ์ซึ่งปิด Secure Boot หรือไม่ ที่ควรติดตั้งไดรเวอร์วิดีโอที่ถูกต้อง การ์ดจอ/ชิปอะไร. หากเป็น nVidia ให้บูตด้วยโหมดการกู้คืน บรรทัดที่สองในเมนู grub ซึ่งมีตัวเลือก "nomodesest" และติดตั้งไดรเวอร์ nVidia https://askubuntu.com/questions/1026179/how-to-install-a-gtx-1060 & https://askubuntu.com/questions/61396/how-do-i-install-the-nvidia-drivers
Potato_Waffles avatar
th flag
โอ้ wooow ขอบคุณมาก @oldfred! นั่นเป็นข้อมูลจำนวนมากที่จะใช้! อย่างไรก็ตาม ฉันลองบูททั้งสองแบบด้วยกราฟิก Intel Integrated และออปติมัส (Nvidia GT540m) - ทั้งสองครั้งเป็นหน้าจอสีดำก่อนที่จะบูทเข้าสู่ linux ฉันจะอ่านรายละเอียดเพิ่มเติมในวันพรุ่งนี้
oldfred avatar
cn flag
ฉันไม่รู้รายละเอียดเกี่ยวกับออพติมัส แต่คิดว่าตอนนี้ nVidia จัดการเรื่องนั้นแล้ว แต่ต้องแน่ใจว่าได้ติดตั้งไดรเวอร์ nVidia จากที่เก็บ Ubuntu ไม่ใช่จาก nViidia หากคุณไม่ได้ใช้เวอร์ชันพื้นที่เก็บข้อมูล คุณจะต้องอัปเดตด้วยการอัปเดตเคอร์เนลทุกครั้ง เวอร์ชัน Ubuntu จัดการการอัปเดตโดยอัตโนมัติ นอกจากนี้ หากเปลี่ยนเวอร์ชันไดรเวอร์ อย่าลืมล้างเวอร์ชันเก่าออกทั้งหมด เนื่องจากเวอร์ชันใหม่ไม่ได้ถอนการติดตั้งเวอร์ชันเก่า และจากนั้นคุณจะมีข้อขัดแย้งและปัญหาที่ใหญ่กว่า
Potato_Waffles avatar
th flag
เฮ้เฒ่าเฟรด! ฉันลองทุกอย่างจากหัวข้อและแนวทางแก้ไขที่คุณระบุไว้ แต่ไม่มีอะไรทำงานนอกเหนือไปจากเคล็ดลับ bootmgfw.efi ฉันยังติดตั้งไดรเวอร์ Nvidia จากแผง Software and Updates และ GRUB ยังคงเป็นหน้าจอสีดำ Linux ยังคงทำงานได้ดีแม้ว่า ฉันลองใช้ grub สุ่มสี่สุ่มห้าก่อนอื่นโดยกด Enter และบูท linux เร็วขึ้น จากนั้นลองเลือก Windows (ควรอยู่ด้านล่าง) แต่ฉันเดาว่าลงที่ GRUB อีกครั้ง เนื่องจากถ้าฉันกด Enter มันจะไปที่ Linux ถ้าฉันลงไปแล้วกด Enter ก็จะไปที่ GRUB อีกครั้ง อาจเป็นเพราะ bootmgfw.efi ชี้ไป
Potato_Waffles avatar
th flag
ฉันเดาว่าฉันมีสองทางเลือก - หาวิธีรับ windows boot manager เพื่อบูต linux หรือเพื่อหาวิธีชี้ GRUB ไปที่ windows bootmgfw.efi ที่มีชื่อต่างกัน หวังว่า google จะมีประโยชน์มากกว่าหน้าจอสีดำเล็กน้อย (ฉันพบเฉพาะปัญหาที่เกี่ยวข้องกับหลังจากด้วงปรากฏขึ้นและผู้คนพยายามบูต Linux)
oldfred avatar
cn flag
คุณผ่านลิงค์ในความคิดเห็นแรกของฉันหรือไม่ รายการบูตประเภทต่างๆ ที่สร้างโดย efibootmgr แต่ UEFI ส่วนใหญ่อนุญาตให้มีไดรฟ์หรือรายการบูตสำรองได้ เนื่องจากรายการดังกล่าวคล้ายกับรายการบูตสำหรับอุปกรณ์ภายนอก มักจะตั้งชื่อหรือป้ายกำกับของไดรฟ์ หากคุณไม่ได้รับ Windows ในเมนู grub แสดงว่าอยู่ในโหมดไฮเบอร์เนต/เริ่มต้นอย่างรวดเร็ว ดังนั้น os-prober จึงมองไม่เห็น หรือคุณมี Ubuntu และ Windows ในโหมดการบูตที่แตกต่างกัน UEFI หนึ่งรายการและ BIOS หนึ่งรายการ รายงานของคุณแสดงทั้งด้วง BIOS ใน MBR และด้วง UEFI ใน ESP คุณต้องบูตในโหมดบูต UEFI
Potato_Waffles avatar
th flag
ฉันจัดการให้ grub มองเห็นหน้าต่างได้โดยใช้ grub editor เพื่อเปลี่ยนไฟล์ โหลดสำหรับการบูท windows ตอนนี้ฉันมีไฟล์ .efi 2 ไฟล์ - bootmgfw.efi และ bootmgfw-WIN.efi ด้วงบูทหนึ่งอันอีกอันหนึ่ง - หน้าต่าง สำหรับด้วง BIOS และ UEFI อาจเป็นเพราะ SDA4 เดิมเป็น BIOS และฉันไม่ได้แก้ไข (ใช้งานได้แล้วหลังจากคัดลอกไฟล์สำหรับบูตจาก SDA5) ฉันเดาว่านั่นคือปัญหา! XD แต่ทั้งหมดนี้ใช้ไม่ได้กับเดสก์ท็อปของฉัน... และด้วงยังคงเป็นหน้าจอสีดำ อืม งานและการวิจัยทั้งหมดนี้... อืม ฉันได้เรียนรู้อะไรมากมาย! ขอบคุณ!!!
oldfred avatar
cn flag
ปัญหาเกี่ยวกับวิดีโอควรเป็นคำถามแยกต่างหาก แต่มักเกี่ยวข้องกับการติดตั้งไดรเวอร์วิดีโอไม่ถูกต้อง หากติดตั้ง nVidia จากที่เก็บ Ubuntu https://askubuntu.com/questions/162075/my-computer-boots-to-a-black-screen-what-options-do-i-have-to-fix-it

โพสต์คำตอบ

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