เครื่องหมายห้ามเมื่อบู๊ตหลังจากอัพเดท Sierra ไม่สามารถเมานต์ดิสก์ได้อีก


10

ไม่กี่วันที่ผ่านมาฉันตัดสินใจอัปเดตเป็น Sierra จาก El Capitan บนดิสก์ทั้งสองบน MacBook Pro ของฉัน (กลางปี ​​2012); การอัปเดต SSD ของฉันไปโดยไม่มีข้อผูกมัดดังนั้นฉันจึงตัดสินใจว่าจะอัปเดตดิสก์อื่นด้วย ฉันดาวน์โหลดแอปและการติดตั้งเริ่มต้นตามปกติ เมื่อถึงจุดที่ฉันต้องรีสตาร์ทแม้ว่าปัญหาจะเริ่มขึ้น

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

มีวิธีการเข้าถึงระดับเสียงกลับหรือแม้กระทั่งเข้าถึงไฟล์ได้หรือไม่ ฉันมี 100GB + ของภาพถ่ายห้องสมุดที่ฉันจริงๆไม่ต้องการที่จะสูญเสีย

นี่คือบางสิ่งที่ฉันได้ลอง:

ตัวเลือกการแก้ไขและซ่อมแซมพื้นฐาน:จากทั้ง terminal และ Disk Utility ทั้งในโหมดผู้ใช้รายเดียวและโหมดการกู้คืน ตัวเลือก "ซ่อมแซม" ใน Disk Utility เป็นพิเศษให้ข้อผิดพลาดนี้: "รหัสออกจากระบบไฟล์คือ 8 เกิดข้อผิดพลาดภายใน" การพยายามปรับระดับเสียงไม่ว่าจะด้วยวิธีใดจะไม่มีผลใด ๆ หรือฉันเพิ่งได้รับข้อผิดพลาดที่ไม่สามารถติดตั้งไดรฟ์ข้อมูลได้ นอกจากนี้พาร์ติชันจะแสดงเป็นสีเทาและเรียกว่า "-" (ว่าง); มันถูกเรียกว่า "Macintosh HD" ชื่อยังคงปรากฏในแอพยูทิลิตี้ดิสก์อื่น ๆ แต่ยังมีบางสิ่งที่ควรทราบ

โหมดการกู้คืน:ฉันพยายามติดตั้งระบบปฏิบัติการอีกครั้ง แต่ตอนนี้ไม่ได้ต่อเชื่อมกับโวลุ่มดังนั้นจึงไม่แสดงตัวเลือกที่เป็นไปได้ นอกจากนี้ฉันพบบทความที่บอกว่าปัญหาการบูทอาจมาจากส่วนขยายเก่าที่ไม่สามารถใช้งานได้หลังจากการอัปเดต บทความอธิบายขั้นตอนเทอร์มินัลเพื่อย้ายส่วนขยายที่ไม่ใช่ของ Apple ทั้งหมดไปยังโฟลเดอร์บนไดรฟ์ข้อมูลและทำให้สามารถบูตได้อีกครั้ง อย่างไรก็ตามปัญหาเดียวกันเสียงไม่ได้ตั้งชื่อและ unmount และจะไม่ปรากฏขึ้นที่ใดและฉันไม่สามารถ "cd" ลงในมัน

เซฟโหมด:ฉันไม่สามารถเริ่ม Safe Boot ในพาร์ติชันที่เสียหายได้: เพื่อโหลดฉันต้องกดปุ่มตัวเลือกและเลือกจากรายการและทำเช่นนั้นและกด Shift ค้างไว้ก็ไม่ทำอะไรเลย ฉันสามารถบูทได้ใน Safe Mode บนพาร์ติชัน OS X (SSD) ที่ทำงานอยู่เท่านั้น เมื่อพิจารณาถึงตอนนี้จะมีวิธี Safe Boot ในดิสก์ / พาร์ติชั่นอื่นหรือไม่?

โหมดผู้ใช้เดี่ยว & fsck:ฉันรันคำสั่ง fsck (และรูปแบบ) หลายครั้งในพาร์ติชันที่ผิดพลาดและอื่น ๆ ด้วยและในบางครั้งฉันได้รับ "GRUB.Geom.Hard Disk.Read.Error" หรืออะไรทำนองนั้น เท่าที่ฉันเห็นตอนนี้มันได้รับการแก้ไขแล้วหลังจากที่มันไม่ปรากฏอีกต่อไป ยังคงไม่ประสบความสำเร็จในการบูตพาร์ทิชัน OS X

