ระบบ EFI หรือพาร์ติชัน UEFI คืออะไร ความช่วยเหลือด้านคอมพิวเตอร์จาก Serty วิธีสร้างพาร์ติชัน EFI Windows ที่สามารถบูตได้บนดิสก์ GPT ด้วยตนเอง พาร์ติชันระบบ efi ที่เข้ารหัสคืออะไร

ในบทความนี้ เราจะแสดงวิธีการกู้คืนพาร์ติชันสำหรับเริ่มระบบ Windows ที่ถูกลบโดยไม่ตั้งใจบนระบบ UEFI ด้วยตนเอง ในตอนแรกบทความนี้อธิบายถึงประสบการณ์ของฉันในการกู้คืนพาร์ติชัน EFI ที่สามารถบูตได้บน Windows 7 แต่บทความนี้ยังเกี่ยวข้องกับระบบปฏิบัติการ Microsoft สมัยใหม่ด้วย (ตั้งแต่ Windows 7 ถึง Windows 10) มันช่วยฉันได้มากกว่าหนึ่งครั้งหลังจากการฟอร์แมตหรือลบพาร์ติชัน EFI ใน Windows 10 โดยไม่ได้ตั้งใจ ในบทความนี้ เราจะแสดงวิธีง่ายๆ ในการสร้างพาร์ติชัน EFI และ MSR ที่สามารถบูตได้ใหม่ใน Windows ด้วยตนเอง

สมมติว่าบังเอิญ (หรือไม่บังเอิญเช่นเมื่อลอง) พาร์ติชันสำหรับเริ่มระบบ EFI บนระบบ UEFI (ไม่ใช่ BIOS) ถูกลบหรือฟอร์แมตซึ่งเป็นผลมาจากการที่ Windows 10 / 8.1 / 7 หยุดการบูท ขอให้เลือกอุปกรณ์สำหรับบู๊ตแบบวนรอบ (รีบูตและเลือกที่เหมาะสม อุปกรณ์บู๊ตหรือ ใส่บูตสื่อที่เลือก) เรามาดูกันว่าเป็นไปได้หรือไม่ที่จะคืนค่าฟังก์ชันการทำงานของ Windows เมื่อลบพาร์ติชันด้วย Boot Manager โดยไม่ต้องติดตั้งระบบใหม่

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

โครงสร้างพาร์ติชันบนดิสก์ GPT

มาดูกันว่าตารางพาร์ติชั่นควรมีลักษณะอย่างไร บูตอย่างหนักดิสก์ที่มีมาร์กอัป GPT บน. อย่างน้อยควรมีส่วนต่อไปนี้:

  • พาร์ติชันระบบ EFI (พาร์ติชันระบบ EFI หรือ ESP - อินเทอร์เฟซเฟิร์มแวร์ที่ขยายได้) - 100 MB (ประเภทพาร์ติชัน - อีเอฟไอ).
  • พาร์ติชั่นสำรองของ Microsoft – 128 MB (ประเภทพาร์ติชั่น - เอ็มเอสอาร์).
  • พาร์ติชัน Windows หลักคือพาร์ติชันที่มี หน้าต่าง.

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

พาร์ติชัน EFIต้องใช้ระบบไฟล์ Fat32 บนดิสก์ที่มีการแบ่งพาร์ติชัน GPT บนระบบ UEFI ส่วนนี้คล้ายกับพาร์ติชัน System Reserved บนดิสก์ที่แบ่งพาร์ติชัน MSR จัดเก็บที่เก็บข้อมูลการกำหนดค่าการบูต (BCD) และไฟล์จำนวนหนึ่งที่จำเป็นสำหรับ บูตวินโดวส์- เมื่อคอมพิวเตอร์บู๊ต สภาพแวดล้อม UEFI จะโหลดตัวโหลดการบูตจากพาร์ติชัน EFI (ESP) (EFI\Microsoft\Boot\ bootmgfw.efi) และโอนการควบคุมให้เขา หากพาร์ติชันนี้ถูกลบ ระบบปฏิบัติการจะไม่สามารถบูตได้

