ฉันจะติดตั้ง Ubuntu พร้อมกับ Windows ที่ติดตั้ง UEFI ไว้ล่วงหน้าได้อย่างไร


551

ฉันใหม่สำหรับ Linux อย่างแน่นอน ฉันต้องการทราบวิธีการติดตั้ง Ubuntu พร้อมกับระบบปฏิบัติการ Windows 8+ ที่ติดตั้งไว้ล่วงหน้า

ฉันควรทำกับ Wubi หรือผ่าน Live USB / DVD หรือไม่

ฉันต้องทำขั้นตอนใดบ้างเพื่อติดตั้ง Ubuntu อย่างถูกต้อง


58
คำเตือน: ณ วันนี้คำแนะนำของ Canonical ที่จะไม่ใช้ WUBI ที่เกี่ยวข้องกับ Windows 8 เพิ่มเติมเกี่ยวกับเรื่องนี้: omgubuntu.co.uk/2013/04/wubi-advice
Rinzwind

4
@ minerz029 สวัสดีเพื่อนฉันได้แก้ไขคำถามของคุณเพื่อให้เป็นเรื่องทั่วไปมากขึ้นเกี่ยวกับการบูทคู่กับ Windows 8
Luis Alvarado

ฉันทำตามวิธีนั้น แต่การซ่อมแซมการบูตไม่ทำงาน นั่นเป็นวิธีแก้ปัญหาที่ฉันติดตามเพื่อติดตั้งในโหมด UEFI: askubuntu.com/questions/519610/… ceers
feligiotti

คำตอบ:


555

หากคุณใช้ Ubuntu 16.04+ ปัญหาความเข้ากันได้ตอนนี้ได้รับการแก้ไขแล้ว แต่ก็ยังขึ้นอยู่กับรุ่นที่คุณใช้และฮาร์ดแวร์ / รุ่นที่คุณมีคุณอาจต้องใช้ขั้นตอนทั้งหมดหรือบางส่วนในคำตอบนี้ หากคุณกำลังอ่านสิ่งนี้ในเดือนสิงหาคม 2560+ ฉันสามารถพูดได้ว่ากับ Ubuntu 17.04 ฉันได้ติดตั้งบนแล็ปท็อปมากกว่า 40+ รุ่นพร้อม UEFI ตั้งแต่ Lenovo, Dell, HP, Sony, Acer และ Toshiba ซึ่งเป็นรุ่นที่ปี 2559 และขึ้นไป และฉันก็ไม่มีปัญหาในการติดตั้ง Ubuntu เพียงทำตามขั้นตอนในตัวติดตั้ง ด้วยขั้นตอนพื้นฐานฉันหมายถึง:

  1. ใส่ตัวติดตั้ง Ubuntu USB
  2. เลือกติดตั้ง Ubuntu (ติดตั้ง Ubuntu พร้อม Windows)
  3. เลือกซอฟต์แวร์การ์ดไร้สาย & อัปเกรดซอฟต์แวร์ของ บริษัท อื่นขณะติดตั้ง Ubuntu
  4. เสร็จสิ้นการติดตั้งและดูการติดตั้ง Ubuntu โดยไม่มีปัญหากับ Windows หรือ Ubuntu

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

ก่อนที่จะอธิบายขั้นตอนในการทำฉันต้องการให้ชัดเจนว่าฉันได้ลองติดตั้ง Ubuntu กับรุ่นเก่ากว่า 15.04 หลายวิธี (หรือ distro อื่น ๆ สำหรับเรื่องนั้น) จากภายใน Windows 8 หรือ Windows 10 ไม่มีโชค Microsoft Windows สร้างระเบียบที่ยิ่งใหญ่สำหรับการแจกจ่าย Linux ทั้งหมด หากคุณมีระบบ Windows 8 ที่ติดตั้งไว้ล่วงหน้าคุณอาจจะไม่สามารถติดตั้ง Ubuntu หรือระบบปฏิบัติการอื่น ๆ ในแบบปกติ (LiveCD / LiveUSB) หรือวิธี Wubi นี่เป็นเพราะ Windows 8 ได้แนะนำคุณสมบัติใหม่หลายประการซึ่ง 2 คือ:

  • UEFI ซึ่งทดแทนสิ่งที่เรารู้จักในชื่อ BIOS (ทางเลือก)
  • Secure Boot ซึ่งป้องกันไม่ให้มีอะไรนอกจากระบบปฏิบัติการที่ติดตั้งในกรณีนี้ Windows 8 จากการบูท นี่ไม่ใช่กรณีสำหรับ Ubuntu ตั้งแต่ 12.04.2 อีกต่อไปดังนั้นจึงไม่จำเป็นต้องปิดการใช้งานการบูตที่ปลอดภัย

ในหมายเหตุเพิ่มเติมฉันต้องการพูดถึงบางสิ่งบางอย่างเกี่ยวกับ Secure Boot นำมาจากUEFI Wiki

SecureBoot

"Secure Boot" เป็นคุณลักษณะ UEFI ใหม่ที่ปรากฏในปี 2555 โดยมี Windows 8 ติดตั้งคอมพิวเตอร์ไว้ล่วงหน้า Ubuntu รองรับคุณสมบัตินี้เริ่มต้นด้วย 12.10 64 บิต ( ดูบทความนี้ ) และ 12.04.2 64 บิต แต่เนื่องจากพีซีที่ใช้การสนับสนุนสำหรับมันเริ่มแพร่หลายในช่วงปลายปี 2555 เท่านั้นยังไม่ได้ทำการทดสอบอย่างกว้างขวางดังนั้นจึงเป็นไปได้ว่าคุณอาจ พบปัญหาในการบู๊ต Ubuntu ภายใต้ Secure Boot

สำคัญ:หากคุณพบข้อผิดพลาดกรุณายื่นรายงานข้อผิดพลาดกับแพคเกจshimใน Ubuntu โดยใช้คำสั่ง:

ubuntu-bug shim

เมื่อคุณติดตั้งโดยปิดใช้งาน Secure Boot แล้ว ดังกล่าวโดยslangasek :

ไม่จำเป็นต้องปิดการใช้งาน SecureBoot ในเฟิร์มแวร์เพื่อติดตั้ง Ubuntu บนเครื่อง Windows 8 Ubuntu 12.04.2 และ 12.10 นั้นเข้ากันได้กับ SecureBoot เครื่องใด ๆ ที่มาพร้อมกับคีย์ Microsoft Third-Party Marketplace ที่แนะนำในเฟิร์มแวร์จะสามารถบูต Ubuntu ได้ภายใต้ SecureBoot หากมีปัญหาไฟล์ใด ๆ ข้อผิดพลาด launchpad สำหรับแพคเกจชิม

ฉันต้องการแจ้งว่าฉันใช้เวลาทดสอบสัปดาห์นี้ 15.04 และมีผลลัพธ์ที่ยอดเยี่ยม จาก 12 แล็ปท็อป (4 Toshibas, 3 HP & 5 Lenovo) ที่ติดตั้ง Windows 8.1 ไว้ล่วงหน้าในทุกกรณี Ubuntu ตรวจพบ Windows Boot Manager อย่างถูกต้องให้ตัวเลือกในการติดตั้งพร้อมกับ Windows 8.1 (จริง ๆ แล้วบอกว่าติดตั้งพร้อมกับ Windows Boot Manager ) และแก้ไขปัญหาใด ๆ ที่ปรากฏใน Ubuntu รุ่นก่อนหน้า ฉันไม่จำเป็นต้องทำอะไรอย่างอื่นในกรณีนี้ นี่คือการเปิดใช้งานการบูตที่ปลอดภัยและในระบบการบูตที่เปิดใช้งาน EFI ฉันยัง ทดสอบพีซี Windows 10 4 เครื่องและทำงานได้อย่างสมบูรณ์แบบกับ 15.10 และ 16.04

นี่ไม่ได้หมายความว่าในกรณีของคุณมันจะทำงานได้อย่างสมบูรณ์มันก็หมายความว่าในกรณีของฉันฉันมีการติดตั้ง Ubuntu ที่สมบูรณ์แบบ 100% อีกครั้งด้วย 15.04 (เช่นเดียวกับ 15.10 และ 16.04 ในทุกกรณีมันคือ 64- บิต) ฉันยังได้พูดคุยกับผู้ใช้อย่าง Marius Nestor จาก Softpedia ที่ต้องปิดการใช้งาน Secure Boot เพื่อให้การติดตั้งทำงานได้ดังนั้นควรสังเกตว่าแม้ว่าฉันจะมีประสบการณ์ที่ยอดเยี่ยมกับ Secure Boot ในปัจจุบันคุณก็อาจไม่ได้ โปรดระลึกไว้เสมอเมื่อสิ่งอื่นล้มเหลว (เราขอขอบคุณ Marius สำหรับการสนับสนุนที่ยอดเยี่ยมของเขา) ฉันต้องการส่งรายงานข้อผิดพลาดไปยังลิงก์ที่ให้ไว้ข้างต้น

ดังนั้นทั้งหมดนี้กล่าวว่าการติดตั้ง Ubuntu ผ่าน WUBI ไม่สามารถทำได้ (ไม่แนะนำอย่างน้อยจากฉัน) สิ่งต่าง ๆ เช่นการพยายามบู๊ตตัวอย่างกับ bootloader ของ Windows 8 เป็นไปไม่ได้ตอนนี้เว้นแต่จะมีการเปลี่ยนแปลงบางอย่างในอนาคต ข้อบกพร่องบางอย่างที่เกี่ยวข้องกับเรื่องนี้ใน launchpad เช่นที่กล่าวถึงโดย bcbc ) นอกเหนือจากนี้ WUBI ไม่ทำงานจากภายใน Windows 8 ขึ้นไปหากคุณมี UEFI ที่มี GPT Partition (ไม่ใช่พาร์ติชันชนิด MS-DOS) โปรดอ่านUEFI รองรับ Wubi หมายความว่าตอนนี้จะทำงานบนแล็ปท็อปที่มาพร้อมกับ Windows 8 หรือไม่ สำหรับข้อมูลเพิ่มเติม.