บังคับให้เมา:ใช้เทอร์มินัลและตัวเลือก readOnly เช่นกัน; ไม่สำเร็จ ทั้งหมดที่ติดตั้งเมื่อฉันพยายามที่จะเมานดิสก์ทั้งหมดคือพาร์ทิชัน "EFI" ที่มีโฟลเดอร์ที่เรียกว่า "แอปเปิ้ล" ที่มีอีกสามโฟลเดอร์อยู่ภายใน: แคช (อีกหนึ่งโฟลเดอร์ว่าง), EXTENSIONS (Firmware.scap) และ FIRMWARE ( MBP91_00D3_B0C_LOCKED.scap) พวกนี้คืออะไร?

VRAM รีเซ็ต:ไม่ทำอะไรเลย

การสร้างโวลุ่มใหม่:ฉันได้ลองใช้ทั้ง TechTool Pro และ DiskWarrior เพื่อสร้างพาร์ติชันใหม่เนื่องจากทั้งสองแอปส่งสัญญาณความสมบูรณ์ของโวลุ่มและโครงสร้างที่เสียหาย แอปทั้งสองไม่สามารถสร้างวอลลุ่มใหม่ได้ โดยเฉพาะอย่างยิ่ง TechTool Pro จะหยุดที่ขั้นตอนการตรวจสอบแรก "Journaled HFS Plus Volume" หมายความว่าไดรฟ์ข้อมูลไม่ได้รับการยอมรับในฐานะ HFS + อีกต่อไปหรือไม่ สิ่งนี้มีความสำคัญหรือไม่?

การอัปเดต OS X Combo:ไดรฟ์ข้อมูลที่ไม่ได้ต่อเชื่อมไม่แสดงขึ้นดังนั้นฉันจึงไม่สามารถติดตั้งอะไรบนพาร์ติชันนั้น

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

การโคลน:ฉันสร้างภาพ. dmg ที่แตกต่างกันสองรูปของไดรฟ์ข้อมูลของฉันโดยใช้ Disk Utility และ Data Rescue 4 แต่ฉันไม่สามารถเมาใด ๆ ในขณะที่ฉันได้รับข้อผิดพลาด "no mountable files files"


นี่คือรูปแบบพาร์ติชันของฉัน "ความเสียหาย" ปริมาณใน / dev / Disk1 มีระบุdisk1s2 อย่างที่คุณเห็นแผ่นดิสก์นั้นมีพาร์ติชั่นอีกสองตัวคือบูต Windows 7 และ Ubuntu Linux ทั้งคู่ทำงานอย่างถูกต้องดังนั้นกฎนี้จึงทำให้ฮาร์ดดิสล้มเหลวฉันเดาว่า นอกจากนี้การตรวจสอบไดรฟ์หลายรายการไม่แสดงความผิดพลาด ดิสก์อีกตัว (disk0), SSD นั้นเป็นไดรฟ์สำหรับบูตของฉันและทำงานได้ดี

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Crucial SSD             249.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS                         301.2 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:       Microsoft Basic Data BOOTCAMP                165.8 GB   disk1s4
   5:           Linux Filesystem                         32.2 GB    disk1s5

fdisk / dev / disk1แทนแสดงสิ่งนี้:

Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 -  588785887] <Unknown ID>
 2: AB 1023 254  63 - 1023 254  63 [ 588785888 -    1269536] Darwin Boot 
*3: 07 1023 254  63 - 1023 254  63 [ 590055424 -  323803136] HPFS/QNX/AUX
 4: 83 1023 254  63 - 1023 254  63 [ 913858560 -   62914063] Linux files*

ฉันกำลังสูญเสียสิ่งที่ต้องทำต่อไปฉันยังเขียนในฟอรัมชุมชน Apple และไม่ได้รับคำตอบที่เป็นประโยชน์ - ฉันขอขอบคุณสำหรับความช่วยเหลือ ฉันรู้ว่ามันเป็นชุดรูปแบบพาร์ติชันของฉันที่อาจสร้างปัญหาเนื่องจากการทำให้ OS X, Windows และ Linux ทั้งหมดบูตจากดิสก์เดียวกันฉันต้องเล่นบิตด้วยไฮบริด MBR - แต่ก็ยังไม่มีวิธีแก้ปัญหา นี้?

ถ้ามันช่วยได้ทั้งพาร์ติชั่นของ Windows และ Linux สามารถไปได้บางทีฉันอาจบังคับให้อ่านดิสก์ทั้งหมดเป็น HFS + บางทีมันอาจจะเมานต์อย่างน้อย? ฉันไม่รู้นี่เป็นเพียงความคิด ...