เอ็มเอสอาร์บทบน ดิสก์ GPTใช้เพื่อลดความซับซ้อนในการจัดการพาร์ติชันและใช้สำหรับการดำเนินการด้านยูทิลิตี้ (เช่นเมื่อแปลงดิสก์จากแบบธรรมดาไปเป็นไดนามิก) นี่เป็นพาร์ติชั่นสำรองและไม่มีการกำหนดรหัสพาร์ติชั่นให้ ข้อมูลผู้ใช้ไม่สามารถเก็บไว้ในพาร์ติชันนี้ได้ ใน Windows 10 ขนาดพาร์ติชัน MSR คือ 16 MB เท่านั้น (ใน Windows 8.1 ขนาดพาร์ติชัน MSR คือ 128 MB) ระบบไฟล์คือ NTFS

การสร้างพาร์ติชัน EFI และ MSR ด้วยตนเองบนดิสก์ GPT

เพราะ ระบบบูตไม่ถูกต้อง เราจะต้องมีดิสก์การติดตั้ง Windows 10 (Win 8 หรือ 7) หรืออื่น ๆ ดิสก์สำหรับบูต- เอาล่ะ เรามาเริ่มกันเลย ดิสก์การติดตั้งและบนหน้าจอเริ่มต้นการติดตั้งให้กดคีย์ผสม กะ+เอฟ10 - หน้าต่างพรอมต์คำสั่งควรเปิดขึ้น:

มาเปิดตัวยูทิลิตี้การจัดการดิสก์และพาร์ติชัน:

มาแสดงรายการกัน ฮาร์ดไดรฟ์ในระบบ (ในตัวอย่างนี้มีเพียงอันเดียวเท่านั้น ดิสก์ 0 - เครื่องหมายดอกจัน ( * ) ในคอลัมน์ Gpt หมายความว่าดิสก์ใช้ตารางพาร์ติชัน GPT)

มาเลือกดิสก์นี้:

มาแสดงรายการพาร์ติชันบนดิสก์:

ในตัวอย่างของเรา เหลือเพียง 2 พาร์ติชันในระบบ:

  • พาร์ติชัน MSR - 128 MB
  • พาร์ติชันระบบ Windows – 9 GB

ดังที่เราเห็นพาร์ติชัน EFI หายไป (ถูกลบ)

งานของเราคือการลบพาร์ติชัน MSR ที่เหลือ เพื่อให้มีพื้นที่อย่างน้อย 228 MB ที่ยังไม่ได้ถูกจัดสรรบนดิสก์ พื้นที่ว่าง(สำหรับพาร์ติชัน MSR และ EFI) คุณสามารถลบพาร์ติชันที่เหลือได้โดยใช้กราฟิก GParted หรือโดยตรงจากบรรทัดคำสั่ง (นั่นคือสิ่งที่เราจะทำ)

เลือกพาร์ติชันที่จะลบ:

เลือกพาร์ติชัน 1
และลบมัน:
ลบการแทนที่พาร์ติชัน

ตรวจสอบให้แน่ใจว่าเหลือเพียงพาร์ติชัน Windows เท่านั้น:

ตอนนี้เราสามารถสร้างพาร์ติชัน EFI และ MSR ขึ้นใหม่ได้ด้วยตนเอง เมื่อต้องการทำเช่นนี้ ในบริบทของยูทิลิตี้ diskpart ให้รันคำสั่งต่อไปนี้:

เลือกดิสก์:

สร้างพาร์ติชัน efi ขนาด = 100

ตรวจสอบให้แน่ใจว่าได้เลือกพาร์ติชัน 100 MB (เครื่องหมายดอกจันตรงข้ามบรรทัดพาร์ติชัน 1):

พาร์ทิชันรายการ
เลือกพาร์ติชัน 1
จัดรูปแบบด่วน fs=fat32 label="System"
มอบหมายจดหมาย=G
สร้างพาร์ติชัน msr size=128
พาร์ทิชันรายการ
รายการฉบับที่

ในกรณีของเรา ส่วนที่มี วินโดว์ได้แล้วอักษรระบุไดรฟ์ที่กำหนด :, หากไม่เป็นเช่นนั้นให้มอบหมายหนังสือดังต่อไปนี้:

เลือกเล่มที่ 1
กำหนดตัวอักษร=C
ออก

การซ่อมแซม EFI bootloader และ BCD ใน Windows

หลังจากที่คุณสร้างโครงสร้างพาร์ติชันดิสก์ขั้นต่ำสำหรับระบบ UEFI แล้ว คุณสามารถดำเนินการคัดลอกต่อได้ ไฟล์บูต EFI ไปยังดิสก์และการสร้าง ไฟล์การกำหนดค่าบูตโหลดเดอร์ (BCD)

มาคัดลอกไฟล์สภาพแวดล้อม EFI จากไดเรกทอรีของดิสก์ที่ติดตั้ง Windows ของคุณ:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

มาสร้างการกำหนดค่าใหม่กัน ตัวโหลดบูต Windows 10 / 7:

กรัม:
ซีดี EFI\Microsoft\Boot
bcdedit / createstore BCD
bcdedit /store BCD /สร้าง (bootmgr) /d “ตัวจัดการการบูต Windows”
bcdedit /store BCD /create /d “Windows 7” /application osloader

คุณสามารถแทนที่คำจารึก "My Windows 10" ด้วยอันอื่นได้

คำแนะนำ- หากมีเพียงไฟล์สภาพแวดล้อม EFI เท่านั้นที่ได้รับความเสียหายบนพาร์ติชัน EFI แต่ตัวพาร์ติชันนั้นยังคงอยู่ที่เดิม คุณสามารถข้ามขั้นตอนการสร้างพาร์ติชันใหม่โดยใช้ diskpart ได้ แม้ว่าในกรณีส่วนใหญ่จะคืนค่า bootloader ตามบทความก็เพียงพอแล้ว คุณสามารถสร้าง BCD ใหม่ได้ด้วยตนเองบนระบบ MBR+BIOS ปกติ

คำสั่งส่งคืน GUID ของรายการที่สร้างขึ้น ในคำสั่งถัดไป GUID นี้จะต้องถูกแทนที่แทน (your_guid)


bcdedit /store BCD /set (bootmgr) ค่าเริ่มต้น (your_guid)
bcdedit /store BCD /set (bootmgr) เส้นทาง \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) ลำดับการแสดงผล (ค่าเริ่มต้น)

คำสั่งเพิ่มเติมจะดำเนินการในบริบท (ค่าเริ่มต้น):

bcdedit /store BCD /set (ค่าเริ่มต้น) พาร์ติชันอุปกรณ์=c:
bcdedit /store BCD /set (ค่าเริ่มต้น) พาร์ทิชัน osdevice=c:
bcdedit /store BCD /set (ค่าเริ่มต้น) พาธ \Windows\System32\winload.efi
bcdedit /store BCD /set (ค่าเริ่มต้น) systemroot \Windows
ออก

เรารีบูทคอมพิวเตอร์... ในกรณีของเรา เครื่องไม่บู๊ตในครั้งแรก เราต้องเต้นกับแทมบูรีนเพิ่มเติม:

  1. ปิดเครื่องพีซี
  2. ตัดการเชื่อมต่อ (ทางกายภาพ) ฮาร์ดไดรฟ์
  3. เราเปิดพีซีรอให้หน้าต่างข้อผิดพลาดในการบู๊ตปรากฏขึ้นแล้วปิดอีกครั้ง
  4. เราเชื่อมต่อดิสก์กลับ

ในกรณีของเรา (ดำเนินการทดสอบ) เราต้องเพิ่มรายการเมนูการบูตใหม่โดยเลือกไฟล์ EFI\Microsoft\Boot\bootmgrfw.efi บนพาร์ติชัน EFI

ในการเปรียบเทียบบางเมนู UEFI คุณต้องเปลี่ยนลำดับความสำคัญของพาร์ติชันสำหรับบูต

หลังจากดำเนินการข้างต้นทั้งหมด Windows ควรบูตอย่างถูกต้อง

