ฉันสามารถลบพาร์ติชั่นทั้งหมดรวมถึง EFI และติดตั้งเฉพาะ Ubuntu ได้หรือไม่


13

ฉันสามารถลบพาร์ติชันทั้งหมดในคอมพิวเตอร์ของฉันรวมถึง EFI และติดตั้ง Ubuntu ได้หรือไม่ ไบออสจะทำงานในกรณีนี้หรือไม่?

ขณะนี้ฉันอยู่ในโหมดดั้งเดิมและ Ubuntu เริ่มระบบจากปุ่ม USB

คำตอบ:


14

คำถามใช้คำศัพท์บางอย่างไม่ถูกต้องซึ่งอาจนำไปสู่ความสับสนและปัญหาที่ตามมาดังนั้นฉันต้องการแก้ไขปัญหาเหล่านี้ก่อน

Extensible Firmware Interface (EFI)หรือรุ่น 2.x ของสหพันธ์ EFI (UEFI) เป็นชนิดของเฟิร์มแว EFI ไม่ใช่พาร์ติชัน ที่กล่าวว่ามีเป็นพาร์ทิชันที่เรียกว่าEFI พาร์ทิชันระบบ (ESP)ซึ่งถือตักบูต โอกาสที่ lapisdecor หมายถึง "ESP" มากกว่า "EFI" ในคำถามเดิม

นอกจากนี้ EFI ยังเป็นประเภทของเฟิร์มแวร์ที่แทนที่ระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) รุ่นเก่า เช่นถ้าคอมพิวเตอร์ของคุณใช้ EFI ก็จะไม่มี BIOS อย่างไรก็ตามมีข้อแม้และข้อยกเว้นบางประการ โดยทั่วไป EFIs จะมีคุณสมบัติที่เรียกว่า Compatibility Support Module (CSM) ซึ่งเป็นตัวจำลอง BIOS CSM คือ EFI เช่นเดียวกับอะไรdosemuคือ Linux ซึ่งช่วยให้สภาพแวดล้อมใหม่และซับซ้อนยิ่งขึ้น (EFI หรือ Linux) สามารถเรียกใช้โปรแกรมที่ออกแบบมาสำหรับระบบเก่าและเรียบง่าย (BIOS หรือ DOS) กล่าวอีกนัยหนึ่ง "BIOS" ในคำถามเดิมควรเป็น "EFI" ที่กล่าวว่าการใช้ "BIOS" แทน "EFI" เป็นวิธีปฏิบัติทั่วไป มันเป็นสิ่งที่ไม่ดี แต่เป็นเรื่องธรรมดาทั้งในหมู่ผู้ใช้และในหมู่ผู้ผลิต ฉันสงสัยว่ามันทำเพราะคนรู้ว่าไบออสคืออะไรในขณะที่ "EFI" เป็นตัวย่อที่ไม่คุ้นเคย และเนื่องจาก EFI แทนที่ BIOS การใช้ "BIOS" ทำให้งานเขียนคำง่ายขึ้น ปัญหาก็คือผู้คนจะลากความรู้ BIOS ทั้งหมดของพวกเขาเมื่อพวกเขาอ่าน "BIOS" แต่ส่วนใหญ่จะไม่เหมาะสม รองเท้า EFI ในราคาถูกมากวิธีที่แตกต่างจาก BIOS ดังนั้นถ้าคุณคิดว่า EFI เป็น BIOS ที่ปรับปรุงแล้วคุณจะมีแบบจำลองทางจิตที่ผิดมากและคุณจะทำผิดพลาด จากนั้นคนอย่างฉันท้ายใช้เวลาอธิบายว่ามันใช้งานได้จริงทั้งหมด - แต่ฉันเชือนแช ....

การย้ายไปสู่ปัญหาจริง: หากคุณ "อยู่ในโหมดเดิม" นั่นหมายความว่า CSM ของคุณทำงานอยู่ สิ่งนี้ไม่รับประกันการบูตในโหมด BIOS / CSM / ดั้งเดิม บนคอมพิวเตอร์ที่ใช้ EFI ส่วนใหญ่เมื่อปิดใช้งาน CSM เส้นทางการบู๊ตค่อนข้างง่าย คุณสามารถบู๊ตบูตโหมด EFI เท่านั้น โปรดทราบว่าคุณไม่สามารถ "ปิดการใช้งาน EFI"; EFI คือเฟิร์มแวร์และมันเป็นหน้าที่ของคอมพิวเตอร์ คอมพิวเตอร์บางเครื่องช่วยให้คุณสามารถปิดการใช้งานความสามารถในการบูตในโหมด EFI แต่ตัวเลือกดังกล่าวหายาก - และคอมพิวเตอร์บางเครื่องมีอินเทอร์เฟซที่ทำให้ดูเหมือนว่าคุณกำลังปิดการใช้งานการบูตโหมด EFI เมื่อคุณเปิดใช้งาน CSM คอมพิวเตอร์ส่วนใหญ่จะเปิดใช้งานบูตชนิดใดรุ่นหนึ่งซึ่งทำให้ไม่สามารถคาดเดาได้ว่าจะเกิดอะไรขึ้นเมื่อคุณป้อนดิสก์ของคอมพิวเตอร์ที่ให้บูตโหลดเดอร์ทั้งสองประเภท ปกติแล้วนี่ไม่ใช่เรื่องใหญ่สำหรับคอมพิวเตอร์บูตเครื่องเดียว เมื่อคุณติดตั้งระบบปฏิบัติการตัวติดตั้งจะตรวจจับโหมดการบูตและติดตั้งตัวโหลดการบูตสำหรับโหมดการบูตของตัวติดตั้งเท่านั้นดังนั้นคอมพิวเตอร์สามารถบูตจากฮาร์ดดิสก์ในโหมดเดียวกันนั้นเท่านั้น หากคุณใช้มัลติบูต คุณสามารถติดตั้งระบบปฏิบัติการหนึ่งในโหมดการบูตหนึ่งและระบบปฏิบัติการอื่นในโหมดการบูตอื่น ๆ ได้อย่างง่ายดาย การดึงขนเริ่มขึ้น ณ จุดนี้