ฉันอ่านว่าบางครั้งมันอาจง่ายพอ ๆ กับการลบส่วนขยาย kext บางส่วนที่ทำให้ไม่สามารถบูตโวลุ่มได้ แต่ฉันจะทำอย่างไรถ้าพาร์ติชันไม่ได้เมาต์


ติดตั้งทั้งสองและเข้าสู่ระบบในฐานะ root ฉันกำลังส่งข้อมูลรับรองในตอนนี้ขอบคุณ
ธงแดง

คำตอบ:


7

ตัวติดตั้ง Sierra ยุ่งกับตารางพาร์ติชันของดิสก์ 1 - อาจสับสนโดยการตั้งค่าแบบสามบูตที่กำหนดเองและไฮบริด MBR บนดิสก์ 1

Disk1s2 ถูกเข้ารหัสด้วย FileVault และมีประเภทพาร์ติชันที่ไม่ถูกต้องในกระบวนการอัพเกรดอย่างใด

ประเภทของพาร์ทิชัน disk1s2 เป็น48465300-0000-11AA-AA11-00306543ECACแต่จะต้องมี53746F72-6167-11AA-AA11-00306543ECAC


ในเซสชัน TeamViewer ทำต่อไปนี้:

  • ติดตั้งwxHexEditorบน "Crucial SSD" เพื่อให้สามารถตรวจสอบเนื้อหาของ disk1
  • เปิดใช้งานผู้ใช้รูท
  • เข้าสู่ระบบในฐานะ root
  • ตรวจสอบเนื้อหาดิบของ disk1s2 ด้วย wxHexEditor ชนิดของไดรฟ์ข้อมูลสามารถตรวจพบได้โดยการมองอย่างใกล้ชิดที่ส่วนหัวของไดรฟ์ข้อมูลและโครงสร้างระบบไฟล์อื่น ๆ (ซึ่งต้องใช้ความเชี่ยวชาญและ / หรือวิกิพีเดียแม้ว่า - ตัวอย่าง: HFS + , NTFS )

หลังจากลบพาร์ติชัน disk1s2 ด้วย gpt แล้วเพิ่มเข้าไปอีกครั้งด้วยประเภทที่เหมาะสม

diskutil list #get all disks and partitions
gpt -r show disk1 #get the partition map of disk1
gpt remove -i 2 disk1
gpt add -i 2 -b 409640 -s 588376248† -t 53746F72-6167-11AA-AA11-00306543ECAC disk1
diskutil verifyDisk disk1

และหลังจากปลดล็อคระดับเสียง FileVault

diskutil verifyVolume disk2 

†: ขนาดตัวอย่าง


ปัญหาได้รับการแก้ไขแล้ว เมื่อฉันบูตเข้าสู่พาร์ทิชัน OS X Sierra ยังคงติดตั้งแล้ว Mac เริ่มต้นใหม่และตอนนี้ทุกอย่างทำงานได้อย่างสมบูรณ์ ฉันไม่สามารถแสดงความสุขฉันขอบคุณมากมาก
ธงแดง

@Izare ตกลง ... ;-) & อย่าลืมปิดการใช้งาน root / ถอนการติดตั้ง wxhexeditor และ Teamviewer ...
klanomath

จะทำ...! :))
ธงแดง

5
+1 klanomath ยอดเยี่ยม - เราโชคดีมากที่มีคุณอยู่ที่นี่! :) @Izare ฉันขอแนะนำให้คุณใช้ประสบการณ์นี้เป็นคำเตือนและให้แน่ใจว่าคุณมีระบบการสำรองข้อมูล (เช่นTime Machine , Carbon Copy Cloner , SuperDuper!,ฯลฯ ) ไม่ว่าคุณจะเลือกสิ่งใดสิ่งเหล่านี้จะไม่ดีเว้นแต่คุณจะใช้มัน ฉันขอโทษถ้าดูเหมือนว่าฉันกำลังเทศนา แต่เมื่อคุณเห็นคนจำนวนมากสูญเสียข้อมูลอย่างที่ฉันมีคุณก็จะได้รับความคิด! :)
Monomeeth

2
@Momeomeeth ถูกต้องแล้วและมันไม่ได้เทศนาเมื่อคุณพูดถูก) ฉันกำลังทำการสำรองข้อมูลในตอนนี้หากสิ่งนี้เกิดขึ้นอีกครั้งอย่างน้อยฉันก็จะได้รับการคุ้มครอง หวังว่าในระหว่างนี้ฉันจะได้เรียนรู้วิธีแก้ไขสถานการณ์เช่นนี้อย่างที่ komomath ทำ ;)
ธงแดง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.