นี่เป็นคำถามเดียวกับคำถามก่อนหน้าของฉันเกี่ยวกับการแบ่งพาร์ติชันสำหรับ 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 แล้ว

  1. หากไดรฟ์ของคุณมีพาร์ติชัน EFI อยู่แล้ว (เช่น หากคอมพิวเตอร์ของคุณมี Windows8) พาร์ติชันนั้นก็สามารถนำไปใช้กับ Ubuntu ได้เช่นกัน อย่าจัดรูปแบบมัน ขอแนะนำอย่างยิ่งให้มีพาร์ติชัน EFI เพียงพาร์ติชันเดียวต่อดิสก์
  2. สามารถสร้างพาร์ติชัน 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 ใด ๆ

พาร์ติชันระบบ (พาร์ติชันระบบ 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 ประกอบด้วยที่เก็บ Boot Configuration CD (BCD) และไฟล์ที่จำเป็นในการบูตระบบปฏิบัติการ

พื้นฐาน หลักการสร้างและการทำงานของระบบไฟล์ตาม FAT-32

1) แต่ละองค์ประกอบของตาราง FAT (เริ่มจากวินาที) สอดคล้องกับคลัสเตอร์ในพื้นที่ข้อมูลที่มีหมายเลขเดียวกัน

2)ตัวเลข คลัสเตอร์ไฟล์เริ่มต้นระบุไว้ใน บรรทัดแค็ตตาล็อกการกำหนดไฟล์ นี้ตัวเลข ก็เป็นลิงค์ด้วยไปยังองค์ประกอบตาราง FAT นั้น ประกอบด้วย ตัวเลข คลัสเตอร์ไฟล์ถัดไปและเป็นลิงค์ ไปยังองค์ประกอบตาราง FAT ที่มีหมายเลขคลัสเตอร์ถัดไปของไฟล์ฯลฯ

3) คลัสเตอร์คือลำดับต่อเนื่องของเซกเตอร์ (ขนาดคงที่) นี่คือ "ส่วน" ที่สามารถระบุแอดเดรสของไฟล์ได้

4) รหัสในองค์ประกอบตาราง FATอาจจะยังกำหนดอยู่ คลัสเตอร์ฟรี, คลัสเตอร์ที่มีข้อบกพร่องและ ป้ายสิ้นสุดไฟล์

5) ไฟล์ในส่วน FAT - นี่คือลำดับของกลุ่มระบุไว้โดยใช้สตริงไดเรกทอรีและรายการตาราง FAT

6) ระบบปฏิบัติการทั้งหมดสามารถทำงานร่วมกับพาร์ติชัน FAT-32 ได้ (ปัจจัยหลักในการใช้ FAT-32 ใน ESP)

ส่งผลให้ การจัดรูปแบบพาร์ติชันระดับสูง, บันทึกข้อมูลระบบในบล็อคข้อมูลแถวเซกเตอร์เริ่มต้นของพาร์ติชันจะถูกสร้างขึ้นไดรฟ์แบบลอจิคัล (ปริมาณ) ระบบไฟล์ประเภท FAT32 ซึ่งประกอบด้วยจาก สาม พื้นที่หลัก( ข้าว. 2) เรียงตามลำดับดังนี้

- พื้นที่ "สำรอง" (พื้นที่ภาคสำรอง)

- พื้นที่ตารางการจัดสรรไฟล์ (FAT1 และ FAT2)

- พื้นที่ของไฟล์และไดเร็กทอรี (พื้นที่ข้อมูล)

ไดเรกทอรีรากเก็บไว้ในพื้นที่ข้อมูลเป็น ไฟล์ปกติและสามารถขยายได้ตามต้องการ

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

และไปยังฮาร์ดไดรฟ์อื่นที่มี bootloader อิสระของตัวเองหากมีคำถามเกี่ยวกับการกู้คืนฟังก์ชันการทำงานของระบบหลังจากถอดฮาร์ดไดรฟ์ที่มีพาร์ติชันสำหรับเริ่มระบบออกแล้ว สถานการณ์ที่ไม่ได้มาตรฐานจะต้องทำงานด้วยตนเอง

