Tanda larangan saat boot setelah pembaruan Sierra, tidak dapat memasang disk lagi


10

Beberapa hari yang lalu saya memutuskan untuk memperbarui ke Sierra dari El Capitan pada kedua disk di MacBook Pro saya (pertengahan 2012); pembaruan pada SSD saya berjalan tanpa hambatan jadi saya memutuskan untuk memperbarui disk saya yang lain juga. Saya mengunduh .app dan instalasi dimulai seperti biasa; setelah sampai ke titik di mana saya harus memulai kembali, masalah dimulai.

Setelah Mac di-boot, folder dengan tanda tanya muncul; Saya membaca bahwa menyetel ulang VRAM dan memilih disk startup (lagi?) Membantu dalam kasus ini, dan ternyata memang demikian; Namun, sekarang saya mendapatkan tanda larangan setiap kali saya mencoba masuk pada hard disk saya. Tepatnya, itu terjadi setelah saya memasukkan kata sandi login dan bilah pemuatan hampir penuh.

Apakah ada cara untuk mendapatkan kembali akses ke volume, atau bahkan hanya akses ke file? Saya memiliki 100GB + dari Foto Pustaka bahwa saya benar-benar tidak ingin kehilangan.

Berikut adalah beberapa hal yang saya coba:

Opsi Perbaikan & Perbaikan Dasar: dari terminal dan Utilitas Disk, pada Mode Pengguna Tunggal dan Mode Pemulihan. Opsi "Perbaikan" dalam Disk Utility, khususnya, memberikan kesalahan ini: "Kode keluar sistem file adalah 8. Terjadi kesalahan internal". Mencoba untuk Memasang volume, dengan cara apa pun, tidak berpengaruh apa pun atau saya hanya mendapatkan kesalahan bahwa volume tidak dapat dipasang. Juga, partisi tersebut sekarang tampak berwarna abu-abu dan disebut "-" (kosong); itu disebut "Macintosh HD". Nama masih muncul di beberapa aplikasi utilitas disk lain, tetapi masih ada sesuatu yang perlu diperhatikan.

Mode Pemulihan: Saya mencoba menginstal ulang OS tetapi volumenya sekarang dilepas sehingga tidak muncul sebagai opsi yang memungkinkan. Juga, saya menemukan sebuah artikel yang mengatakan bahwa masalah booting dapat berasal dari ekstensi lama yang tidak lagi berfungsi setelah pembaruan; artikel tersebut menjelaskan langkah terminal yang harus diambil untuk memindahkan semua ekstensi non-Apple ke folder pada volume dan membuatnya dapat di-boot kembali. Namun, masalah yang sama, volumenya tidak bernama dan tidak terpasang dan tidak muncul di mana pun, saya juga tidak dapat "cd" ke dalamnya.

Safe Mode: Saya tidak dapat memulai Boot Aman ke partisi yang rusak: untuk memuatnya, saya perlu menahan tombol Opsi dan memilihnya dari daftar dan melakukan itu dan menahan Shift juga tidak melakukan apa-apa. Saya hanya bisa boot dalam Safe Mode di partisi OS X saya yang berfungsi (SSD) dan itu mengalahkan tujuannya. Memikirkannya sekarang, apakah ada cara untuk Safe Boot ke disk / partisi yang berbeda?

Mode Pengguna Tunggal & fsck: Saya menjalankan perintah fsck (dan variasi) beberapa kali pada partisi yang salah dan yang lain juga, dan pada beberapa titik saya mendapat "GRUB.Geom.Hard Disk.Read.Error" atau sesuatu seperti itu, yang sejauh yang saya bisa lihat sekarang sudah diselesaikan karena tidak muncul lagi setelah itu; tetap saja, tidak berhasil mem-boot partisi OS X.

Force Mount: menggunakan terminal dan opsi readOnly juga; tidak berhasil Semua yang dipasang ketika saya mencoba untuk memasang seluruh disk adalah partisi "EFI" yang berisi folder yang disebut "APPLE" dengan tiga folder lagi di dalamnya: CACHES (satu folder lagi, kosong), EKSTENSI (Firmware.scap) dan FIRMWARE ( MBP91_00D3_B0C_LOCKED.scap). Apa ini?

Reset VRAM: tidak melakukan apa pun.

Pembangunan Kembali Volume: Saya sudah mencoba menggunakan TechTool Pro dan DiskWarrior untuk membangun kembali partisi, karena kedua aplikasi memberi sinyal integritas dan struktur volume yang rusak; tidak ada aplikasi yang dapat membangun kembali volume. TechTool Pro, khususnya, berhenti pada langkah verifikasi pertama, "Jurnal HFS Plus Volume". Apakah itu berarti volume tidak lagi dikenal sebagai HFS +? Apakah ini ada artinya?

Pembaruan Combo OS X: Volume, sedang dilepas, tidak muncul jadi saya tidak dapat menginstal apa pun di partisi itu.