ในอดีตที่ผ่านมาไม่ไกลเกินไปการบูทโหมด EFI เป็นการออกกำลังกายด้วยความคับข้องใจเนื่องจากข้อบกพร่องใน EFIs บั๊กในตัวตักบูตและข้อมูลที่ผิดซึ่งมักจะทำให้ CSM ดึงดูด อย่างไรก็ตามในวันนี้การบูตในโหมด EFI ทำให้เกิดปัญหาน้อยลงและการประเมินของฉันจากคำถามที่โพสต์ที่นี่และที่อื่น ๆ คือพื้นที่ปัญหาที่ใหญ่ที่สุดในวันนี้มาจาก CSM ที่เปิดใช้งานแล้ว ดังนั้นฉันขอแนะนำให้ปิดการใช้งาน CSM (aka "legacy boot") บนคอมพิวเตอร์ที่ใช้ EFI เว้นแต่คุณจะมีเหตุผลที่ดีในการเปิดใช้งาน เพื่อให้แน่ใจว่าการบูตในโหมด EFI วันนี้มีความท้าทายมากกว่าการบู๊ตในโหมด BIOS เมื่อห้าปีที่แล้ว แต่ในคอมพิวเตอร์ที่ใช้ EFI การบู๊ตในโหมด BIOS จะสร้างข้อผิดพลาดที่ไม่มีอยู่เมื่อห้าปีก่อน

ดังนั้นสิ่งที่ยืดยาวออกไปให้เรากลับไปที่คำถามเดิมของคุณอีกครั้งประโยคอีกครั้ง:

ฉันสามารถลบพาร์ติชันทั้งหมดในคอมพิวเตอร์ของฉันรวมถึง ESP และติดตั้ง Ubuntu ได้หรือไม่ EFI จะทำงานในกรณีนี้หรือไม่

ใช่และใช่

หลังจากคุณลบพาร์ติชั่นตัวติดตั้ง Ubuntu จะสร้างพาร์ติชั่นใหม่ถ้าคุณเลือกตัวเลือกการแบ่งพาร์ติชันอัตโนมัติ หากคุณแบ่งพาร์ติชันด้วยตนเองคุณจะต้องสร้างพาร์ติชันที่เหมาะสม สิ่งเหล่านี้อาจรวมถึง ESP ถ้าคุณติดตั้งในโหมด EFI หรือพาร์ติชันสำหรับบูต BIOSหากคุณติดตั้งลงในดิสก์ GPT ในโหมด BIOS

ข้อแม้ที่สำคัญอย่างหนึ่งคือควรใช้ GPT เมื่อติดตั้งในโหมด EFI และ MBR เมื่อติดตั้งในโหมด BIOS Ubuntu อนุญาตให้ใช้ GPT ในโหมด BIOS แต่สามารถสร้างปัญหาในบางระบบได้ดังนั้นฉันขอแนะนำให้หลีกเลี่ยงถ้าเป็นไปได้ บางคนมีการจัดการเพื่อติดตั้งดิสก์ MBR ในโหมด EFI ด้วยเช่นกัน แต่ตัวติดตั้งพยายามหลีกเลี่ยงสิ่งนี้ถ้าเป็นไปได้ และเมื่อเสร็จแล้วมักจะสร้างปัญหา

ใน Ubuntu /sys/firmware/efiคุณสามารถกำหนดโหมดการบูตของคุณโดยการมองหาไดเรกทอรีที่เรียกว่า หากมีอยู่แสดงว่าคุณบูตเครื่องในโหมด EFI แล้ว หากไม่มีอยู่แสดงว่าคุณบูตเครื่องในโหมด BIOS

โดยรวมคุณควรทราบโหมดการบูต (BIOS / CSM / แบบดั้งเดิมหรือ EFI / UEFI) และประเภทตารางพาร์ติชันของคุณ (MBR หรือ GPT) และคุณควรจับคู่ทั้งสองอย่างเหมาะสม (BIOS / MBR หรือ EFI / GPT) .