Windows บนอันที่สองเชื่อมต่อกับคอมพิวเตอร์ GPT- ดิสก์ไม่ได้ติดตั้งด้วยตัวเอง อีเอฟไอ-โครงสร้าง. ในระหว่างการติดตั้งปกติจากสื่อการติดตั้ง bootloader ของระบบที่สองจะถูกลงทะเบียนในระบบที่มีอยู่ อีเอฟไอ-พาร์ติชั่น - อันที่อยู่บนดิสก์แผ่นแรก

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

Windows ตัวที่สองที่มี bootloader อิสระสามารถติดตั้งได้โดยโปรแกรมเช่นหรือที่ทำงานในสภาพแวดล้อมของระบบปัจจุบัน WinToHDD- แต่คุณจะต้องระบุ bootloader อีเอฟไอ-บท.

ง่ายมากที่จะสร้างมันขึ้นมาบนฮาร์ดไดรฟ์ที่ว่างเปล่า

1. สร้างพาร์ติชัน EFI บนฮาร์ดไดรฟ์ว่างในบรรทัดคำสั่ง

ดังนั้นเราจึงได้เริ่มต้นเป็น GPTสื่อที่ไม่มีมาร์กอัปหรือข้อมูล

เปิดตัวกันเลย บรรทัดคำสั่ง.

อย่าลืมทำเช่นนี้ในนามของผู้ดูแลระบบ

เราเข้าไปทีละคน:

diskpart lis disk sel disk 1 (แทนที่จะเป็น 1 ให้ระบุหมายเลขฮาร์ดไดรฟ์ที่คุณต้องการตามรายการด้านบน) สร้างขนาด par efi=100 รูปแบบ fs=FAT32

ลิสดิสก์

sel disk 1 (แทนที่จะเป็น 1 ระบุหมายเลขฮาร์ดไดรฟ์ที่คุณต้องการอยู่ในรายการด้านบน)

สร้างขนาดพาร์อีฟิ = 100

รูปแบบ fs = FAT32

ในยูทิลิตี้การจัดการดิสก์เราจะเห็นว่าปรากฏบนฮาร์ดไดรฟ์ตัวที่สอง อีเอฟไอ-มาตราบน 100 เมกะไบต์- ตอนนี้เราสามารถสร้างส่วนปกติเพื่อระบุประเภทของโปรแกรมหรือ WinToHDDเป็นพาร์ติชันระบบ กับ .

2. การสร้างพาร์ติชัน EFI บนฮาร์ดไดรฟ์ว่างโดยใช้ยูทิลิตี้ Bootice

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

แล้ว - "การแบ่งพาร์ติชันใหม่".

ก่อนอื่น ทำเครื่องหมายในช่อง GPTในคอลัมน์ "ประเภทโต๊ะพาร์ทิชัน"- จากนั้นจึงใส่เครื่องหมาย "สร้างพาร์ติชัน ESP"- และที่ด้านบนสุดของกราฟ "การตั้งค่า"ลบค่าทั้งหมด "ขนาด" ยกเว้นอันสุดท้าย- คลิก "ตกลง".

เป็นผลให้เราได้เค้าโครงดิสก์ด้วย อีเอฟไอ-มาตราบน 128 เมกะไบต์และพาร์ติชันที่มีพื้นที่ดิสก์ที่เหลือ

แต่จะเกิดอะไรขึ้นถ้าฮาร์ดไดรฟ์ไม่ว่างเปล่า?หากมีโครงสร้างและจัดเก็บข้อมูลผู้ใช้ หรือเราต้องการคืนค่า Windows ที่สูญเสียการบูตเครื่อง อีเอฟไอ- พาร์ติชันหลังจากความล้มเหลวหรือขาดการเชื่อมต่อของฮาร์ดไดรฟ์ที่มี bootloader อยู่ก่อนหน้านี้ และมีวิธีแก้ไขสำหรับกรณีนี้ ในการกู้คืนระบบโดยไม่มีโปรแกรมโหลดบูต โดยปกติแล้วเราจำเป็นต้องมีสภาพแวดล้อมเพื่อดำเนินการบางอย่าง ในกรณีหนึ่ง สื่อการติดตั้ง Windows ปกติจะทำได้ มิฉะนั้นเราจะทำงานร่วมกับผู้จัดการ พื้นที่ดิสก์ดังนั้นเราจึงต้องการการทำงานและเชื่อถือได้ LiveDisk WinPE- หนึ่งในนั้นก็คือ LiveDisk ราศีธนู- เว็บไซต์ดาวน์โหลดภาพ - Sergeistrelec.Ru .