Alat Pemulihan Data: Saya mencoba berbagai perangkat lunak dan hampir semuanya mengekstrak beberapa file dengan ukuran sangat besar, semuanya tidak dapat dibaca.

Kloning: Saya membuat dua gambar .dmg berbeda dari volume saya, menggunakan Disk Utility dan Data Rescue 4, tapi saya tidak bisa memasang salah satu dari mereka karena saya mendapatkan kesalahan "no mountable file systems".


Ini adalah skema partisi saya; volume "rusak", di / dev / disk1, memiliki pengenal disk1s2 . Seperti yang Anda lihat, disk yang sama menampung dua partisi lagi, mem-boot Windows 7 dan Ubuntu Linux; keduanya bekerja dengan benar, jadi ini mengesampingkan hard disk yang tiba-tiba gagal, saya kira. Juga, beberapa pemeriksaan drive tidak menunjukkan kesalahan. Disk lain (disk0), SSD, adalah drive boot saya dan berfungsi dengan baik.

/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

Sebaliknya, fdisk / dev / disk1 menunjukkan ini:

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*

Saya bingung apa yang harus saya lakukan selanjutnya, saya bahkan menulis di forum Komunitas Apple dan tidak mendapat jawaban yang berguna - Saya sangat menghargai bantuan untuk ini. Saya menyadari bahwa ini adalah skema partisi saya yang mungkin menimbulkan masalah, seperti untuk membuat OS X, Windows dan Linux semua boot dari disk yang sama saya harus bermain sedikit dengan MBR hybrid - tapi tetap saja, tidak ada cara untuk menyelesaikan ini?

Jika itu membantu, entah bagaimana, partisi Windows dan Linux bisa berjalan, mungkin kemudian saya bisa memaksa seluruh disk untuk dibaca sebagai HFS +? Mungkin itu akan meningkat, setidaknya? Saya tidak tahu, ini hanya pemikiran ...

Saya membaca bahwa kadang-kadang bisa sesederhana menghapus beberapa ekstensi kext yang membuat volume tidak bisa di-boot, tetapi bagaimana saya bisa melakukan itu jika partisi tidak me-mount?


Menginstal keduanya dan masuk sebagai root, saya mengirim kredensial sekarang, terima kasih.
Bendera Merah

Jawaban:


7

Penginstal Sierra mengacaukan tabel partisi disk 1 - mungkin bingung oleh pengaturan boot triple kustom dan MBR hybrid pada disk1.

Disk1s2 dienkripsi dengan FileVault dan entah bagaimana tipe partisi yang salah dalam proses peningkatan.

Tipe partisi disk1s2 adalah 48465300-0000-11AA-AA11-00306543ECAC tetapi harus 53746F72-6167-11AA-AA11-00306543ECAC .


Dalam sesi TeamViewer, berikut ini dilakukan:

  • Instal wxHexEditor ke "Crucial SSD" untuk dapat memeriksa konten disk1
  • Aktifkan pengguna root
  • login sebagai root
  • memeriksa konten baku disk1s2 dengan wxHexEditor. Jenis volume dapat dideteksi dengan melihat lebih dekat pada header volume dan struktur sistem file lainnya (yang membutuhkan beberapa keahlian dan / atau wikipedia - contoh: HFS + , NTFS ).

Setelah menghapus partisi disk1s2 dengan gpt dan menambahkannya kembali dengan jenis yang tepat volume dapat dipasang kembali:

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

dan setelah membuka kunci volume FileVault

diskutil verifyVolume disk2 

†: ukuran contoh


Masalahnya telah diatasi. Setelah saya boot ke partisi OS X Sierra terus menginstal, maka Mac restart dan semuanya sekarang berfungsi dengan baik. Saya tidak bisa mengungkapkan betapa bahagianya saya, terima kasih banyak.
Bendera Merah

@Izare OK ... ;-) & jangan lupa untuk menonaktifkan root / uninstall wxhexeditor dan Teamviewer ...
klanomath

Akan melakukan...! :))
Bendera Merah

5
+1 Kerja bagus klanomath - kami sangat beruntung memiliki Anda di sini! :) @Izare, bisakah saya menyarankan Anda mengambil pengalaman ini sebagai peringatan dan memastikan Anda memiliki rezim cadangan di tempat (misalnya Mesin Waktu , Carbon Copy Cloner , SuperDuper!, Dll). Terlepas dari apa yang Anda pilih, tidak ada yang baik kecuali Anda benar-benar menggunakannya. Saya minta maaf jika kedengarannya seperti saya sedang berkhotbah, tetapi ketika Anda melihat banyak orang kehilangan data seperti saya, Anda mendapatkan idenya! :)
Monomeeth

2
Anda sepenuhnya benar, @Monomeeth, dan itu tidak berkhotbah ketika Anda benar;) Saya sedang membuat cadangan sekarang, jika sesuatu seperti ini pernah terjadi lagi setidaknya saya akan dibahas. Mudah-mudahan, sementara itu, aku akan belajar bagaimana menyelesaikan situasi seperti ini, seperti yang klanomath lakukan. ;)
Bendera Merah
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.