ฉันสามารถลบพาร์ติชั่นทั้งหมดรวมถึง 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.