บันทึก:การดำเนินการต่อไปนี้ไม่สามารถทำได้บนดิสก์ ประเภทไดนามิก - ดิสก์ของมิเรอร์ Windows ที่เหลือโดยไม่มี bootloader จะต้องแปลงเป็นประเภทพื้นฐานก่อน ซึ่งสามารถทำได้ผ่านวิธีการของบุคคลที่สามเท่านั้น

3. การสร้างพาร์ติชัน EFI ที่ส่วนท้ายของ Windows

ดังนั้นเราจึงมี Windows ตัวที่สองที่สูญเสียไป อีเอฟไอ-bootloader หลังจากดิสก์ล้มเหลวด้วยระบบแรก

จะเปิดตัวได้อย่างไร?ที่ง่ายที่สุดและ วิธีที่รวดเร็ว- สร้าง อีเอฟไอ- แบ่งพาร์ติชั่นที่ส่วนท้ายของพาร์ติชั่นระบบและสร้าง bootloader ขึ้นมาใหม่ คุณไม่จำเป็นต้องมีอะไรมากไปกว่าบรรทัดคำสั่งในการดำเนินการนี้ กำลังบูตจากการติดตั้ง สื่อวินโดวส์ให้กด Shift + F10 ทันที การรวมกันนี้จะเปิดพรอมต์คำสั่ง หากเราใช้ LiveDisk ราศีธนูเราก็เริ่มต้นจากมันตามลำดับ

และเมื่ออยู่บนเครื่องแล้วเราใช้บรรทัดคำสั่ง

ในนั้นเราป้อน:

diskpart lis vol sel vol 1 (แทนที่จะเป็น 1 ให้ระบุหมายเลขที่พาร์ติชันของคุณกับระบบอยู่ในรายการด้านบน) ลดขนาดที่ต้องการ=100 creat par efi format fs=FAT32

นี่คือส่วนที่ระบุซึ่งถูกบีบอัดเป็น 100 เมกะไบต์และได้ทรงสร้างที่ว่างขึ้น อีเอฟไอ-บท.

ตอนนี้เราสามารถสร้าง bootloader ขึ้นมาใหม่ได้

บนบรรทัดคำสั่ง ให้ออก :

เพียงเท่านี้ - ฟังก์ชันการทำงานของ Windows ได้รับการกู้คืนแล้ว

4. การสร้างพาร์ติชัน EFI ก่อน Windows

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

บนเรือ LiveDisk ราศีธนูเปิดตัวกันเถอะ คลิกที่พาร์ติชันระบบและคลิกที่แถบด้านข้างการดำเนินการ "การปรับขนาด".

ดึงแถบเลื่อนบนแผนที่ไปทางขวาเล็กน้อยเพื่อให้อยู่ในคอลัมน์ด้านล่าง "พื้นที่ว่างเปล่าด้านหน้า"มีหลายตัวปรากฏขึ้น เอ็มบี- ต่อไปแทนที่จะใส่หมายเลขที่จับฉลาก 105 - เพื่อให้มันใช้งานได้ 105 เมกะไบต์- คลิก "ตกลง".

เป็นผลให้โปรแกรมจะปล่อยพื้นที่ดิสก์ในปริมาณที่ถูกต้องในกรณีของเรา 102.01 ลบ- และจะทิ้งหางเล็กๆไว้ด้านหลังส่วน คลิก.

เรายืนยัน

ตอนนี้เรามาเริ่มบรรทัดคำสั่งกัน และเราสร้าง อีเอฟไอ- ส่วนตรงตามที่อธิบายไว้ใน ข้อ 1บทความ

ที่นี่ อีเอฟไอ- ส่วนนี้ถูกสร้างขึ้นแล้ว

สิ่งที่เหลืออยู่คือการสร้าง bootloader ขึ้นมาใหม่ตามที่อธิบายไว้ในตอนท้าย ข้อ 3บทความ