Disk Utility กล่าวว่า:“ ข้อผิดพลาด: ดิสก์นี้ไม่มีพาร์ติชันระบบ EFI”


5

หลังจากการติดตั้ง Lion แบบคลีนแล้วตามด้วยการแบ่งพาร์ติชันซึ่งตามมาด้วยการติดตั้ง Ubuntu อีกครั้งฉันสังเกตเห็นข้อความแสดงข้อผิดพลาดของ Disk Utitity

เมื่อตรวจสอบปริมาณที่ผมได้รับการบอกว่ามีพาร์ติชัน EFI ไม่มี แต่คุณสามารถเห็นได้อย่างชัดเจนใน Disk Utility (และพร้อมdiskutil list) รองเท้าบูท Mac ก็ดี ฉันไม่มีปัญหาในการเลือกระหว่างการบูทเป็น Mac หรือ Linux ตอนบูท

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

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

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


เพื่อความชัดเจนคุณอาจต้องการเปลี่ยนภาษาของคุณเป็นภาษาอังกฤษและลองจับภาพหน้าจอของ Disk Utility อีกครั้ง มันเพิ่มน้อยมากตามที่มันยืน

ขอบคุณ คุณสามารถเรียกใช้diskutil listและแก้ไขโพสต์ของคุณด้านบนด้วยงานพิมพ์

ในกรณีนี้เป็นสิ่งสำคัญ: หลังจากdisk0s2และdisk0s5มีประมาณ128MB-200MB พื้นที่ว่าง ฉันเชื่อว่านี่คือการปกป้องพาร์ทิชันที่จะเขียนทับโดยไม่ตั้งใจ?
— gentmatt

โครงสร้างดิสก์ทั้งหมดของคุณเสียอย่างน่ากลัว (ควรมี 1. EFI-HFS +, 2. MacHD-HFS +, 3. กู้คืน HD, 4. FREEDOM-HFS +, 5. / -EXT4, 6. / home-EXT4, 7. Swap, และไม่มีพาร์ติชันที่ไม่ได้ปันส่วนเหล่านั้น) แต่นั่นคือปัญหาคือพาร์ติชัน EFI ของคุณถูกฟอร์แมตเป็น fat32 OS X ต้องการ HFS + สำหรับพาร์ติชั่นที่ไม่ได้ถูกจัดสรรอีก 3 พาร์ติชั่นนั้นไม่ได้มีไว้สำหรับ "การป้องกัน" เป็นไปได้ว่าคุณจะได้รับส่วนแบ่งจากสคีมาของคุณ คุณยังไม่มี Recovery HD นี่คือลักษณะของพาร์ติชันแผนที่ที่เหมาะสมบน Lion: cl.ly/1t1j3J0D193y1y3X0A2k

1
@cksum ในที่สุดฉันก็พบว่าทำไมพาร์ติชัน EFI จึงถูกฟอร์แมตเป็น FAT32 สิ่งนี้ทำโดยตัวติดตั้ง Ubuntu และเป็นงานที่มีความเสี่ยงเพราะตัวติดตั้งทำการฟอร์แมตพาร์ติชันนี้ใหม่โดยไม่ตรวจสอบว่าว่างเปล่าหรือไม่ซึ่งอาจทำให้เฟิร์มแวร์เสียหายได้ ยังเห็นย่อหน้าสุดท้ายที่นี่
— gentmatt

คำตอบ:


2

ผลลัพธ์เริ่มต้นของdiskutil listในการติดตั้ง Lion สะอาดควรเป็นดังนี้:

mac:~ me$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

คำจำกัดความของฉันเกี่ยวกับ "clean install of Lion" เกี่ยวข้องกับการให้ Disk Utility จากพาร์ติชันตัวติดตั้งติดตั้งไดรฟ์เป็น GUID และบอกให้ใช้พื้นที่ทั้งหมดเป็นพาร์ติชันเดียว

นอกจากนี้พาร์ติชัน disk0s1 / EFI ของคุณไม่ควรแสดงเป็นพาร์ติชันตามยูทิลิตี้ดิสก์:

mac:~ me$ diskutil info disk0s1
   Device Identifier:        disk0s1
   Device Node:              /dev/disk0s1
   Part of Whole:            disk0
   Device / Media Name:      EFI system partition

   Volume Name:              Not applicable (no file system)

   Mounted:                  Not applicable (no file system)

   File System:              None

   Partition Type:           EFI
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified

   Total Size:               209.7 MB (209715200 Bytes) (exactly 409600 512-Byte-Blocks)
   Volume Free Space:        Not applicable (no file system)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              No

เนื่องจาก mac ของคุณจะบู๊ตอาจเป็นการ overkill ในการลบทุกอย่างและเริ่มต้นใหม่ แต่พาร์ติชัน EFI ของคุณกำลังตรวจสอบว่า Apple สร้างอยู่ใน Disk Utility ดังนั้นรู้ว่าการอัพเดทในอนาคตอาจมีปัญหาและคุณอาจถูกบังคับให้ ทำสิ่งต่าง ๆ ในเวลาที่สะดวกน้อยลงหากความแตกต่างระหว่างระบบของคุณกับที่คาดการณ์ไว้ / Apple สร้าง EFI แบ่งสิ่งที่ Apple เปลี่ยนไปตามถนนจริง ๆ (หรือเมื่อเงื่อนไขที่คาดหวังเกิดขึ้นเช่นรหัสผ่านเฟิร์มแวร์ ฯลฯ )

ในทางกลับกัน - มันอาจเป็นการตรวจสอบอย่างง่าย ๆ เพื่อเตือนคุณเกี่ยวกับ EFI ที่ไม่ได้มาตรฐานและไม่ใช่ EFI ของคุณที่กำลังจะแตกหัก ผู้ขายรายอื่นสามารถรองรับ Microsoft EFI ของคุณได้หรือไม่? ถ้าเป็นเช่นนั้นคุณอาจจะทิ้งไว้เหมือนเดิมเพราะปรากฏว่าคุณใช้เครื่องมือที่ออกแบบมาเพื่อทำการเปลี่ยนแปลงที่เหมาะสมแม้ว่า Disk Utility จะไม่สามารถรับประกันการเปลี่ยนแปลงที่เหมาะสมได้


2
ดังนั้นฉันไปร้านค้าตอนนี้ ผู้เชี่ยวชาญบอกฉันว่าพาร์ติชัน EFI ไม่ใช่สิ่งที่ Mac บู๊ตมา แทนที่จะบู๊ต Mac ของฮาร์ดแวร์พิเศษบางอย่างบนแผงวงจรหลัก (เพื่อให้แน่ใจว่ามีฮาร์ดแวร์ Apple เท่านั้นที่สามารถบู๊ตเป็น Mac OS ได้รูปแบบของพาร์ติชัน EFI ไม่สำคัญ (เขาคิดว่า) มันมีเฉพาะในกรณีที่คอมพิวเตอร์ของคุณจะ ทำการอัปเดต EFI เพื่อให้สามารถอัปโหลดไฟล์อัปเดตไปยังพาร์ติชัน EFI ได้ใช่เป็นเรื่องแปลกที่ฟอร์แมตเป็น FAT32 และฉันมีข้อผิดพลาด Disk Utility ฉันควรทิ้งทุกอย่างไว้ในตอนนี้
— gentmatt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.