นี่เป็นคำถามเดียวกับคำถามก่อนหน้าของฉันเกี่ยวกับการแบ่งพาร์ติชันสำหรับ UEFI bootloader การปฏิเสธ UEFI bootloader ฉันสามารถใช้ LVM ได้หรือไม่
ข้อจำกัดความรับผิดชอบ: ฉันไม่ได้พูดถึงข้อมูล Windows 8 อาจตายในกองเพลิงได้
ทำตามคำแนะนำ ฉันมีอุปกรณ์ 400MB หนึ่งเครื่องซึ่งฉันเชื่อว่าก่อนหน้านี้เป็นพาร์ติชัน Microsoft Reserved (ฉันเชื่อว่าเป็นพาร์ติชัน MBR หรือไม่) ก่อนที่ฉันจะรู้ว่าต้องทำอะไร ฉันได้ลบพาร์ติชันที่มีอยู่โดยใช้ยูทิลิตี้ fdisk และสร้างพาร์ติชัน MBR พร้อมระบบไฟล์ ext4 และรีบูตเพื่อให้การเปลี่ยนแปลงมีผล
จากนั้นฉันก็รู้ว่าสิ่งนี้ใช้ไม่ได้กับเฟิร์มแวร์ UEFI เฟิร์มแวร์ที่ทันสมัยและยอดเยี่ยมจนต้องแตกต่างในทุก ๆ ด้าน gdisk ครั้งนี้ฉันเข้าไปใน gdisk และค้นหาพาร์ติชั่นแล้วไม่พบเลย ฉันสร้างพาร์ติชัน GUID ใหม่บนอุปกรณ์ 400MB นี้ด้วยรหัส EFI ที่ถูกต้องประเภท EF00 สิ่งนี้กลับกลายเป็นว่าประสบความสำเร็จ ดังนั้นฉันจึงสร้างระบบไฟล์ FAT32 mkfs -t fat32 /dev/sda1 และมันก็ประสบความสำเร็จ
ฉันทำตามคำแนะนำทั้งหมดเพื่อติดตั้ง Arch Linux จากซีดีการติดตั้งที่สามารถบู๊ตได้ซึ่งบู๊ตในโหมด UEFI ซึ่งฉันสามารถเพิ่มได้ ฉันมาถึงจุดที่ฉันติดตั้ง gummiboot บนระบบ และมันบอกฉันทันทีว่าอุปกรณ์ sda1 ของฉันไม่ใช่พาร์ติชัน EFI ที่เหมาะสม ด้วยความสับสนอย่างมาก ฉันทำ gdisk -l บนอุปกรณ์และพบว่าพบว่าพาร์ติชัน GPT ได้รับความเสียหายและพาร์ติชัน MBR ยังคงมีอยู่
การสแกนตารางพาร์ติชัน: MBR: MBR เท่านั้น BSD: ไม่มี APM: ไม่มี GPT: เสียหาย
จากนั้นเขาก็เสนอทางเลือกสามทาง: MBR, GPT หรือ GPT บริสุทธิ์ ฉันเลือก GPT โดยคิดว่ามันจะลบตารางพาร์ติชัน MBR แต่นั่นไม่สำคัญ
โดยตระหนักว่าฉันยังไม่รู้และไม่รู้วิธีสร้างพาร์ติชัน GPT ที่เหมาะสมจากพาร์ติชัน MBR ที่มีอยู่ ฉันจึงรัน Quick Analyze บน testdisk และทุกอย่างดูดีและเป็นสีเขียว ยูทิลิตี้ testdisk รับรู้ว่าเป็นพาร์ติชันสำหรับเริ่มระบบ EFI ที่ถูกต้องทุกประการ
ฉันต้องการแก้ไขพาร์ติชัน GPT หากเป็นไปได้ เพื่อหลีกเลี่ยงขั้นตอนการติดตั้งและการกำหนดค่าทั้งหมดที่เริ่มต้นด้วยการติดตั้ง Arch หากเป็นไปไม่ได้และฉันต้องทำลายพาร์ติชันนี้และเริ่มต้นจากที่นั่น ฉันสามารถเก็บข้อมูลที่ติดตั้งไว้ที่นี่และเพิ่มกลับด้วยตนเองหลังจากที่ฉันแก้ไขพาร์ติชันสำหรับเริ่มระบบแล้วได้หรือไม่
โซลูชันหนึ่งรวบรวมเว็บฟอร์มสำหรับ “สร้างพาร์ติชัน EFI GPT ที่สามารถบูตได้โดยใช้ gdisk บน MBR ก่อนหน้า, GPT ที่เสียหาย”
สัญลักษณ์ Ubuntu UEFI Community Wiki ใช้กฎเดียวกันโดยไม่คำนึงถึงการกระจาย
การสร้างพาร์ติชัน EFI
หากคุณแบ่งพาร์ติชันดิสก์ด้วยตนเองในตัวติดตั้ง Ubuntu คุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าพาร์ติชัน EFI แล้ว
- หากไดรฟ์ของคุณมีพาร์ติชัน EFI อยู่แล้ว (เช่น หากคอมพิวเตอร์ของคุณมี Windows8) พาร์ติชั่นดังกล่าวก็สามารถใช้กับ Ubuntu ได้เช่นกัน อย่าจัดรูปแบบมัน ขอแนะนำอย่างยิ่งให้มีพาร์ติชัน EFI เพียงพาร์ติชันเดียวต่อดิสก์
สามารถสร้างพาร์ติชัน EFI ได้โดยใช้ GParted เวอร์ชันล่าสุด (เวอร์ชันของ Gparted ที่รวมอยู่ในดิสก์ 12.04 นั้นใช้ได้ หมายเหตุ: ฉันได้รวมลิงก์ไปยัง GParted LiveCD แล้ว) และต้องมีคุณลักษณะดังต่อไปนี้:
- จุดเมานต์: /boot/efi (หมายเหตุ: ไม่จำเป็นต้องตั้งค่าจุดเมานต์นี้เมื่อใช้การแบ่งพาร์ติชันด้วยตนเอง ตัวติดตั้ง Ubuntu จะตรวจจับโดยอัตโนมัติ)
- ขนาด: ขั้นต่ำ 100Mib แนะนำให้ใช้ 200MiB
- ประเภท: FAT32
- อื่นๆ: ต้องใช้แฟล็ก "boot"
ดูภาพหน้าจอนี้ซึ่งจะทำให้คุณเห็นภาพเค้าโครง (แจ้งให้ทราบถึง /dev/sda1 ฉันขอโทษที่ต้องอาศัยสแน็ปช็อตของ Ubuntu อีกครั้ง) คุณสามารถสร้างพาร์ติชันนี้ได้โดยปรับขนาดส่วนโค้งของคุณหากจำเป็น นี่เป็นเลย์เอาต์สำหรับ OSX ด้วย ดังนั้นหากคุณต้องการบูตคู่กับ Win8 คุณจะต้องรวม sda2 และ sda3 จากภาพหน้าจอด้านล่างเป็นพาร์ติชันประเภท 1 ntfs จากนั้น sda4, sda5 และ sda6 จะถูกใช้สำหรับ Arch
ว่าด้วยเรื่องของแอลวีเอ็ม
ฉันเชื่อว่า LVM สามารถใช้ได้ แต่ประสบการณ์จะเป็นตัวกำหนดว่าพาร์ติชัน EFI และจุดเชื่อมต่อที่คุณสร้างไม่มีอยู่ภายในกลุ่มวอลุ่ม และไม่ควรมีอยู่เป็นวอลุ่ม เพื่อให้พาร์ติชัน EFI ของคุณ "สะอาด" ให้สร้างพาร์ติชันที่ไม่ได้เป็นส่วนหนึ่งของ LV ใด ๆ
สำหรับการเปิดตัวระบบปฏิบัติการ Windows 10 นั้น Microsoft ได้ทำให้กระบวนการติดตั้งบนคอมพิวเตอร์ของคุณง่ายขึ้นให้มากที่สุด คุณสามารถติดตั้งระบบจากดิสก์หรือแฟลชไดรฟ์ได้โดยคลิกที่รายการเมนูหลายรายการแล้วรอสักครู่ อย่างไรก็ตาม หลังจากการติดตั้งแล้ว ผู้ใช้จำนวนมากต้องเผชิญกับปัญหาในการมีไดรฟ์ใหม่ระหว่างอุปกรณ์ที่เชื่อมต่อและดิสก์ที่มีป้ายกำกับว่า “สงวนไว้โดยระบบ” บทความนี้จะกล่าวถึงวิธีการลบดิสก์ดังกล่าว เหตุใดจึงปรากฏขึ้น เหตุใดจึงจำเป็น และวิธีป้องกันการสร้างดิสก์
เหตุใดดิสก์ที่สงวนไว้ของระบบจึงจำเป็น
ในระหว่างการติดตั้ง Windows ดิสก์ที่สงวนไว้ของระบบจะถูกสร้างขึ้นโดยอัตโนมัติ เว้นแต่จะมีการบังคับปิดระบบ หากขั้นตอนการติดตั้งดำเนินการอย่างถูกต้อง ผู้ใช้จะยังคงซ่อนมันไว้โดยที่ไม่รู้ตัวว่ามีอยู่จริง การปรากฏตัวของดิสก์เป็นผลมาจากการสร้างพาร์ติชัน 200-600 MB แยกต่างหากในระหว่างกระบวนการติดตั้งระบบ
หากหลังการติดตั้งคุณไปที่ "My Computer" และพบว่ามีไดรฟ์แยกต่างหากที่ระบุว่า "สงวนไว้โดยระบบ" สาเหตุอาจเป็นดังนี้:
- ระบบปฏิบัติการไม่ได้รับการติดตั้งจากการแจกจ่ายที่ได้รับอนุญาต
- ในระหว่างขั้นตอนการติดตั้ง Windows มีการดำเนินการเพื่อกระจายพื้นที่ดิสก์ใหม่
- ดำเนินการแล้ว
- Windows ถูกคัดลอกไปยังไดรฟ์ใหม่จากสื่ออื่น
จำเป็นต้องใช้พาร์ติชันที่ระบบสงวนไว้เพื่อจัดเก็บพารามิเตอร์การบูต เริ่มต้นด้วยระบบปฏิบัติการ Windows 7 พาร์ติชั่นแยกต่างหากจะถูกจัดสรรบนไดรฟ์ตามความต้องการของระบบ ในขณะที่ก่อนหน้านี้พาร์ติชั่นจะอยู่ที่ดิสก์ระบบโดยตรง
ใน Windows 10 ระบบจะสำรองความต้องการไว้ตั้งแต่ 500 ถึง 600 MB ในขณะที่เวอร์ชันก่อนหน้านี้ต้องการพื้นที่ไม่เกิน 300 MB นี่เป็นเพราะความจริงที่ว่าในระบบปฏิบัติการใหม่ Microsoft เริ่มเพิ่มฟังก์ชันการกู้คืน Windows ในส่วนทางเทคนิคนี้
สำคัญ: ระบบปฏิบัติการ Windows เวอร์ชันมืออาชีพมีฟีเจอร์ BitLocker ช่วยให้ผู้ใช้สามารถเข้ารหัสข้อมูลบนฮาร์ดไดรฟ์หรือสื่อภายนอกได้ ดิสก์ที่ระบบสงวนไว้จะจัดเก็บข้อมูลที่จำเป็นสำหรับการถอดรหัสข้อมูล
วิธีลบดิสก์ที่สงวนไว้ของระบบ
การมีดิสก์เพิ่มเติมระหว่างไดรฟ์อาจสร้างความรำคาญหรือสร้างความสับสนให้กับผู้ใช้ ในสถานการณ์เช่นนี้ พวกเขาต้องการลบดิสก์ที่ระบบสงวนไว้ โดยปกติแล้ว Microsoft ตรวจสอบให้แน่ใจว่าผู้ใช้คอมพิวเตอร์ไม่สามารถลบข้อมูลออกและจัดรูปแบบได้แม้จะมีสิทธิ์ของผู้ดูแลระบบก็ตาม
หากคุณต้องการลบดิสก์ที่สงวนไว้ของระบบออกจากรายการไดรฟ์ คุณต้องดำเนินการดังนี้:
หลังจากนี้ ดิสก์ที่สงวนไว้ของระบบจะไม่แสดงใน Explorer อีกต่อไป ในกรณีนี้การดำเนินการจะไม่หยุดชะงัก และหากจำเป็นต้องกู้คืนระบบ Windows จะสามารถใช้ข้อมูลจากส่วนนี้ได้
สำคัญ:หากคุณมีไดรฟ์หลายตัวติดตั้งอยู่ในคอมพิวเตอร์ของคุณ คุณอาจสังเกตเห็นว่ามีพาร์ติชั่นที่ระบบสงวนไว้สองพาร์ติชั่น (หรือมากกว่า) นี่แสดงว่าก่อนหน้านี้ดิสก์ที่เชื่อมต่อมีการติดตั้ง Windows ด้วยซึ่งสร้างพาร์ติชันนี้ เพื่อให้ระบบปัจจุบันทำงานได้อย่างเหมาะสม ไม่จำเป็นต้องใช้ "การสำรองเก่า" และคุณสามารถลบออกได้อย่างปลอดภัย จากนั้นจึงฟอร์แมตดิสก์โดยสร้างพาร์ติชันที่ใช้พื้นที่ไดรฟ์ทั้งหมด
วิธีป้องกันไม่ให้ Windows จองดิสก์
มีการระบุไว้ข้างต้นว่า Microsoft คิดโดยเฉพาะเกี่ยวกับการสร้างพาร์ติชันนี้บนฮาร์ดไดรฟ์เพื่อให้ผู้ใช้สามารถกู้คืนระบบได้หากเกิดข้อผิดพลาดร้ายแรงบนไดรฟ์ฐาน ด้วยเหตุนี้ในระหว่างการติดตั้งระบบปฏิบัติการ จะเป็นการดีกว่าที่จะไม่ปิดการใช้งานการสร้างเพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นในอนาคต อย่างไรก็ตาม คุณสามารถป้องกันไม่ให้ Windows จองดิสก์ระหว่างการติดตั้งระบบได้ ในการดำเนินการนี้ คุณต้องมี:
- เรียกใช้บรรทัดคำสั่งก่อนเลือกฮาร์ดไดรฟ์สำหรับระบบในอนาคต เสร็จสิ้นในระหว่างกระบวนการติดตั้ง Windows โดยใช้คีย์ผสม Windows + F10
- ถัดไปในหน้าต่างที่เปิดขึ้นคุณจะต้องเขียนและเปิดใช้งานคำสั่ง (โดยใช้ปุ่ม Enter) ดิสก์พาร์ท- หลังจากนั้นให้เลือกใช้คำสั่ง เลือกดิสก์ 0ฮาร์ดไดรฟ์พื้นฐาน แล้วเข้าคำสั่ง สร้างพาร์ติชันหลักเพื่อสร้างพาร์ติชันหลักก่อนที่ Windows จะทำโดยอัตโนมัติ
- หลังจากทำตามขั้นตอนต่างๆ เสร็จแล้ว ให้ปิดบรรทัดคำสั่งและติดตั้งระบบต่อ โดยเลือกพาร์ติชันที่สร้างไว้ก่อนหน้านี้จากตัวเลือกที่เสนอสำหรับตำแหน่งของพาร์ติชัน
สำคัญ:วิธีการนี้ไม่สามารถใช้ได้หากจำเป็นต้องรักษาโครงสร้างของฮาร์ดดิสก์ที่แบ่งออกเป็นหลายพาร์ติชัน (เช่น C และ E) หลังจากดำเนินการคำสั่งที่อธิบายไว้ข้างต้น ข้อมูลทั้งหมดจากพาร์ติชัน E จะถูกลบ
พาร์ติชันระบบ (พาร์ติชันระบบ EFI หรือ ESP)
คอมพิวเตอร์จะต้องมีพาร์ติชันระบบหนึ่งพาร์ติชันบนดิสก์ บนระบบที่ใช้ EFI และ UEFI พาร์ติชันนี้เรียกว่าพาร์ติชันระบบ อีเอฟไอหรือ อีพีเอสโดยปกติพาร์ติชันนี้จะถูกจัดเก็บไว้ในฮาร์ดไดรฟ์หลัก คอมพิวเตอร์บู๊ตจากพาร์ติชันระบบ ขนาดขั้นต่ำของพาร์ติชันนี้คือ 100 MB และต้องฟอร์แมตโดยใช้รูปแบบไฟล์ FAT32 พาร์ติชันนี้ได้รับการจัดการโดยระบบปฏิบัติการและไม่ควรมีไฟล์อื่นใด รวมถึงเครื่องมือ Windows Recovery Environment การกำหนดค่าดิสก์มาตรฐานในรูปแบบ GPT บนระบบ UEFI แสดงในรูปที่ 1 1.
ข้าว. 1.ตัวอย่างการกำหนดค่าพาร์ติชันดิสก์บนพีซีที่มี UEFI
จำเป็นต้องมีพาร์ติชัน EFI (ESP) ที่ฟอร์แมตเป็น FAT32 สำหรับการแบ่งพาร์ติชัน GPT บนระบบ UEFI ขนาดพาร์ติชัน EFI มาตรฐานคือ 100 MB แต่สำหรับไดรฟ์ 4K Native Enhanced Format (เซกเตอร์ 4KB) จะเพิ่มเป็น 260 MB เนื่องจากข้อจำกัดของ FAT32 ผู้ผลิตพีซีอาจเก็บเครื่องมือบางส่วนไว้ในส่วนนี้ ดังนั้นขนาดจึงแตกต่างกันไปขึ้นอยู่กับผู้ผลิตในการแบ่งพาร์ติชัน GPT พาร์ติชัน EFI จะดำเนินการอย่างใดอย่างหนึ่งบทบาทที่กำหนดให้กับพาร์ติชัน System Reserved ในการแบ่งพาร์ติชัน MBR ประกอบด้วยที่เก็บการกำหนดค่าการบูต (BCD) และไฟล์ที่จำเป็นในการบูตระบบปฏิบัติการ
พื้นฐาน หลักการสร้างและการทำงานของระบบไฟล์ตาม FAT-32
1) แต่ละองค์ประกอบของตาราง FAT (เริ่มจากวินาที) สอดคล้องกับคลัสเตอร์ในพื้นที่ข้อมูลที่มีหมายเลขเดียวกัน
2)ตัวเลข คลัสเตอร์ไฟล์เริ่มต้นระบุไว้ใน บรรทัดแค็ตตาล็อกการกำหนดไฟล์ นี้ตัวเลข ก็เป็นลิงค์ด้วยไปยังองค์ประกอบตาราง FAT นั้น ประกอบด้วย ตัวเลข คลัสเตอร์ไฟล์ถัดไปและเป็นลิงค์ ไปยังองค์ประกอบตาราง FAT ที่มีหมายเลขคลัสเตอร์ถัดไปของไฟล์ฯลฯ
3) คลัสเตอร์คือลำดับต่อเนื่องของเซกเตอร์ (ขนาดคงที่) นี่คือ "ส่วน" ที่สามารถระบุแอดเดรสของไฟล์ได้
4) รหัสในองค์ประกอบตาราง FATอาจจะยังกำหนดอยู่ คลัสเตอร์ฟรี, คลัสเตอร์ที่มีข้อบกพร่องและ ป้ายสิ้นสุดไฟล์
5) ไฟล์ในส่วน FAT - นี่คือลำดับของกลุ่มระบุไว้โดยใช้สตริงไดเรกทอรีและรายการตาราง FAT
6) ระบบปฏิบัติการทั้งหมดสามารถทำงานร่วมกับพาร์ติชัน FAT-32 ได้ (ปัจจัยหลักในการใช้ FAT-32 ใน ESP)
ส่งผลให้ การจัดรูปแบบพาร์ติชันระดับสูง, บันทึกข้อมูลระบบในบล็อคข้อมูลแถวเซกเตอร์เริ่มต้นของพาร์ติชันจะถูกสร้างขึ้นไดรฟ์แบบลอจิคัล (วอลุ่ม) ระบบไฟล์ประเภท FAT32 ซึ่งประกอบด้วยจาก สาม พื้นที่หลัก( ข้าว. 2) เรียงตามลำดับดังนี้
- พื้นที่ "สำรอง" (พื้นที่ภาคสำรอง)
- พื้นที่ตารางการจัดสรรไฟล์ (FAT1 และ FAT2)
- พื้นที่ของไฟล์และไดเร็กทอรี (พื้นที่ข้อมูล)
ไดเรกทอรีรากถูกจัดเก็บไว้ในพื้นที่ข้อมูลเป็นไฟล์ปกติและสามารถขยายได้ตามต้องการ