8

ใช่เมื่อคุณลบดิสก์อย่างสมบูรณ์คุณสามารถติดตั้ง Ubuntu เป็นระบบปฏิบัติการเดียว
เมื่อคุณสามารถปิดการใช้งาน UEFI ใน BIOS (ส่วนใหญ่คุณสามารถ) คุณยังสามารถติดตั้ง Ubuntu ในโหมดmbr
บูตจากสื่อติดตั้ง Ubuntu เปิดGPartedและสร้างตารางพาร์ติชันใหม่ - เลือก mbr
ในกรณีที่คุณไม่สามารถปิดการใช้งาน UEFI และ / หรือการบูตที่ปลอดภัยคุณก็สามารถติดตั้ง Ubuntu ในโหมดEFIได้
จากนั้นตัวติดตั้งจะสร้างพาร์ติชัน EFI ใหม่ซึ่งจะติดตั้งบูตเดอร์ GRUB


2

คำถามของคุณยังไม่ชัดเจนสำหรับฉัน

หากคุณต้องการติดตั้ง Ubuntu ในโหมด UEFI นี่คือสิ่งที่คุณต้องทำ:

คุณจะต้องตั้งค่า BIOS ของคุณในโหมด UEFI และสร้างคีย์ Ubuntu USB ที่สามารถบูตได้ UEFI

ทำตามคำแนะนำนี้เพื่อสร้าง UEFI ที่สามารถบูตได้ใน USB จากนั้นเรียกใช้โปรแกรมติดตั้ง Ubuntu ที่ขั้นตอนการติดตั้งให้เลือกSomething Elseและแบ่งพาร์ติชันดิสก์ตามที่อธิบายไว้ในคำตอบนี้


หากโหมดการบู๊ต (UEFI หรือ Legacy) ไม่สำคัญสำหรับคุณเพียงแค่ติดตั้ง Ubuntu ตามปกติ (ดูคู่มือนี้หากจำเป็น)


ฉันจำเป็นต้องใช้โหมด UEFI หรือไม่ ฉันไม่สามารถมีมรดกได้หรือ
— lapisdecor

คุณต้องคงโหมด UEFI เฉพาะเมื่อคุณต้องการติดตั้ง Ubuntu ในโหมด UEFI
— hg8

0

ฉันมี EUFI สำหรับบู๊ตเครื่อง 1x256GB SSD ทำงาน 18.04 ล้างตัวเลือก "ลบดิสก์" ที่ใช้ในระหว่างการติดตั้ง

นี่คือผลลัพธ์ของฉันจาก lsblk

sda 8: 0 0 238.5G 0 ดิสก์ 
├─sda1 8: 1 0 512M 0 ส่วน / boot / efi
└─sda2 8: 2 0 238G 0 ส่วนหนึ่ง 
  Ubuntu - vg-root 253: 0 0 237G 0 lvm /
  └─ubuntu - vg-swap_1 253: 1 0 976M 0 lvm [SWAP]

เป็นแบบนี้หรือไม่? ฉันใช้งาน 18.04 บนพีซีของฉันเท่านั้น เรียงจากชอบคำถามข้างต้น ฉันถือว่า 512M sda1 ที่นี่เป็นสิ่งจำเป็นหรือไม่ ตรงข้ามกับการติดตั้งอย่างใดเพื่อให้ฉันทั้งหมดคือ 1 พาร์ทิชัน sda1 ใช้ดิสก์ทั้งหมดหรือไม่ คุณสามารถเห็นฉันเลือก LVM ในการติดตั้งเช่นกันดังนั้นฉันสามารถเล่นได้มากขึ้นหลังจากติดตั้ง

หากมีวิธีหนึ่งที่จะมีพาร์ติชั่นเพียง 1 ตัวการบู๊ตของฉันจะเร็วขึ้นไหม? หรือฉันจะก่ออิฐ PC ของฉันหรือไม่สามารถบูตได้โดยไม่ต้องพาร์ทิชัน EUFI นี้

ไรอัน


2
โปรดโพสต์คำถามนี้เป็นคำถามใหม่เพื่อให้ผู้อื่นสามารถช่วยคุณได้
— ptetteh227

0

คำเตือน: สิ่งนี้จะลบข้อมูล


ฉันต้องสร้างตารางพาร์ติชันใหม่ สร้างตารางพาร์ติชัน GPT ใหม่ใน GParted (MSDOS จะไม่ทำงาน)

นี่จะตั้งค่าสถานะเซ็กเตอร์ว่าเสียหายและจะไม่ถูกใช้


1
นี่ไม่ได้ตอบคำถามจริงๆ หากคุณมีคำถามที่แตกต่างที่คุณสามารถถามได้โดยคลิกที่ถามคำถาม นอกจากนี้คุณยังสามารถเพิ่มเงินรางวัลเพื่อดึงดูดความสนใจมากขึ้นกับคำถามนี้เมื่อคุณมีเพียงพอชื่อเสียง - จากการรีวิว
— stumblebee

@stumblebee มันก็โอเคกับฉัน
— karel

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