ไม่เพียงแค่นั้น แต่การพยายามติดตั้ง Ubuntu แบบ 32 บิตนั้นเป็นไปไม่ได้ คุณต้องการเวอร์ชัน 64 บิตเพื่อให้ทุกอย่างทำงานได้อย่างถูกต้อง อ่านเพิ่มเติมเกี่ยวกับ Wubi ในฉันจะติดตั้ง Ubuntu ภายใน Windows ได้ไหม

ต่อไปนี้เป็นแนวทางเล็ก ๆ ในการติดตั้ง Ubuntu ด้วยระบบ Windows 8 หรือ 10 ที่ติดตั้งล่วงหน้า ขั้นตอนที่ต้องทำตามลำดับที่ถูกต้องฉันพูดถึงพวกเขาที่นี่เพื่อเริ่มต้นทุกอย่าง หากมีการข้ามขั้นตอนหรือทำขั้นตอนก่อนหน้าคุณอาจพบปัญหาที่กล่าวถึงด้านล่างสุดของคู่มือนี้

ในเวลานั้นคุณต้องทำผ่าน LiveCD, LiveDVD หรือ LiveUSB โดยสมมติว่า (จำเป็นต้องใช้จริง) คุณมีประเด็นต่อไปนี้:

  • คุณกำลังใช้งาน Ubuntu รุ่น 12 บิตอย่างน้อย 64 บิต รุ่น 32 บิตจะไม่ทำงาน
  • ระบบของคุณมาพร้อมกับ Windows 8 หรือ 10 ที่ติดตั้งล่วงหน้า (และคุณไม่ต้องการลบ)
  • คุณไม่ได้ติดตั้ง Ubuntu ภายใน Windows 8 หรือ 10 แต่อยู่ติดกับมัน ข้างในเป็นไปไม่ได้เพราะมันต้องการ Wubi ซึ่งไม่รองรับ
  • ระบบของคุณเปิดใช้งาน UEFI (และไม่สามารถปิดใช้งานได้) ด้วย Secure Boot
  • คุณได้สร้างพื้นที่ว่างสำหรับ Ubuntu จากภายใน Windows 8 ด้วยอย่างน้อย 8 GB (ฉันแนะนำให้ออกอย่างน้อย 20 GB หรือมากกว่านั้นเพื่อให้คุณสามารถทดสอบนรกได้)
  • คุณแน่ใจว่าจริง ๆ แล้วคุณมีพื้นที่ว่างเหลืออยู่บนไดรฟ์เพื่อสร้างพาร์ติชันที่จำเป็นและคุณแน่ใจว่าคุณไม่ได้ใช้พาร์ติชันหลักทั้งหมด (ในกรณีที่ใช้ MS-DOS Scheme) เพราะสิ่งนี้จะสร้างปัญหากับ เครื่องมือติดตั้ง Ubuntu แสดงเฉพาะตัวเลือก "แทนที่ Windows" แทนตัวเลือก "ระหว่าง Windows"
  • คุณรู้วิธีเบิร์น LiveCD, LiveDVD หรือ LiveUSB จากภายใน Windows 8 หากไม่ใช่ให้มองหาแอพ Windows ที่สามารถทำได้สำหรับคุณ ฉันจะขุดในพีซีเครื่องอื่นด้วย Ubuntu ^^
  • Windows 8 ไม่ได้ปิดในโหมด Hibernation หรือโหมดอื่นใด ('fast start-up' ซึ่งเป็นค่าเริ่มต้นใน Windows 8) ที่ปล่อยไว้ในสถานะที่บันทึกไว้ การปิดระบบ Windows 8 ตามปกติพร้อมด้วยตัวเลือกการปิดเครื่อง วิธีนี้จะช่วยป้องกันปัญหาอื่น ๆ ที่เกี่ยวข้องกับสิ่งนี้ไม่ให้ปรากฏ อ่านด้านล่าง ( แก้ไขปัญหา ) ของคำตอบนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประเด็นนี้
  • คุณกำลังติดตั้งในโครงการประเภทดิสก์ MS-DOS (คุณสามารถมีเพียง 4 พาร์ทิชันหลักเมื่อเทียบกับ GPT Scheme) ซึ่งมีอย่างน้อย 1 Partition ประถมฟรี (คุณสามารถค้นหาประเภทของโครงการที่ท่านได้รับจากที่นี่ถ้าปฏิบัติการบน Ubuntu Live CD หรือที่นี่หากมาจาก Windows) โปรดจำไว้ว่าถ้าคุณใช้พาร์ทิชันหลักอยู่แล้ว 4 พาร์ติชั่นจะไม่มีพาร์ติชั่นปรากฏบนตัวติดตั้ง Ubuntu เนื่องจากไม่มีพาร์ติชั่นหลักเหลือไว้ให้ใช้อีก (พาร์ติชันประเภท MS-DOS ถูก จำกัด ไว้ที่ 4 ตัวหลักเท่านั้น สิ่งนี้เกิดขึ้นมากมายในแล็ปท็อปหลายเครื่องที่มาพร้อมกับพาร์ติชันหลักที่สร้างไว้ล่วงหน้า 4 ตัว หากคุณกำลังติดตั้งบนพาร์ติชันชนิด GPT และต้องการให้บูตคุณต้องเปิดใช้งาน UEFI

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

ก่อนที่เราจะเริ่มเราต้องทำสิ่งต่อไปนี้:

เรียกใช้compmgmt.mscบน Windows 8 จากนั้นให้สร้างพาร์ติชันที่มีขนาดเพียงพอ โปรดทราบว่าฉันพูดถึงการสร้างFROMนี้จาก Windows 8 เพราะฉันมีกรณีที่ทำพาร์ทิชันจาก LiveUSB แสดงผล Windows 8 ไม่สามารถบูตได้แม้หลังจากทำการซ่อมแซมการบูต ดังนั้นเพื่อลบปัญหานั้นหรือมีโอกาสมากขึ้นในการลบออก (หรือเพียงแค่ข้ามปัญหาไปพร้อมกัน) และตรวจสอบให้แน่ใจว่าทั้งสองระบบทำงานได้หรือไม่ให้แบ่งพาร์ติชันฮาร์ดดิสก์ของคุณออกจาก Windows 8 ก่อน

ตอนนี้ทำตามขั้นตอนนี้เพื่อติดตั้ง Windows 8 + Ubuntu ที่ทำงานบนระบบของคุณ:

Windows 8 + Ubuntu

ก่อนอื่นเราต้องรู้ว่าเรามีตัวเลือกเมนบอร์ดประเภทใดบ้าง เปิดเทอร์มินัล (โดยไปที่เมนูเริ่มและพิมพ์PowerShellตัวอย่าง) และเรียกใช้เทอร์มินัลในฐานะผู้ดูแลระบบ (คลิกขวาที่แอพที่จะแสดงในเมนูเริ่มและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ) Confirm-SecureBootUEFIตอนนี้พิมพ์ สิ่งนี้สามารถให้ 3 ผลลัพธ์:

True - หมายถึงระบบของคุณมี Secure boot และเปิดใช้งาน

False - หมายถึงระบบของคุณมีการบู๊ตอย่างปลอดภัยและถูกปิดใช้งาน

ไม่รองรับ Cmdlet บนแพลตฟอร์มนี้ - หมายความว่าระบบของคุณไม่รองรับการบูทที่ปลอดภัยและเป็นไปได้ว่าคุณไม่จำเป็นต้องใช้คู่มือนี้ คุณสามารถติดตั้ง Ubuntu โดยเพียงแค่ใส่ LiveCD หรือ LiveUSB และทำตามขั้นตอนการติดตั้งโดยไม่มีปัญหาใด ๆ

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

ป้อนคำอธิบายรูปภาพที่นี่

(นี่เป็นเคล็ดลับที่เก่าแก่ที่สุดใน Windows ส่วนใหญ่แม้ว่าจะเป็น Windows 3.1 ซึ่งคุณถือกุญแจเพื่อทำสิ่งพิเศษเมื่อรีบูตเครื่อง)

Windows 8 จะแสดงหน้าต่างรีสตาร์ทที่แตกต่างกันโดยสิ้นเชิง:

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อคุณได้รับเมนูด้านบนให้เลือกแก้ไขปัญหา

จากนั้นคุณจะได้รับตัวเลือกต่อไปนี้:

ป้อนคำอธิบายรูปภาพที่นี่

เลือกการตั้งค่าเฟิร์มแวร์ UEFI

หมายเหตุ - ใน Windows 8 เวอร์ชั่นภาษาสเปนตัวเลือกสำหรับการตั้งค่าเฟิร์มแวร์ UEFIไม่สามารถใช้ได้ในแล็ปท็อปหลายเครื่อง Lenovo, HP และ Acer ที่ทดสอบแล้ว พวกเขามีตัวเลือกในการบูตคอมพิวเตอร์และเมนูกำหนดเองอื่นจะปรากฏขึ้นซึ่งช่วยให้คุณทำสองสิ่ง ในกรณีของ Lenovo คุณจะไม่มีตัวเลือกในการติดตั้ง Ubuntu กับ Windows 8 ตัวเลือกเดียวคือลบ Windows 8 อย่างสมบูรณ์ สิ่งนี้ใช้ได้เฉพาะถ้าคุณไม่ได้ใช้ 15.04+

นี่เป็นส่วนที่สำคัญ

ระบบจะรีบูตและคุณจะได้รับอนุญาตให้ไปที่BIOS (ถ้าไม่ได้กดปุ่มที่เหมาะสมบางทั่วไปDEL, F2หรือF10)

ในส่วนนี้ฉันไม่สามารถช่วยอะไรได้มากเนื่องจาก BIOS แต่ละตัวแตกต่างกันสำหรับเมนบอร์ดแต่ละรุ่น มี 2 ​​ตัวเลือกที่คุณสามารถทำได้ที่นี่ซึ่งทั้งสองอย่างเป็นทางเลือกเนื่องจาก Ubuntu อาจติดตั้งโดยไม่มีปัญหาใด ๆ เลย คุณสามารถมองหาตัวเลือกที่จะปิดการใช้งานการรักษาความปลอดภัย Bootหรือตัวเลือกที่จะปิดการใช้งาน UEFI ในบางกรณีคุณจะสามารถที่จะหาทั้งสองก็จะแสดงใน BIOS เป็นตัวเลือกที่เรียกว่าBoot ปลอดภัยหรือเปิดใช้งาน UEFI

หากคุณพบตัวเลือกนี้ดังนั้นหากคุณไม่สามารถติดตั้ง Ubuntu ด้วยการเปิดใช้งาน Secure Boot ให้ปิดการใช้งาน Secure Boot (อย่าลืมแจ้งให้เราทราบว่านี่เป็นข้อผิดพลาดที่ใช้ubuntu-bug shim) เพื่อให้ยังคงอยู่ในโหมด UEFI และสามารถบูตกับ Ubuntu ได้ ในเมนบอร์ดบางตัวนี่จะเป็นตัวเลือกเดียวที่คุณต้องการเปลี่ยนและยังเป็นตัวเลือกเดียวที่คุณเห็นที่เกี่ยวข้องกับ UEFI เพราะพวกเขาจะไม่ให้โอกาสในการปิดการใช้งาน UEFI

ปัญหาการบูตคู่

ฉันต้องการพูดถึงบันทึกย่อที่สำคัญที่นี่ด้วย หากคุณติดตั้ง Ubuntu ในโหมด Legacy (No SecureBoot) คุณอาจมีปัญหาในการบู๊ตทั้ง Windows และ Ubuntu ในเวลาเดียวกันเนื่องจากทั้งคู่จะไม่ปรากฏในเมนูดูอัลบูต หากคุณมี Windows บน UEFI และติดตั้ง Ubuntu ในโหมด Legacy คุณจะสามารถบูตไปที่ Ubuntu ในโหมด Legacy และ Windows ในโหมด UEFI เท่านั้น

ดังนั้นก่อนที่จะดำเนินการตรวจสอบให้แน่ใจว่าคุณกำลังติดตั้ง Ubuntu ด้วยตัวเลือกการบูตเช่นเดียวกับ Windows วิธีนี้คุณจะสามารถเลือกได้ว่าจะบูตจากที่ใดในเมนูบู๊ตเดียวกันและไม่ต้องกังวลว่าจะใช้งานได้หรือไม่ จากUbuntu UEFI Guide คุณจะเห็นว่ามีส่วนที่สอนวิธีการรู้ว่าคุณติดตั้ง Ubuntu ในการตั้งค่า Boot เหมือนกับ Windows (โหมด UEFI) จริงหรือไม่:

An Ubuntu installed in EFI mode can be detected the following way:

    its /etc/fstab file contains an EFI partition (mount point: /boot/efi)
    it uses the grub-efi bootloader (not grub-pc)
    from the installed Ubuntu, open a terminal (Ctrl+Alt+T) then type the following command:

    [ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode" 

ดังนั้นหากคุณมีปัญหาการบู๊ตคู่ก็อาจเป็นปัญหาได้ โปรดอ่านคู่มือUbuntu UEFIเนื่องจากครอบคลุมวิธีการแก้ไขปัญหาการบู๊ตคู่และการแปลง Ubuntu เป็นโหมด Legacy หรือ EFI ฉันได้ทำการทดสอบกับสมาชิก Ask Ubuntu หลายตัวที่ช่วยให้ฉันแยกจากแล็ปท็อป 2 เครื่องที่ฉันได้รับจากการทดสอบ นี่ควรแก้ไขปัญหา Dual Boot ที่เกี่ยวข้องกับ Windows 8 + Ubuntu แต่ฉันขอแนะนำให้ทุกคนที่มีปัญหา (เหมือนเดิมหรือใหม่) ยื่นรายงานข้อผิดพลาดตามที่กล่าวไว้ข้างต้น นักพัฒนาของ Ubuntu กำลังทำงานอย่างหนักในการนำเสนอวิธีการติดตั้งที่ง่ายสำหรับทุกกรณีและนี่คือหนึ่งในสิ่งที่สำคัญที่สุด

ดำเนินการต่อด้วยคำแนะนำในเมนบอร์ดอื่น ๆ ที่มีความเป็นไปได้ที่จะปิดการใช้งาน UEFI ซึ่งจะกำจัด UEFI และ Secure Boot อย่างสมบูรณ์ในนั้นและบูตใน BIOS ปกติเช่นถ้าคุณพบสิ่งนี้เป็นวิธีที่คุณต้องการ (เพื่อให้ UEFI ฟรี คอมพิวเตอร์และไม่ต้องเผชิญกับปัญหาใด ๆ ที่เกี่ยวข้องกับเรื่องนี้) จากนั้นโดยทั้งหมดทำมัน ฉันคนหนึ่งได้ทดสอบ Intel DZ68DB และทำทั้งสองกรณีศึกษา โปรดจำไว้ว่าการทำเช่นนั้นจะทำให้กระบวนการ Dual Boot ไม่ทำงานในเกือบทุกกรณีคุณจะถูกทิ้งไว้กับระบบที่ใช้ Boot Windows ใน UEFI หรือบู๊ต Ubuntu เป็นมรดก

โปรดจำไว้ว่าให้เลือกลำดับการบู๊ตเพื่อให้แน่ใจว่าบูทของคุณทั้ง CDROM, DVDROM หรือ USB Drive เพื่อให้คุณสามารถบูตจากอิมเมจ Live Ubuntu ของคุณได้หลังจากรีบูตเครื่อง

บางประเด็นที่เราควรพิจารณาก่อนดำเนินการต่อ:

  1. หาก Windows 8 ได้รับการติดตั้งโดยเปิดใช้งาน UEFI ขอแนะนำอย่างยิ่งให้คงอยู่ใน UEFI แม้ว่าคุณจะยังต้องการปิดการใช้งานด้วยเหตุผลเฉพาะที่คุณสามารถทำได้ GRUB จะสร้างส่วนที่สามารถบูตได้สำหรับ Windows 8 แต่ถ้าคุณปิดใช้งาน UEFI และต้องการ ในการเข้าถึง Windows 8 หลังจากนั้น (ก่อนติดตั้ง Ubuntu) จะไม่ทำงานเนื่องจากส่วนการบูตสำหรับ Windows 8 ต้องใช้ UEFI (ปัญหา Dual Boot อีกครั้ง)

  2. หากคุณปิดการใช้งาน Secure Boot เท่านั้นจะไม่มีปัญหาในบางกรณี คุณปิดการใช้งานเฉพาะส่วนที่สร้างปัญหามากที่สุดระหว่าง Windows และ Linux ซึ่งเป็นส่วนที่ป้องกันอูบุนตูในการบูตอย่างถูกต้อง ไม่ว่าในกรณีใดผมขอแนะนำให้คุณลองติดตั้ง Ubuntu ด้วย UEFI / Secureboot ก่อนเนื่องจากในกรณีส่วนใหญ่จะใช้งานได้ หากคุณปิดใช้งานใด ๆ ของพวกเขาและติดตั้ง Ubuntu คุณอาจไม่สามารถบู๊ตเป็น Windows 8 หลังจากนั้นผ่านเมนูการบูต GRUB

ก่อนการบันทึกมาเธอร์บอร์ดบางรุ่นจะมีตัวเลือกBoot Mode ตรวจสอบว่าตัวเลือกนี้ไม่ได้ชี้ไปที่UEFI Bootแต่แทนที่จะเป็นCSM Boot (โมดูลความเข้ากันได้) ซึ่งให้การรองรับ BIOS แบบเดิมเช่นระบบ

ระบบอื่น ๆ มีตัวเลือกการบูต UEFI ที่คุณสามารถเปิดใช้งานหรือปิดการใช้งาน ขึ้นอยู่กับตัวเลือกที่ฉันกล่าวถึงข้างต้นคุณสามารถตั้งค่านี้เป็นสิ่งที่คุณต้องการ

และสุดท้ายคนอื่น ๆ เสนอUEFI / Legacy Bootตัวเลือกแรกที่คุณเลือกอันที่คุณต้องการใช้ก่อน เห็นได้ชัดว่าตัวเลือกนี้อธิบายด้วยตนเอง

ตอนนี้บันทึกการเปลี่ยนแปลงและรีบูต

เมื่อภาพ Ubuntu Live เริ่มขึ้นมันจะแสดงให้เห็นต่างจากภาพปกติที่เราคุ้นเคย ไม่ต้องกังวลนี่เป็นเพราะ Ubuntu มีตัวเลือกการบูตอื่นเมื่อระบบติดตั้ง EFI เพียงเลือกทุกอย่างที่คุณคุ้นเคย ผมขอแนะนำให้อ่านบทความต่อไปนี้ในเว็บไซต์ Ubuntu เกี่ยวกับการติดตั้ง Ubuntu เมื่อใช้ UEFI หากมีปัญหาให้ลองสร้างพาร์ติชันขนาดเล็ก (ขนาดประมาณ 250 MB) สำหรับส่วน EFI ของระบบ ซึ่งจะดำเนินการในส่วนของการติดตั้งที่จะถามคุณถ้าคุณต้องการที่จะติดตั้งในพาร์ทิชันที่ต้องการหรือใช้ตัวเลือกขั้นสูง เลือกตัวเลือกขั้นสูงหากคุณพบปัญหา ในนั้นสร้างพาร์ติชัน 250 MB สำหรับ EFI และส่วนที่เหลือสำหรับ GRUB และสิ่งอื่น ๆ ที่คุณคุ้นเคย

ฉันคิดว่าถึงที่นี่คุณควรจะปรับและหลีกเลี่ยงปัญหาต่าง ๆ ที่มักพบเมื่อพยายาม Ubuntu กับ Windows 8 ซึ่งก็คือ:

  • ไม่ทำการบูท LiveCD / LiveDVD / LiveUSB / Wubi
  • ไม่ได้ติดตั้ง Ubuntu เนื่องจากปัญหาด้านความปลอดภัย (ใช่ถูกต้องปัญหาการผูกขาดอย่างถูกต้องมากขึ้น)
  • ไม่บูท Windows 8/10 หรือ Ubuntu (ไม่แสดงอย่างใดอย่างหนึ่ง)
  • ไม่ให้ Ubuntu สร้างพาร์ติชั่น
  • ไม่รู้จักส่วนของ EFI ของระบบ
  • Ubuntu ไม่รู้จักพาร์ติชัน Windows 8/10
  • ไม่เห็น GRUB และบูทโดยตรงกับ Windows
  • Windows 8/10 ไม่สามารถบูตหรืออ่านได้เนื่องจากหรือการเปลี่ยนแปลงพาร์ติชันนั้นทำจาก Ubuntu

การแก้ไขปัญหา

บูทคอมพิวเตอร์ของคุณโดยตรงกับ WINDOWS

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

ระบบ BIOS / EFI ทุกระบบนั้นแตกต่างกันอาจมีลักษณะดังภาพใดภาพหนึ่งต่อไปนี้:

UEFI 1

UEFI 2

สังเกตเห็น "UEFI Boot Option Priority" หรือ "Menu Option Boot" โดยปกติแล้ว Windows เป็นค่าเริ่มต้นและ Ubuntu (หรือในระบบปฏิบัติการภาพระดับประถมศึกษาภาพที่สอง) จะเป็นตัวเลือก

เมื่อคุณเลือก Ubuntu บนเมนูการบู๊ต UEFI คุณจะได้รับเมนูด้วง คุณควรจะสามารถบูต Ubuntu หรือ Windows ได้จากเมนูด้วง

ปัญหาอีกประการหนึ่งที่ทำให้การบูตระบบตรงไปยัง Windows (โดยไม่แสดงเมนู GRUB) คือถ้า Windows เข้าสู่ระบบจัดการการบูตหรือหลังจากติดตั้ง Ubuntu พาร์ติชัน EFI ไม่ได้รับการกำหนดค่าอย่างถูกต้องสำหรับ Windows ในการแก้ปัญหานี้เพียงไปที่ Windows และเปิดเทอร์มินัลจากนั้นพิมพ์สิ่งต่อไปนี้ (ต้องมีสิทธิ์ของผู้ดูแลระบบ):

bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

สิ่งนี้จะกำหนดค่าตัวจัดการการบูตของ Windows เพื่อพิจารณา GRUB Boot Manager สิ่งนี้อาจเกิดขึ้นได้แม้หลังจากเรียกใช้ Boot Repair จากภายใน Ubuntu ดังนั้นให้แน่ใจว่า Windows อ่านพาร์ติชัน Ubuntu EFI ในกรณีที่คุณใช้ระบบการบูต EFI แทน BIOS เก่าจะแก้ไขได้ ในบรรทัดคำสั่งด้านบนความแตกต่างระหว่าง shimx64.efi และ grubx64.efi คือ shimx64 เป็นไบนารีจริงของ Microsoft ที่ลงนามซึ่งทำงานกับ Secure Boot ที่เปิดใช้งานในขณะที่ grubx64 เป็นไบนารี grub ปกติ (ไม่ได้ลงชื่อ)

Windows 8.1 / 10 ไม่รู้จัก / Ubuntu ไม่แสดงตัวเลือกในการติดตั้งควบคู่กัน

หากคุณทำตามขั้นตอนทั้งหมดข้างต้นรวมถึงการสร้างพาร์ติชันล่วงหน้าผ่าน Windows 8.x ให้ดำเนินการติดตั้ง Ubuntu ตามปกติ เมื่อคุณมาถึงตัวเลือกว่าคุณต้องการติดตั้งอย่างไรหากคุณไม่เห็นตัวเลือกในการติดตั้งควบคู่ไปกับมันให้เลือก "Something Else" แทนการลบฮาร์ดไดรฟ์ กำหนดค่าเค้าโครงพาร์ติชันใหม่บนพื้นที่ว่างที่คุณตั้งไว้ไม่ใช่ Windows 8/10

คุณต้องสร้างพาร์ติชันอย่างน้อย 1 พาร์ติชันสำหรับระบบรูท (ซึ่งแสดงเป็นสัญลักษณ์ "/") และตั้งเป็น Ext4, อีกอันสำหรับ SWAP (หน่วยความจำเสมือน) พื้นที่ SWAP อาจมีขนาดเล็กเพียง 128MB หากคุณมี RAM จำนวนมากหรือสูงถึง 4GB ด้วย 2 พาร์ติชั่นที่สร้างขึ้นตามพื้นที่ว่างที่คุณให้คุณควรพร้อมที่จะดำเนินการต่อไป และหนึ่งส่วนสุดท้ายสำหรับส่วน EFI ซึ่งควรมีขนาดประมาณ 100MB

เมื่อตัวติดตั้งถามตำแหน่งที่จะวาง bootloader ให้บอกให้วางมันลงบนพาร์ติชั่นด้วยประเภท "efi" สิ่งนี้จะติดตั้ง GRUB ซึ่งจะโหลดเมื่อระบบของคุณเริ่มในอนาคตซึ่งจะให้คุณเลือกว่าจะใช้ Ubuntu (หรือติดตั้งรสใด ๆ ) หรือไปที่ Windows Boot Manager ซึ่งจะนำคุณไปสู่ ​​Windows 8

ฉันขอแนะนำให้อ่านลิงก์ต่อไปนี้เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาและสาเหตุในส่วนนี้โดยเฉพาะ:

ซ่อมรองเท้า

หลังจากเสร็จสิ้นการติดตั้งหากคุณปิดการใช้งาน Windows 8 จากการบูทและบูตเฉพาะกับ Ubuntu ก็ไม่ต้องกังวล ใน Ubuntu หลังจากบู๊ตแล้วให้ติดตั้ง Boot-Repair ใน Ubuntuโดยเปิด Terminal และพิมพ์ข้อความต่อไปนี้:

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt-get update
sudo apt-get install boot-repair
boot-repair 

การซ่อมแซมการบู๊ตจะกล่าวถึงว่าเรามีข้อผิดพลาดด้วงว่าเรามีระบบ EFI และ Ubuntu นั้นสั่นสะเทือน ตั้งแต่ Ubuntu เริ่มสั่นสะเทือน (มันไม่ทำงานถ้า Ubuntu ไม่สั่น! ^^) เพียงคลิกที่Applyเพื่อซ่อมแซมการบู๊ตจะแก้ไขทุกอย่าง ตอนนี้รีบูตและคุณควรเห็น Windows 8 และ Ubuntu เคียงข้างกัน

สำหรับกรณีที่มีปัญหาการบูทหายากการแบ่งพาร์ติชันหรือการใช้ฮาร์ดไดรฟ์เก่าบนแผงวงจรหลักที่ใหม่กว่าโซลูชันของคุณอาจตรวจสอบFixPartsซึ่งแก้ปัญหาพาร์ทิชันที่ไม่ตรงแนวและปัญหาประเภทพาร์ติชันอื่น ๆ

หากคุณประสบปัญหาใดปัญหาหนึ่งต่อไปนี้:

  • สูญเสียข้อมูลเมื่อคัดลอกจาก Ubuntu ไปยัง Windows 8 หลังจากปิด Windows 8
  • ไม่สามารถเข้าถึงพาร์ติชัน Windows ของคุณจาก Ubuntu การรับDisk บรรจุระบบไฟล์ที่ไม่สะอาด

    นี่น่าจะเป็นสาเหตุของตัวเลือกใน Windows 8 ที่เรียกว่าFast Startupซึ่งทำงานคล้ายกับการจำศีลและเก็บภาพรวมของระบบดังนั้นเมื่อคุณบูตเครื่องมันจะโหลดเร็วขึ้น เนื่องจากมันเก็บสแน็ปช็อตสิ่งที่คุณคัดลอกหรือเปลี่ยนแปลงใน Windows 8 จาก Ubuntu หลังจากที่ทำการปิดระบบปลอมจะหายไป (นอกเหนือจากปัญหาอื่น ๆ ที่พบที่นี่ )

    ทางออกใน Windows 8 คือไปที่:

    แผงควบคุม -> ตัวเลือกการใช้พลังงาน -> เลือกสิ่งที่ปุ่มเพาเวอร์ทำ

    ในที่นี่คลิกที่ "เปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้" ที่คุณควรเห็นบางสิ่งเช่นนี้:

    ป้อนคำอธิบายรูปภาพที่นี่

    ยกเลิกการเลือกตัวเลือกที่ระบุว่า "เปิดการเริ่มต้นอย่างรวดเร็ว" นอกจากนี้คุณยังจำเป็นที่จะต้องปิดการใช้งานโหมดไฮเบอร์เนต คุณสามารถทำได้ด้วยคำสั่งนี้ (คุณต้องอยู่ในคอนโซลที่มีสิทธิ์ผู้ดูแลระบบ):

    powercfg.exe -h off
    

    สิ่งนี้ควรลบไฟล์ไฮเบอร์เนตและเปิดใช้งานพาร์ติชันที่จะติดตั้งใน Ubuntu

วิดีโอสาธิตมีให้บริการแล้วในฉบับนี้ เราสามารถติดตั้ง Ubuntu 12.04.2 (รุ่น 64 บิต) เป็นต้นไปโดยเปิดใช้งาน SecureBoot แต่เราต้องปิดการใช้งาน SecureBoot หลังจากขั้นตอนการซ่อมแซมการบู๊ต


1
สำหรับฉันรุ่นที่อ่านไม่นานจะเรียกใช้boot-repairจาก Ubuntu Live USB และทำตามคำแนะนำเหล่านี้: help.ubuntu.com/community/Boot-Repair
geneorama

1
+1 สำหรับการอัปเดตด้วยข้อมูลใหม่> สิงหาคม 2017 มันช่วยประหยัดเวลามากเสียเวลาในการแก้ไขประวัติที่ไม่เกี่ยวข้องอีกต่อไป กับดักที่ฉันเพิ่งตกลงกับการติดตั้ง Samsung Pro 960 PCIe NVMe M.2 SSD บนแพลตฟอร์ม Skylake (HM170) ซึ่งการวิจัยทั้งหมดไม่ได้รับการรับรองและการติดตั้งนั้นไม่ยุ่งยาก
WinEunuuchs2Unix

สวัสดีฉันไม่เข้าใจวิธีการสร้างพาร์ติชันจาก windows ในฮาร์ดดิสก์ของแล็ปท็อปของฉันมีพื้นที่ว่างมากกว่า 100 GB (ไม่ได้ปันส่วน) ตกลงเพื่อดำเนินการต่อหรือไม่? หรือฉันจะต้องสร้างพาร์ติชัน (ไดรฟ์ข้อมูลแบบธรรมดาใหม่) ขอบคุณ
user153245

4
บทสรุปที่ไม่จำเป็นมากเกินไปเกือบจะเหมือนกับการเขียนบล็อกเต็มรูปแบบที่นี่
MAK Ripon

39

Wubi ไม่ทำงานบนคอมพิวเตอร์รุ่นใหม่ที่มี UEFI (ดูรายงานข้อผิดพลาดhttp://pad.lv/694242 ) หากคุณซื้อคอมพิวเตอร์ที่ติดตั้ง Windows 8 ไว้ล่วงหน้าก็เกือบจะใช้ UEFI อย่างแน่นอน (เนื่องจากเป็นสิ่งจำเป็นสำหรับการบู๊ตที่ปลอดภัยและคอมพิวเตอร์ OEM Windows 8 ทั้งหมดควรจะเป็นบูทที่ปลอดภัย)

Wubi ใช้ Grub4dos เพื่อค้นหาไฟล์ Grub2 wubildr ไม่มีการสนับสนุนสำหรับดิสก์ GPT ที่สร้างขึ้นใน Grub4dos (และ UEFI ใช้ดิสก์ GPT ยกเว้นว่าจะเป็นการบูตในโหมดไฮบริด) นอกจากนี้ด้วย Secure Boot มันเป็นไปไม่ได้ที่จะเพิ่มรายการบูตใหม่เหมือน แต่ก่อน

ดังนั้นสิ่งที่คุณต้องทำคือดูอัลบูตปกติ หากคุณมีบูตที่ปลอดภัย (น่าจะ) คุณต้องใช้ Ubuntu 64 บิต


ฉันดาวน์โหลด ISO จาก Ubuntu 12.04 64-bit แล้ว จากนั้นฉันก็ใช้ Nero เพื่อเขียนลงบนแผ่นซีดี หลังจากนั้นฉันรีบูทคอมพิวเตอร์ (ซีดีอยู่ในนั้น) และถามฉันว่าต้องการใช้ระบบปฏิบัติการใด ฉันเลือก Ubuntu และข้อผิดพลาดเดียวกับที่เคยปรากฏ ... ฉันทำผิดอะไร
Michał Tabor

5
คุณต้องบอกให้คอมพิวเตอร์บูตจากซีดี มันไม่สนใจและบูตจากฮาร์ดไดรฟ์ รายการ Ubuntu นั้นเป็นสิ่งที่เหลือจากการติดตั้ง Wubi (ซึ่งคุณควรลบออกจากแผงควบคุมเพิ่มหรือลบโปรแกรมจากนั้นดับเบิลคลิกที่Ubuntu) PS ดูที่ลิงค์นี้: help.ubuntu.com/community/UEFI
bcbc

Ubuntu ไม่สนับสนุน SecureBoot เมื่อวางจำหน่าย 12.04 ที่มาพร้อมกับ Ubuntu 12.04.2LTS และ Ubuntu 12.10
Jo-Erlend Schinstad

@ Jo-ErlendSchinstad คุณพูดถูก คำตอบของฉันเกี่ยวข้องกับ Wubi โดยเฉพาะ (ในขณะที่ฉันรู้เพิ่มเติมเล็กน้อยเกี่ยวกับ UEFI) ดังนั้นลิงก์ของฉันไปยังเอกสารชุมชน ฉันไม่ได้พยายามที่จะอธิบายวิธีการติดตั้งกับ UEFI ซึ่งยังไม่ตรงไปตรงมาตามการผจญภัยที่อธิบายไว้ที่นี่: ubuntuforums.org/showthread.php?t=1769482 (และในกรณีที่เป็นทางการไม่ได้รับการสนับสนุนซ่อมแซมการบูต ต้องมีแอพในหลายกรณีเพื่อให้ทำงานได้แม้จะมีการร้องขอแอพนี้ไม่ได้รับการยอมรับใน repos อย่างเป็นทางการหรือทำซ้ำซ้อนโดยการปรับปรุงกระบวนการติดตั้ง)
bcbc

29

หากคอมพิวเตอร์ของคุณติดตั้ง Windows 8 ไว้ล่วงหน้าแล้ว 64 บิตคุณต้องบูต ubuntu โดยใช้ตัวเลือก boot boot ที่ปลอดภัย กล่าวอีกนัยหนึ่งเมื่อคุณอยู่ที่เมนูบู๊ตให้เลือกบู๊ตไดรฟ์เป็นอุปกรณ์ที่ปลอดภัย จากนั้นคุณสามารถติดตั้ง Ubuntu เป็นไปได้มากที่สุดหลังจากที่คุณติดตั้งคุณจะต้องรีบูตหลังจากติดตั้งโดยใช้ดิสก์แล้วทำการซ่อมแซมการบู๊ต

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

Ubuntu 12.10 ทำงานได้อย่างยอดเยี่ยมในการปรับขนาดพาร์ติชั่นของ windows และติดตั้งตัวเองข้าง Win8 ด้วยเหตุผลบางอย่างด้วงเป็นปัญหา เมื่อฉันติดตั้งแล้วฉันสามารถบูตเข้าสู่ Ubuntu ได้โดยไม่มีปัญหา แต่ไม่สามารถเข้าสู่ Win8 ได้ การซ่อมแซมได้รับการแก้ไขด้วงแล้วทุกอย่างทำงานได้อย่างราบรื่นหลังจากนั้น

นี่คือลิงค์ที่ยอดเยี่ยมที่อาจช่วยได้เพราะมันช่วยฉันได้ที่: https://help.ubuntu.com/community/UEFI


3
ดังนั้นคุณไม่ได้สร้างพาร์ทิชันก่อนที่จะติดตั้ง? โปรแกรมติดตั้งดูแลคุณหรือไม่
Richlewis

2
แก้ไข. มันเป็นส่วนหนึ่งของกระบวนการทั้งหมด
Jason Shultz

28

คุณสามารถทำเช่นเดียวกับที่คุณทำใน Windows 7 แม้ว่าฉันไม่แน่ใจว่าฉันจะแนะนำให้ใช้เมนูบูตกราฟิก (เหตุผลในตอนท้าย)

บางสิ่งแรก:

การตั้งค่าปกติสำหรับผู้ที่มีการกำหนดค่าการบูตแบบคู่กับ Linux เป็นหนึ่งในระบบปฏิบัติการที่เครื่องได้ติดตั้งคือการมี Linux bootloader โดยค่าเริ่มต้นและมีการเพิ่มรายการสำหรับ Windows OS สิ่งที่ต้องทำคือการโหลด Linux bootloader และหากคุณต้องการโหลด Windows มันจะทำการโหลดเข้าไปใน bootloader ของ Windows ซึ่งจะทำการบูท Windows

เนื่องจากโดยปกติจะมี Windows เพียงตัวเดียวที่ติดตั้งตัวเลือกเมนูของ bootloader ของ Windows จะไม่ปรากฏให้เห็นว่ารายการที่คุณเพิ่มใน Linux bootloader จะโหลด Windows จริง ๆ

สิ่งที่ตรงกันข้ามก็เป็นไปได้เช่นกันแม้ว่าจะไม่ใช่เรื่องธรรมดาในหมู่ผู้ใช้ Linux ตัวอย่างเช่น bootloader หลักของฉันคือหนึ่งจาก Windows ซึ่ง chainloads เป็น Linux หนึ่งเพื่อบูต Linux; ฉันได้กำหนดค่าให้ลีนุกซ์ส่วนใหญ่มองไม่เห็นและโหลดได้ทันที

วิธีเพิ่มรายการ Linux ใน bootloader ของ Windows:

มันขึ้นอยู่กับสิ่งที่คุณติดตั้งเป็นอันดับแรกและต่อมาฉันแน่ใจว่ามีคำแนะนำรอบอินเทอร์เน็ตเพื่ออธิบายขั้นตอนโดยละเอียดเกี่ยวกับวิธีการตั้งค่าสภาพแวดล้อมแบบดูอัลบูต + ดังนั้นฉันจะผ่านการตั้งค่าที่แตกต่างกัน 2 แบบ:

เมื่อคุณติดตั้ง Windows ก่อน:ในกรณีนี้เมื่อคุณกำลังติดตั้งลีนุกซ์ลีนุกซ์, ถ้ามันอนุญาตให้คุณติดตั้ง bootloader ในพาร์ติชั่นโดยตรงแทนที่จะเป็น MBR ของฮาร์ดไดรฟ์. หลังจากรีสตาร์ทคุณจะพบว่าคุณกำลังบูท Windows เหมือนกับที่ลินุกซ์ไม่ได้ติดตั้งเลยหลังจากนั้นให้ทำตามสถานการณ์ที่ติดตั้งลีนุกซ์ไว้ก่อนอธิบายไว้ด้านล่าง

หากคุณสามารถติดตั้ง bootloader ใน MBR ของฮาร์ดไดรฟ์หลังจากรีบูตคุณจะเห็น Linux bootloader (Syslinux, GRUB คุณตั้งชื่อ) ให้เลือกรายการ Windows ที่นั่นและบูตเข้าสู่ Windows

ตอนนี้ฉันต้องการใช้EasyBCD (ฟรีสำหรับการใช้งานส่วนตัว) เพื่อจัดการกับ bootloader ของ Windows แต่สิ่งที่ฉันทำกับมันสามารถทำได้โดยไม่ต้องมีคำสั่ง bcdboot, bcdedit ที่เหมาะสม

  1. เปิด EasyBCD แล้วไปที่ส่วน "เพิ่มรายการใหม่" และแท็บ "Linux / BSD"
  2. เลือก bootloader ที่คุณมีสำหรับการแจกจ่าย Linux ของคุณ ในกรณีของ GRUB2 มีโหมดการเลือกอัตโนมัติซึ่งจะเลือกพาร์ติชันที่เหมาะสมสำหรับคุณตัวอย่างเช่น Syslinux คุณต้องเลือกพาร์ทิชันที่ติดตั้งไว้
  3. ตั้งชื่อรายการชื่อที่คุณใส่มีรายการที่จะปรากฏใน bootloader ของ Windows
  4. เลือกพาร์ติชันที่ bootloader ของคุณอยู่หรือเลือกอัตโนมัติหากตัวเลือกนั้นเป็นไปได้ ในที่สุดคุณควรท้ายด้วยสิ่งนี้:

    ป้อนคำอธิบายรูปภาพที่นี่

  5. คลิกที่ "เพิ่มรายการ" และคุณจะได้รับผลลัพธ์ในส่วนล่างซ้ายของโปรแกรม:

    ป้อนคำอธิบายรูปภาพที่นี่

  6. ตอนนี้คุณต้องคืนค่า bootloader ของ Windows เป็นค่าเริ่มต้นสำหรับไปที่ส่วน "การปรับใช้ BCD" เลือกที่จะเขียน bootloader Vista / 7 ใน MBR (ซึ่งเป็นวิธีเดียวกันกับ Windows 8):

    ป้อนคำอธิบายรูปภาพที่นี่

  7. หลังจากนั้นคุณก็พร้อมแล้วคุณจะได้รับการยืนยันเหมือนก่อนหน้านี้ เมื่อบู๊ตเครื่องคุณจะเห็นเมนูบู๊ตแจ้งเตือนให้คุณเลือกหนึ่งในนั้น:

    ป้อนคำอธิบายรูปภาพที่นี่

เมื่อคุณติดตั้ง Linux ก่อน:ในกรณีนี้คุณไม่จำเป็นต้องกู้คืน MBR (Master Boot Record ให้บอกสิ่งที่ต้องดำเนินการ grosso modo ถัดไป) เนื่องจากการติดตั้ง Windows จะเขียนทับค่าก่อนหน้านี้

หมายเหตุ: ด้วยดิสก์ UEFI และ GPT สิ่งนี้อาจแตกต่างกัน แต่ฉันไม่มีวิธีทดลองใช้

ทำไมฉันไม่แน่ใจว่าฉันแนะนำให้ทำเช่นนี้โดยใช้เมนูบูตกราฟิกใหม่ใน Windows 8:

เป็นหลักเพราะวิธีการทำงานแตกต่างจากเมนูแบบข้อความ (ค่าเริ่มต้นสำหรับ Windows 7) ใน Windows 7 (หรือ Vista) คุณจะพบกับเมนูการบู๊ตก่อนจากนั้นมันจะเริ่มโหลดสิ่งที่คุณเลือกในเมนูแบบกราฟิกใหม่มันจะโหลดสิ่งต่าง ๆ ก่อน (= ต้องใช้เวลา) จากนั้นจะแสดงเมนูการบู๊ต . หากคุณไม่ได้เลือกที่จะโหลด Windows 8 เครื่องจะรีบูตเครื่องและเริ่มโหลดสิ่งที่คุณเลือกซึ่งในกรณีนี้คือ Linux bootloader

ฉันพบว่ากำลังรอโหลดบางสิ่งเพื่อทิ้งและรีบูตระบบโดยไม่จำเป็นหากฉันต้องการบูตระบบปฏิบัติการอื่น แต่มันเป็นความเห็นส่วนตัวของฉันในเรื่องนี้ไม่มีปัญหาใด ๆ โดยการโหลด Linux หรือระบบปฏิบัติการอื่น ๆ ในลักษณะนี้

อย่างไรก็ตามมีวิธีต่างๆในการใช้เมนูการบูตแบบข้อความแทนใน Windows 8 หากคุณสนใจลองดูคำตอบนี้

แหล่งที่มาจาก: Xandy


2
ฉันมักจะหลีกเลี่ยง easybcd ไม่มีประสบการณ์เราสามารถทำให้คอมพิวเตอร์บูท uefi ของพวกเขาง่ายขึ้น
Hellreaver

@DeeJaVu ฉันไม่เห็นข้อความ "ความสำเร็จ" ที่คุณเห็นในขั้นตอนที่ 5 แต่จะไม่แสดงอะไรเลยว่างเปล่าตามปกติ นี่เป็นเพราะฉันเป็น GPT / UEFI หรือไม่
Pacerier

14
  1. สร้าง LiveDVD หรือ LiveUSB ของ Ubuntu (> = 12.04.2) 64 บิตเท่านั้น

  2. ใน BIOS ของคุณปิดการใช้งาน QuickBoot / fastbootและIntel Smart Response Technology (SRT) หากคุณมี Windows8 ให้ปิดการใช้งาน FastStartupด้วย

  3. บูตพีซีของคุณโดยใช้ LiveDVD หรือ LiveUSB แล้วเลือก "ลอง Ubuntu" หากคุณได้รับข้อผิดพลาดในการบูตอย่างปลอดภัยหรือลายเซ็นคุณอาจต้องการปิดการใช้งาน SecureBootจากนั้นลองอีกครั้งเพื่อบูตดิสก์

  4. ติดตั้ง Ubuntu จาก Live CD / DVD หรือ Live USB ตามปกติแล้วรีบูทพีซี

  5. หากพีซีไม่โหลด Ubuntu (แต่โหลด Windows แทนเช่นในBug # 1050940 ) หรือหากรายการ Windows ในเมนู GRUB 2 ไม่สามารถบูต Windows ได้ (ดูBug # 1024383 ) ให้บูตเครื่อง PC โดยใช้ Live CD / DVD หรือ Live USB แล้วเลือก "ลอง Ubuntu" อีกครั้ง เมื่อโหลดเซสชันสดแล้วให้เรียกใช้Boot-Repair (ดูลิงค์เพื่อดูรายละเอียด) เมื่อโหลดการซ่อมแซมการบู๊ตให้คลิกที่ปุ่ม "แนะนำการซ่อมแซม" และเขียน URL (paste.ubuntu.com/XXXXXXX) ลงบนกระดาษที่จะปรากฏขึ้น จากนั้นรีบูทพีซี

  6. สิ่งนี้ควรแก้ไขปัญหาการบู๊ตส่วนใหญ่ หากวิธีนี้ไม่สามารถแก้ไขปัญหาการบู๊ตของคุณได้โปรดสร้างเธรดใหม่ในฟอรัมนี้อธิบายปัญหาของคุณและระบุ URL ที่คุณเขียนในขั้นตอนก่อนหน้า

ที่มา: ยกคำต่อคำจากวิกินี้


สิ่งนี้ไม่ได้ผลสำหรับฉัน โปรดดูaskubuntu.com/q/451710/59618
psychok7

1
หลังจากชั่วโมงของการเล่นซอกับการกำหนดค่าและการตั้งค่าทุกประเภทฉันได้สร้าง Ubuntu LiveUSB ใหม่บน FlashGrive 2Gb (แทนที่จะเป็น 16Gb ที่ฉันเริ่มด้วย) และทุกอย่างทำงานได้ 100% โดยใช้การตั้งค่าดั้งเดิมทั้งหมดที่ฉันเริ่มด้วย ไม่แน่ใจว่าทำไม แต่ทำงานได้ - แค่คิดว่าฉันพูดถึงที่นี่
user2959229

12

ในการติดตั้ง Ubuntu ข้างๆ Windows 8 (ด้วย UEFI, GPT รองรับหรือไม่) นั้นเป็นงานที่ง่ายหรือไม่ง่ายขึ้นอยู่กับข้อกำหนดของคอมพิวเตอร์ของคุณ มีหลายสิ่งที่ถูกกล่าวถึงในคำตอบนี้และบางอย่างล้าสมัยดังที่ Hellreaver สังเกต เนื่องจากคำถามใหม่เกี่ยวกับหัวข้อนี้ถูกเปลี่ยนเส้นทางที่นี่ฉันรู้สึกว่าต้องตอบกลับ ตอนนี้ฉันไม่ใช่โปรแกรมเมอร์ดังนั้นถ้าฉันทำได้คุณก็ทำได้

อาจมีความแตกต่างเล็กน้อยระหว่างเดสก์ท็อปและคอมพิวเตอร์แล็ปท็อปดังนั้นฉันจะอธิบายก่อนสำหรับเวอร์ชันเดสก์ท็อป (ง่ายกว่า)

UEFI หลายรูปแบบอยู่ที่นั่นและผู้ผลิตทุกคนมีทางออกของตัวเอง ตัวอย่างเช่นฉันใช้แล็ปท็อป Lenovo Y580 และไม่มีตัวเลือกในการบูตจาก DVD ดังนั้นฉันจะนำเสนอโซลูชันที่เป็นสากล (และเร็วที่สุด) - ติดตั้ง Ubuntu จาก USB ที่จะต้องทำให้การบูต USB คุณจะต้องดาวน์โหลดRUFUS อย่าใช้ Wubi (หรือ UNetbootin ... ) เพราะความรู้ของฉันในปัจจุบันพวกเขาไม่สนับสนุนเทคโนโลยีเหล่านี้ทั้งหมด (UEFI, GPT ... ) ดังนั้นตัวเลือกเดียวที่ฉันรู้และผ่านการทดสอบสำเร็จแล้วคือ รูฟัส มันเป็นโปรแกรมที่ง่ายและมีประสิทธิภาพ ในกรณีที่คุณสงสัยว่าคุณมีตารางพาร์ติชั่น GPT หรือ MBR คุณสามารถตรวจสอบได้โดยเปิด Windows Disk Management คลิกขวาที่ Disk0 และเลือกแท็บคุณสมบัติ / ไดรฟ์ / ไดรฟ์

สำหรับตัวเลือก UEFI อื่น ๆ ดังที่ Luis Alvarado พูดถึงคุณอาจต้องลองติดตั้ง Ubuntu ด้วยการเปิดใช้งานการบูตอย่างปลอดภัย หากการบูตล้มเหลวให้ปิดการใช้งาน คุณควรปิดการใช้งานการบูทเร็ว (ถ้ามี) และเปิดใช้งานการบูท USBด้วย หากทุกอย่างล้มเหลวคุณควรติดตั้ง Ubuntu ในโหมด Legacy หลังจากนั้นให้ใช้เครื่องมือBoot-Repairเพื่อปรับ Grub2 (เป็นกระบวนการอัตโนมัติ) จากนั้นคุณสามารถบูตทั้งระบบปฏิบัติการจากโหมด UEFI เดียวกัน

ด้วยเหตุผลบางอย่าง (อาจเป็นข้อผิดพลาด) UEFI ของฉันไม่รู้จัก USB ที่สามารถบู๊ตได้ที่ทางเข้าแรกดังนั้นฉันต้องบูตสองครั้งใน UEFI เพื่อเปลี่ยนลำดับการบู๊ตอุปกรณ์

สำหรับการติดตั้ง Ubuntu เองถ้าคุณยังใหม่กับขั้นตอนนี้ให้ทำตามคำแนะนำของฉันและคุณควรจะเห็นวิดีโออธิบายเพราะมีรายงานว่าบางคนมีปัญหาบางอย่างเมื่อเลือกประเภทการติดตั้ง แน่นอนถ้าคุณต้องการ Windows ข้าง Ubuntu คุณควรเลือกตัวเลือก"Something else" เป็นตัวเลือกสุดท้าย - ไม่ใช่ตัวแรกตามที่แสดงบนหน้าจอ!

ประเภทการติดตั้ง

จากนั้นเลือกพาร์ติชันสำหรับ Ubuntu (ไม่ว่าจะเลือก sda1, sda2, sdb1, sdb2 ... ) อินเทอร์เฟซต่างจากการติดตั้ง Windows มีโพสต์ที่ดีอธิบายเรื่องนี้ แต่อ่านทั้งหมดโดยเฉพาะอย่างยิ่งบท OEM คุณต้องรู้ว่าทำไมการแยกพาร์ติชั่นรูทและโฮมออกจากกันดีกว่าคุณต้องการพื้นที่สว็อปที่เกี่ยวข้องกับไดรฟ์ SSD และอื่น ๆ หรือไม่

เลือกพาร์ติชัน

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

นี่คือจุดที่ผู้ใช้แล็ปท็อปควรให้ความสนใจ แล็ปท็อปของฉันมาพร้อมกับ Windows 8 ที่ติดตั้งและมีตัวเลือกซอฟต์แวร์สำหรับการกลับมามันขึ้น ดังนั้นจึงมีปุ่มคีย์บอร์ดใกล้ปุ่มเปิดปิดเพื่อสำรอง / กู้คืน Windows ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น ฉันไม่เชื่อว่าคุณสามารถแบ่งพาร์ติชั่นฮาร์ดไดรฟ์ของคุณใหม่ (เปลี่ยนขนาด) และไม่ทำให้ซอฟต์แวร์สำรองข้อมูลของคุณเสีย เห็นได้ชัดว่ามันจะเปลี่ยน ID ของพาร์ติชันการกู้คืน นั่นเป็นเหตุผลที่ผมขอแนะนำให้อย่างใดอย่างหนึ่งที่จะติดต่อผู้ผลิตของคุณวิธีการสำรองมันขึ้นบนแผ่น DVD หรือคุณสามารถโคลนกับClonezilla สด CD เห็นได้ชัดว่าไม่มีปัญหาหากคุณมีฮาร์ดไดรฟ์สองตัวเช่น SSD และ HDD

ก่อนที่จะติดตั้ง Ubuntu คุณควรลองก่อน สิ่งสำคัญคือต้องทราบว่าเคอร์เนลปัจจุบันของ Ubuntu สนับสนุนฮาร์ดแวร์ทั้งหมดของคุณหรือไม่


1
ฉันคิดว่าคุณสนใจที่จะอ่านคำตอบล่าสุดนี้เนื่องจากคำแนะนำของคุณในการใช้รูฟัส ในคำตอบของเขา Rod Smith เขียนว่า: เครื่องมือเช่น Pen Drive Linux และ Unetbootin ทำงานโดยการคัดลอกไฟล์ไปยังสื่อเป้าหมาย เครื่องมือดังกล่าวส่วนใหญ่เขียนขึ้นก่อนที่ EFI จะกลายเป็นเรื่องธรรมดาและรุ่นที่เก่ากว่าจะไม่สร้างไฟล์บูต EFI ที่เหมาะสม แม้แต่รุ่นที่ใหม่กว่าบางรุ่นยังต้องการการเปิดใช้งานตัวเลือกพิเศษที่ไม่ได้ตั้งไว้ตามค่าเริ่มต้นเพื่อสร้างอิมเมจที่สามารถบูตได้ของ EFI
karel

2
ขอบคุณสำหรับความคิดเห็นของคุณ Karel และใช่ฉันทราบดีว่าแนะนำให้ติดตั้ง Universal USB นั่นเป็นเพียงหนึ่งในเหตุผลที่ฉันเขียนโพสต์นี้ ฉันเพิ่งดาวน์โหลดแอปพลิเคชั่นเวอร์ชันล่าสุดและมันไม่สอดคล้องกับ UEFI ของฉัน แน่นอนคุณสามารถสร้างไดรฟ์ USB ที่สามารถบู๊ตได้หลายวิธีหากคุณเป็นโปรแกรมเมอร์ มีเหตุผลหลายอย่างที่ฉันยืนยันใน Rufus เพราะมันคือ GNU GPL ที่ได้รับใบอนุญาตอัปเดตบ่อยๆอิงตาม GUI ดังนั้นทุกคนสามารถใช้งานได้รองรับ UEFI / BIOS GPT / MBR FAT32 ง่ายและไม่ผิดพลาดมากใช้งานง่ายและสำหรับ เหตุผลหลัก .... มันใช้งานได้
VRR

11

เมื่อฉันติดตั้ง Ubuntu สื่อการติดตั้งไม่รู้จัก Windows 8 ฉันเลือกตัวเลือก "อย่างอื่น" จากเมนูการติดตั้งแล้วติดตั้งลงในพื้นที่ว่างบนดิสก์ หลังจากรีบูทพีซีของฉันแล้ว GRUB ก็รู้จัก Windows ไม่มีปัญหา. อาจจะมีประโยชน์สำหรับคนที่มีปัญหานี้


มีใครยืนยันด้วย Windows 10 บ้างไหม
IProblemFactory

8

ฉันไม่แน่ใจว่าใช้งานได้หรือไม่ แต่ในกรณีของฉันแล็ปท็อปของฉันมีสล็อตฮาร์ดดิสก์ 2 ตัว มันมาพร้อมกับฮาร์ดดิสก์ 1 ตัวที่ติดตั้ง Windows 8 ไว้ล่วงหน้า ฮาร์ดไดรฟ์ตัวอื่นมาจากแล็ปท็อปตัวเก่าของฉันและฉันเพิ่งเสียบมันน่าแปลกที่ฉันสามารถบูตไปที่ Windows 8 และ Ubuntu 12.04LTS ไม่ใช่ UEFI (แน่นอนฉันต้องเปิดใช้งาน UEFI ถ้าฉันต้องการใช้ Windows และปิดการใช้งานถ้าฉัน ต้องการใช้ Ubuntu)

ตอนนี้คำถามของฉันคือ: มันเป็นไปได้ไหมที่จะติดตั้งอูบุนตูที่ไม่ใช่ UEFI ในพาร์ติชั่นเดียวกับ Windows 8 และทำการบู๊ตด้วยการปิดการใช้งานตัวเลือกการบูต UEFI? หากเป็นไปได้เราอาจใช้วิธีนี้ชั่วคราวจนกว่าด้วงของเราจะมีเสถียรภาพมากขึ้นในการจัดการการบูต UEFI อย่างไรก็ตามตอนนี้การกำหนดค่าของฉันในการบูตคู่เป็นเช่นนี้

อีกวิธีหนึ่งคือซื้อฮาร์ดดิสก์ภายนอกหนึ่งตัวและติดตั้ง Ubuntu ในฮาร์ดดิสก์ภายนอกนั้น ฉันพยายามติดตั้ง Ubuntu บนฮาร์ดดิสก์ภายนอกและฉันพูดได้ค่อนข้างประสบความสำเร็จ ฉันสามารถบูต Windows 8 ด้วยตัวเลือกการบูต UEFI และฉันสามารถบูตฮาร์ดดิสก์ภายนอกได้โดยเปลี่ยนการตั้งค่า BIOS แน่นอนว่าทำได้โดยใช้ Ubuntu 12.04 LTS (ไม่ใช่ UEFI)

อย่างไรก็ตามโดยสรุปแล้วในช่วงเวลานั้นให้หลีกเลี่ยงการติดตั้ง Ubuntu ควบคู่ไปกับ Windows 8 เนื่องจากมันไม่เสถียรมาก ฉันขอแนะนำให้ใช้ฮาร์ดดิสก์ภายนอก (หรือถ้าแล็ปท็อปขนาดยักษ์ของคุณมีสล็อตฮาร์ดดิสก์ 2 ตัวให้ใช้ฮาร์ดดิสก์สำรอง) สำหรับ Ubuntu นี่จะเป็นการหลีกเลี่ยงความเสียหายของระบบปฏิบัติการที่อาจเกิดขึ้นจากตัวเลือกการบูต M $ UEFI


7

ฉันมีปัญหาบางเอกสารที่นี่

วิธีแก้ปัญหาที่ฉันเลือกตอนนี้คือการติดตั้ง Ubuntu ในโหมด BIOS และออกจาก Windows 8 ใน UEFI ฉันไม่แน่ใจว่าสิ่งนี้แสดงถึงปัญหาหรือไม่เนื่องจากในชุมชน Ubuntu ว่ากันว่าทั้งสองระบบจำเป็นต้องอยู่ในรูปแบบเดียวกัน แต่ฉันสามารถทำให้ระบบทั้งสองทำงานได้

ปัญหาเดียว (น่ารำคาญกว่า) คือทุกครั้งที่ฉันต้องการเปลี่ยนระบบฉันต้องไปที่การตั้งค่า BIOS และเปิดหรือปิดการใช้งาน UEFI

ฉันสามารถแปลง Ubuntu BIOS เป็น Ubuntu UEFI โดยใช้สิ่งนี้แต่ในระหว่างการติดตั้ง Ubuntu ฉันจำเป็นต้องสร้าง Bootable BIOS ... ไม่ทราบว่าจะเป็นเช่นนั้นฉันจึงไม่ต้องการเล่นกับมัน

หวังว่าจะได้รับใครบางคนไปและถ้าคุณมีข้อเสนอแนะใด ๆ ให้ฉันแจ้งให้เราทราบ ขอบคุณ!


ดังนั้นจึงเป็นไปได้ที่จะติดตั้ง Ubuntu ในสิ่งที่พวกเขาเรียกว่า 'โหมดดั้งเดิม' ในพาร์ติชัน Windows (หรือในฮาร์ดดิสก์เดียวกับ Windows)? หากเป็นไปได้เราสามารถสร้างวิธีแก้ปัญหาสำหรับ bies ใหม่เพื่อติดตั้งและใช้ Ubuntu OS ฉันใช้ฮาร์ดไดรฟ์ 2 ตัวในขณะนั้น
user220402

แน่นอนฉันจัดการเพื่อติดตั้งใน Legacy Mode พร้อมกับ Windows ของฉัน แต่ฉันอ่านมันไม่ใช่วิธีที่แนะนำ ฉันมีปัญหากับเวลาของระบบเมื่อเปลี่ยนระบบปฏิบัติการและมันเป็นความเจ็บปวดที่คอซึ่งต้องไปติดตั้งทุกครั้งที่ฉันต้องการเปลี่ยนระบบปฏิบัติการ จะแนะนำให้คุณหาวิธีติดตั้งอย่างถูกต้องหรือขึ้นอยู่กับว่าคุณวางแผนจะใช้ Ubuntu อย่างไรลอง VirtualBox หรือ Vagrant
marcelocra

7

Packard Bell EasyNote TE เป็นไปไม่ได้ที่จะปิดใช้งานการรักษาความปลอดภัยการบูตเว้นแต่ว่าเราจะตั้งรหัสผ่านใน Bios เมื่อเราตั้งรหัสผ่านเราสามารถเปลี่ยนค่า Secure Boot เป็น false!

ฉันมี HP 250 พร้อม UEFI พยายามและล้มเหลวเมื่อปีที่แล้วในการติดตั้ง Ub แต่หลังจากอ่านบทความนี้ลอง distro ใหม่ 15.04 และแตกมัน! ติดตั้งหนึ่ง prob แต่ไม่ยอมบูทเข้าไปใน Linux / GRUB แต่แทนที่จะจัดการกับปัญหา GRUB ฉันติดตั้งใหม่เช็ดทั้งระบบปฏิบัติการ windows (ไม่เคยชอบ Win 8 อยู่ดี celerons ช้ามาก) ตอนนี้เริ่มบูทเข้าสู่ Ubuntu เมื่อเริ่มต้นและทุกอย่างดูดี


2
สิ่งนี้ไม่ได้ให้คำตอบสำหรับคำถาม หากต้องการวิจารณ์หรือขอคำชี้แจงจากผู้แต่งโปรดแสดงความคิดเห็นใต้โพสต์ของพวกเขา - จากการรีวิว
David Foerster

@DavidFoerster เราใช้เวลาหลายชั่วโมงในการค้นหาวิธีการติดตั้งในแล็ปท็อปเครื่องนี้โดยเฉพาะ เราไม่พบสิ่งใดที่มีประโยชน์บนอินเทอร์เน็ต เคล็ดลับแปลก ๆ นี้สามารถประหยัดเวลาได้หลายชั่วโมงสำหรับผู้ที่กำลังมองหาวิธีการติดตั้ง Ubuntu บน Windows ที่ติดตั้งล่วงหน้าพร้อม UEFI ในแล็ปท็อปเฉพาะนี้
เชลเดอร์

1
เยี่ยมมาก แต่ก็ยังไม่ตอบคำถามในมือแค่เศษเสี้ยวของมันด้วยการตั้งค่าฮาร์ดแวร์บางอย่าง หากคุณต้องการแชร์สิ่งที่พบกรุณาถามคำถามใหม่ (เช่น“ ฉันจะปิดการใช้งาน UEFI Secure Boot และติดตั้ง Ubuntu บน Packard Bell EasyNote TE ได้อย่างไร”) ตอบคำถามด้วยตัวเองและเชื่อมโยงคำถามนี้เพื่อให้การเชื่อมต่อชัดเจนขึ้น
David Foerster

ตกลง. อย่าลังเลที่จะทำเพื่อฉันหรือลบคำตอบหากคุณต้องการ สำหรับฉันทั้งคู่ก็โอเค
chelder

ในกรณีที่การปรับปรุงคำตอบของฉันโดย @shanewiley ไม่เป็นที่ยอมรับ เขาบอกว่าเขามีปัญหาเดียวกันกับ HP 250 กับ UEFI หวังว่าหุ่นยนต์ของ Google จะทำงานเพื่อช่วยเหลือผู้อื่นในการค้นหาโซลูชันนี้!
เชลเดอร์

6

หากคุณยังใหม่กับ Linux ฉันขอแนะนำให้อัปเกรด Windows รุ่นที่ติดตั้งไว้เป็นปัจจุบันก่อน

ฉันมีแล็ปท็อปดูอัลบูตของ Windows 8 + Ubuntu เมื่อไมโครซอฟท์บังคับให้ฉันอัพเกรด Windows 8 เป็น 8.1 ฉันทำเครื่องโหลด UEFI GRUB โหลดเดอร์คู่และติดกับ Windows ในขณะที่ โชคดีที่ฉันจัดการเพื่อซ่อมแซมจาก Windows เมื่อฉันติดตั้ง Ubuntu เป็นครั้งที่สอง ในฐานะผู้ใช้ลีนุกซ์รายใหม่คุณไม่ต้องการเสี่ยงกับการสูญเสีย Windows ระหว่างการติดตั้งดังนั้นฉันแนะนำให้ดูที่หน้านี้และติดตั้ง Live USB Creator ด้วยวิธีนี้คุณสามารถเรียกใช้ Ubuntu Live แล้วตัดสินใจว่าคุณชอบหรือไม่

Luis Alvarado ให้คำอธิบายอย่างละเอียดดังนั้นหากคุณตัดสินใจติดตั้งตามคำแนะนำของเขาและอ่านเว็บไซต์อื่น ๆ


2

unetbootinกับอูบุนตูจริงๆคุณไม่สามารถไปอย่างผิดปกติกับการเตรียมถ่ายทอดสดการติดตั้งโดยใช้สื่อ ด้วยunetbootinคุณสามารถใช้ฮาร์ดดิสก์ของคุณหรือแฟลชไดรฟ์ภายนอกสำหรับสื่อการติดตั้ง

1. การติดตั้งบนฮาร์ดดิสก์

ในunetbootinหน้าต่างเลือก Hard Disk จากเมนูแบบเลื่อนลง เลือก Ubuntu ISO ที่คุณต้องการติดตั้งและทำตามขั้นตอนที่เหลือเพื่อทำการติดตั้งให้เสร็จ ในครั้งต่อไปที่คุณบูทระบบคุณจะเห็นunetbootinเมนูบู๊ตแทนการบู๊ตเข้าสู่ Windows

HDD

2. ติดตั้งบน USB แฟลชไดรฟ์

ค่อนข้างตรงไปตรงมา แต่คุณไม่สามารถใช้วิธีนี้เพื่อติดตั้งระบบปฏิบัติการกับระบบ UEFI-GPT ยกเว้นว่าคุณติดตั้งระบบปฏิบัติการเพื่อให้ทำงานในโหมดดั้งเดิม ในการติดตั้งระบบที่ใช้มาตรฐานเฟิร์มแวร์ BIOS นี่เป็นวิธีที่ดีที่สุดและใช้งานได้จริงที่สุด รูปแบบจากวิธีที่อธิบายข้างต้นคือคุณต้องเลือกไดรฟ์ USB ในเมนูแบบเลื่อนลงในunetbootinหน้าต่าง

ยูเอสบี

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