macOS FileVault ali Time Machine Sparsebundle poškodovan: APFS Container Superblock Repair, Local Snapshot Mount in Recovery Key Terminal Unlock¶
Številke za klic v sili se razlikujejo glede na državo. Ta stran uporablja 911, številko za Združene države in Kanado. Mnoge druge države uporabljajo 112, 999 ali drugo številko. Poiščite številko za svojo državo.
Če vidite, da se MacBook Pro, MacBook Air, Mac Studio ali iMac nočejo zagnati z utripajočo mapo z vprašajem, prepovedanim znakom s krogom in poševnico (support.apple.com/mac/startup), prijavni zaslon, ki zavrne vaše znano geslo po zrušitvi posodobitve za macOS, ali poročanje Disk Utility Error: -69845: File system verify or repair failed / Invalid APFS superblock / Object map is invalid je resna kriza shranjevanja macOS. Še huje, ko priključite zunanji NAS ali USB Time Machine rezervni pogon za obnovitev datotek, macOS pogosto prikaže drugo uničujočo napako: Time Machine completed a verification of your backups. To improve reliability, Time Machine must create a new backup for you (zaklepanje vašega .sparsebundle). Ne kliknite Izbriši Mac in ne dovolite, da Time Machine prepiše zgodovino varnostnega kopiranja. Ker datotečni sistem Apple (APFS) je Copy-on-Write (CoW) transakcijski datotečni sistem, ki ohranja zgodovinske superbloke vsebnika (nx_superblock_t) in lokalne posnetke samo za branje neposredno na disku, lahko skoraj vedno odklenete FileVault in namestite starejšo zdravo kontrolno točko transakcij iz obnovitvenega terminala macOS. Če vaš Mac doživlja panično zanko jedra strojne opreme ali črn zaslon namesto napake glasnosti APFS, glejte panika jedra macOS, črn zaslon in obnovitev; za zaklepanje šifriranja med platformami (BitLocker, FileVault, LUKS), glej Zaklepanje ključa za obnovitev šifriranja BitLocker, FileVault in LUKS ter ponastavitev TPM in nenamerno rm -rf ali Shift-Delete na ext4, XFS, APFS in NTFS: vnovična namestitev samo za branje. Če ta blokada delovne postaje vpliva na bolnišnično klinično oskrbo, odpremo v nujnih primerih ali operacije za varnost življenja, pokličite lokalno številko za klic v sili (911 v ZDA in Kanadi, 112 po vsej Evropski uniji, 999 v Združenem kraljestvu) ali preverite naš imenik številke za klic v sili.
Naredi to zdaj¶
- NE kliknite »Erase Mac«, »Erase Volume Group« ali »Start New Backup« v Time Machine: tudi če gumb First Aid programa Disk Utility ne deluje z
File system verify or repair failed (-69845)ozfsck_apfsizstopi s kodo8, vaše šifrirane uporabniške datoteke znotrajMacintosh HD - Data(ali vaš Time Machine.sparsebundlepasovi) so še vedno fizično nedotaknjeni na SSD. - Zagon v
macOS Recovery(Utilities -> Terminal) takoj za zaustavitev ozadjaTRIMin rotacija kontrolnih točk Copy-on-Write: - Na računalnikih Apple Silicon Mac (
M1,M2,M3,M4): Popolnoma izklopite Mac, nato pritisnite in držite tipko za vklop (Touch ID) gumb** za 10 sekund, dokler se na zaslonu ne prikažeLoading startup options.... Kliknite Možnosti -> Nadaljuj. - Na računalnikih Intel Mac: Vklopite Mac in takoj pridržite
Command (⌘) + R(aliOption + Command + Rza Internet Recovery), dokler se ne prikaže logotip Apple ali vrteči se globus. - Če se grafični pomočnik za obnovitev zatakne in zahteva, da izberete skrbniškega uporabnika, katerega gesla noče sprejeti, nikoli ne kliknite
Erase Macv zgornjem levem kotuRecovery Assistantmeni. Namesto tega poiščite "Ste pozabili vsa gesla?" (ki odpre 24-mestni osebni ključ za obnovitev ali poziv za odklepanje iCloud Apple ID) ali uporabiteUtilitiesmeni, da zaženete Terminal. - Odkleni
FileVault 2ročno iz obnovitvenega terminala (diskutil apfs unlockVolume) preden poskusite kakršno koli pripenjanje ali kopiranje datoteke: Ko je nosilec APFS šifriran s FileVault,Macintosh HD - Dataostane neviden (Locked: Yes), dokler ga ne odklenete. V obnovitvenem terminalu zaženitediskutil apfs listda poiščete vozlišče naprave vašega nosilca podatkov (običajnodisk3s5na Apple Silicon ozdisk2s1na Intel) in zaženitediskutil apfs unlockVolume /dev/disk3s5(z vašim prijavnim geslom) ozdiskutil apfs unlockVolume /dev/disk3s5 -recoverykeychain/-passphrase <24-CHAR-RECOVERY-KEY>. - ** Če
Macintosh HD - Dataodklepa (Unlocked: Yes), vendar ne uspe namestiti branja in pisanja zaradi poškodovanega B-drevesa ali preslikave objektov (omap), ga namestite izključno SAMO ZA BRANJE (mount_apfs -o rdonly) ali namestite starejšoAPFS Local Snapshot(mount_apfs -s)**: Ko mineš-o rdonly(ali namestite lokalni posnetek Time Machine pred zrušitvijo vsako uro, shranjen na notranjem SSD prekmount_apfs -s), gonilnik jedra APFS preskoči ponovno predvajanje dnevnika pisanja in vam omogoča kopiranje 100 odstotkov/Users/yournamena zunanji pogon USB prekrsyncozcp -R. - Nikoli ne tecite
fsck_apfs -yvečkrat na okvarjenem SSD-ju, preden izpraznite svoje datoteke. Samo za branje: Če preslikava objektov APFS (omap_phys_t) ali je Referenčno drevo obsega poškodovano, kar zahteva popravilo branja in pisanja zfsck_apfs -ylahko razslika poškodovana vozlišča imenika. Vedno poskusimount_apfs -o rdonlyin kopirajte/Users/na zunanji pogon najprej in šele zaženitefsck_apfspozneje. - Za pokvarjen časovni stroj
.sparsebundle(Backup Verification Failed), počistitecom.apple.backupd.ModelIDzakleni zastaveInfo.plist, pritrdite sparsebundle zhdiutil attach -nomount -readwritein popravite notranjo glasnost APFS/HFS+ zfsck_apfsozfsck_hfs: Skoraj vedno lahko rešite zgodovino varnostnih kopij in sparsebundle v živo, ne da bi začeli znova.
Danger
Zakaj NIKOLI ne smeš ponastaviti NVRAM-a ali odstraniti Mac-a iz iCloud Find My če je vaš ključ FileVault deponiran v iCloud (institutional oz iCloud recovery), ne da bi najprej preverili svoj 24-mestni osebni ključ za obnovitev: v računalnikih Mac z Apple T2 Varnostni čip ali Apple Silicon (M1/M2/M3/M4), krmilnik strojne opreme SSD šifrira vsako mirujočo stran NAND z namenskim ključem strojne opreme znotraj Secure Enclave (SEP), ovita z vašim ključem za šifriranje nosilca FileVault (VEK). Ni nobenih stranskih vrat za obhod šifriranja Secure Enclave, če so vsi ovoji kriptografskega ključa (KEKs - Uporabniško geslo, osebni ključ za obnovitev, iCloud Recovery ali institucionalni ključ MDM) so uničeni.
Odločitveno drevo: Mac brez zagona, zaklenjen FileVault ali poškodovana triaža Time Machine¶
Uporabite ta diagram poteka v macOS Recovery (Utilities -> Terminal), da izberete točno nedestruktivno obnovitveno pot:
flowchart TD
Start["Nujni primer: Mac ni mogoče zagnati, FileVault zavrača geslo ali časovni stroj poškodovan"] --> WhichIssue{"S katero krizo se soočate?"}
WhichIssue -->|"1. Notranji Mac SSD, ki ga ni mogoče zagnati (? Mapa / znak za prepoved / napaka prve pomoči -69845)"| BootRec["Zagon v macOS Recovery -> Open Utilities -> Terminal -> Run: seznam diskutil apfs"]
WhichIssue -->|"2. FileVault zavrača znano uporabniško geslo ali zahteva ključ za obnovitev"| FVFix["V pomočniku za obnovitev: kliknite »Ste pozabili vsa gesla?« ALI Zaženite diskutil apfs listcryptousers v terminalu"]
WhichIssue -->|"3. Časovni stroj pravi: Varnostna kopija je poškodovana / Ustvariti je treba novo varnostno kopijo"| TMFix["Pripni omrežni/pogon USB -> Preglej .sparsebundle/Info.plist -> hdiutil attach -nomount -> fsck_apfs / fsck_hfs"]
BootRec --> ContainerOk{"Ali seznam diskutil apfs prikazuje vsebnik in nosilce APFS (Macintosh HD - podatki)?"}
ContainerOk -->|"Ne: vsebnik APFS manjka ali 'neveljaven superblok APFS'"| SuperblockRec["Skeniraj prejšnje superbloke kontrolne točke vsebnika APFS (nx_superblock_t) in namesti samo za branje prek fsck_apfs -n / apfs-fuse"]
ContainerOk -->|"Da: navedeni nosilci (npr. disk3s5)"| UnlockStep["Odklenite FileVault brez namestitve: diskutil apfs unlockVolume /dev/disk3s5 -nomount"]
UnlockStep --> TryRO["Poskus priklopa samo za branje: mkdir /Volumes/Rescue && mount_apfs -o rdonly /dev/disk3s5 /Volumes/Rescue"]
TryRO --> DidMount{"Ali je /Volumes/Rescue Mount čisto?"}
DidMount -->|"ja"| CopyData["Priključite zunanji pogon USB ExFAT/APFS -> Kopiraj /Volumes/Rescue/Users/<you> Takoj z ditto ali rsync"]
DidMount -->|"Ne: mount_apfs Vrne neveljaven argument / Vhodno-izhodna napaka"| SnapMount["Seznam notranjih posnetkov APFS (diskutil apfs listSnapshots) -> Namesti posnetek pred zrušitvijo prek mount_apfs -s"]
FVFix --> UnlockStep
1. faza: Razumevanje vsebnika APFS, skupine nosilcev in hierarhije ključev FileVault¶
Preden vnesete ukaze v obnovitveni terminal macOS, razumejte, kako sodoben macOS (Catalina 10.15 skozi Monterey, Ventura, Sonoma, in Sequoia) prikazuje notranji SSD in zakaj Macintosh HD NI mesto, kjer so vaše datoteke.
+-------------------------------------------------------------------------+
| MODERN macOS APFS CONTAINER & FILEVAULT ARCHITECTURE |
| |
| Physical Apple SSD (/dev/disk0) |
| +-- Partition 1: Apple_APFS_ISC (iBoot System Container - Apple Sil.) |
| +-- Partition 2: Apple_APFS (Main Container -> Synthesized /dev/disk3) |
| | |
| +-- [nx_superblock_t] Container Superblock & Checkpoint Ring |
| +-- [omap_phys_t] Container Object Map (Virtual -> Physical Block)|
| | |
| +-- Volume 1 (disk3s1): "Macintosh HD" (Signed System Volume SSV) |
| | -> Strictly Read-Only OS files. Contains 0 user documents. |
| +-- Volume 2 (disk3s5): "Macintosh HD - Data" (FileVault Locked) |
| | -> YOUR ACTUAL DATA (/Users, /Applications, /Library, /var) |
| +-- Volume 3 (disk3s2): "Preboot" (FileVault Login Users & Wi-Fi) |
| +-- Volume 4 (disk3s3): "Recovery" (macOS Recovery OS) |
| +-- Volume 5 (disk3s4): "VM" (Swapfile & Sleepimage) |
+-------------------------------------------------------------------------+
Tri kritična dejstva iz te arhitekture vam bodo prihranila okrevanje:
1. Nikoli ne zapravljajte časa za obnovitev datotek iz Macintosh HD (disk3s1): Od macOS Big Sur (11.0+), Macintosh HD je kriptografsko zapečaten sistemski posnetek samo za branje (APFS Signed System Volume). Vsaka posamezna uporabniška datoteka, fotografija, namizna mapa, obesek za ključe in baza podatkov živijo v spremljevalcu Macintosh HD - Data glasnost (typically disk3s5 na Apple Silicon oz disk2s1 / disk1s1 pri Intelu).
2. Zakaj FileVault včasih zavrne vaše pravilno geslo po zrušitvi (Preboot Desinhronizacija):
Na prvem zagonskem zaslonu (EFI / iBoot Preboot Login), the Macintosh HD - Data nosilec je še vedno šifriran in neberljiv. Kako Mac preveri vaše geslo, preden se disk odklene? Prebere sinhronizirano kopijo zgoščene vrednosti gesla vašega uporabniškega računa in kriptografske vrečke s ključi, shranjene na nešifriranem Preboot glasnost (disk3s2). Če ste nedavno spremenili geslo za prijavo v Mac ali posodobili macOS in Preboot nosilec ni bil posodobljen (diskutil apfs updatePreboot), začetni zagonski zaslon zavrne vaše novo geslo, medtem ko diskutil apfs unlockVolume v Recovery Terminal takoj sprejme vaše staro ali novo geslo.
3. Zakaj APFS ohrani starejša zdrava stanja, tudi če je zadnja kontrolna točka poškodovana:
vsakič APFS flushes piše na disk, ne prepiše obstoječega nx_superblock_t (kontejner Superblock) oz apfs_superblock_t (Volume Superblock) na mestu. Namesto tega zapiše povsem nov superblok v območje deskriptorja kontrolne točke (xp_desc) obročni medpomnilnik s povečanim ID-jem transakcije (xid). Če med pisanjem transakcije izpade napajanje ali se jedro zagrabi xid 950412, Transakcija xid 950411 (napisano nekaj sekund prej) še vedno sedi znotraj medpomnilnika obroča kontrolne točke na disku.
2. faza: Odklepanje FileVault 2 iz obnovitvenega terminala macOS, ko prijava ali GUI ne uspeta¶
Zaženite macOS Recovery, odprite zgornjo menijsko vrstico in kliknite Utilities -> Terminal.
1. korak: Identificirajte svoj vsebnik APFS in Macintosh HD - Data identifikator naprave¶
V oknu obnovitvenega terminala zaženite:
Preglejte drevesni izhod za nosilec z vlogo(Data) in FileVault: Yes (Locked):
+-- Container disk3 4A91F802-119B-4C0E-991A-0849182019AA
====================================================
APFS Container Reference: disk3
Size (Capacity Ceiling): 994662584320 B (994.7 GB)
...
+-> Volume disk3s5 8810B291-4410-4A11-B812-771928371900
---------------------------------------------------
APFS Volume Disk (Role): disk3s5 (Data)
Name: Macintosh HD - Data (Case-insensitive)
Mount Point: Not Mounted
FileVault: Yes (Locked)
disk3s5 s čimer koli diskXsY identifikator vaš (Data) glasnost kaže.)
2. korak: preglejte vse veljavne kriptografske uporabnike (Key Wrapping Keys) na nosilcu podatkov¶
Če želite videti vsak uporabniški račun, osebni ključ za obnovitev (PRK) ali iCloud/institucionalni ključ, ki ga je mogoče odkleniti disk3s5, teči:
Cryptographic User UUID-ji:
- UUID lokalnega uporabnika OpenDirectory (Type: Local OpenDirectory User): Vsak uporabniški račun macOS je omogočen za FileVault.
- EBC6C064-0000-11AA-AA11-00306543ECAC (Type: Personal Recovery User): 24-mestni alfanumerični Osebni ključ za obnovitev (XXXX-XXXX-XXXX-XXXX-XXXX-XXXX).
- Type: iCloud Recovery User / Institutional Recovery User: hramba Apple ID ali korporativni MDM (Jamf / Kandji / Intune) depozitni ključ.
3. korak: odklenite nosilec, BREZ da bi ga še vklopili (-nomount)¶
Zakaj mimo -nomount pri odklepanju potencialno poškodovanega nosilca APFS? Ker je privzeto diskutil apfs unlockVolume takoj poskusi priklopiti nosilec v načinu za branje in pisanje, kar sproži samodejno ponovno predvajanje dnevnika ali prekine terminal, če je B-drevo poškodovano. Prehajanje -nomount odvije kriptografski ključ za šifriranje nosilca (VEK) v Secure Enclave, medtem ko je datotečni sistem odklopljen, tako da ga lahko v 3. fazi namestimo izključno samo za branje:
# Option A: Unlock using your macOS Login Password (try BOTH your current and previous passwords)
diskutil apfs unlockVolume /dev/disk3s5 -nomount
# Option B: Unlock using your 24-Character Personal Recovery Key (PRK) directly in Terminal
diskutil apfs unlockVolume /dev/disk3s5 -passphrase XXXX-XXXX-XXXX-XXXX-XXXX-XXXX -nomount
Warning
Zakaj diskutil apfs unlockVolume brez -nomount lahko obesi terminal na poškodovano drevo B APFS: Ko diskutil apfs unlockVolume teče brez -nomount, macOS takoj prikliče mount_apfs v načinu branja in pisanja, kar sproži samodejni upravitelj prostora (spaceman) dodelitev in preverjanje B-drevesa. Če ima nosilec poškodovan zemljevid objektov (omap_phys_t) ali raztrgano listno vozlišče, se lahko nit jedra ustavi za nedoločen čas ali povzroči paniko v obnovitvenem okolju. Vedno mimo -nomount najprej, nato izrecno priklopite z mount_apfs -o rdonly.
4. korak: Kaj če se FileVault čisto odklene in datotečni sistem NI poškodovan ter zavrne vaše geslo samo ob zagonu?¶
če diskutil apfs unlockVolume /dev/disk3s5 takoj uspelo in diskutil apfs verifyVolume /dev/disk3s5 kaže The volume Macintosh HD - Data appears to be OK, tvoja edina težava je bila desinhronizirana Preboot obseg po spremembi gesla ali posodobitvi OS. Popravite to v 5 sekundah, da se vaš Mac znova normalno zažene:
# Mount the unlocked volume and force macOS to rebuild the Preboot login database:
diskutil mount /dev/disk3s5
diskutil apfs updatePreboot /dev/disk3s5
reboot), in vaš prijavni zaslon bo zdaj ob prvem poskusu sprejel vaše geslo.
Faza 3: Reševanje podatkov, ko fsck_apfs / Prva pomoč Disk Utility ne deluje (Invalid APFS Superblock oz Object Map Invalid)¶
Kaj pa če odklepanje disk3s5 deluje (FileVault: Yes (Unlocked)), ko pa ga poskušate normalno namestiti, macOS reče com.apple.DiskManagement.disenter error -119930868 / -69845 ali poročila prve pomoči programa Disk Utility:
- error: omap_phys_t: invalid omap_most_recent_snap
- error: nx_superblock_t: checkpoint map invalid
- fsroot tree is invalid
- File system verify or repair failed. : (-69845)
Sledite tem trem stopnjevanim forenzičnim korakom, da izvlečete 100 odstotkov svojih datotek, preden poskusite kakršno koli uničujoče popravilo:
1. način: vsilite namestitev jedra samo za branje (mount_apfs -o rdonly)¶
Tudi če nosilec APFS noče namestiti v načinu branja in pisanja (ker macOS noče namestiti umazanega nosilca APFS branja in pisanja, ko fsck_apfs najde eno samo nedoslednost drevesa B), apfs.kext gonilnik bo pogosto dovolil strogo nastavitev samo za branje (-o rdonly):
# 1. Create a temporary mountpoint in the Recovery RAM disk
mkdir -p /Volumes/DataRescue
# 2. Force a read-only mount of the unlocked Data volume
mount_apfs -o rdonly /dev/disk3s5 /Volumes/DataRescue
# 3. Check if your home directory is accessible
ls -la /Volumes/DataRescue/Users/
ls -la /Volumes/DataRescue/Users/ navede vaše uporabniško ime, priključite zunanji USB SSD ali trdi disk (formatiran kot APFS oz ExFAT, ki se pojavlja pod /Volumes/MyExternalDrive) in takoj kopirajte celoten domači imenik z uporabo ditto (ki ohranja razširjene atribute macOS, razcepe virov in dovoljenja brez prekinitve posameznih neberljivih predpomnilniških datotek):
2. način: Kaj pa, če živo drevo datotečnega sistema (fsroot) je poškodovan? Namestite notranjo APFS Local Snapshot (mount_apfs -s)¶
Tukaj je skrivno orožje APFS okrevanje, ki ga spregledajo celo številni tehniki Apple Genius Bar:
Tudi če danes niste imeli priključenega zunanjega pogona Time Machine, macOS samodejno ustvari nevidne, samo za branje APFS Local Snapshots (com.apple.TimeMachine.2026-10-31-140512.local oz com.apple.os.update-...) neposredno na vašem notranjem SSD-ju vsako uro in tik pred vsako posodobitvijo programske opreme macOS.
Ker je posnetek APFS zamrznjen, nespremenljiv koren B-drevesa v trenutku (snap_meta_ext_phys_t), tudi če živi datotečni sistem (fsroot) je bil poškodovan med zrušitvijo pred 10 minutami, posnetek, narejen pred 1 uro, ima svoj neodvisen, nepoškodovan koren B-drevesa.
- Navedite vse notranje posnetke APFS, ki se nahajajo na vašem odklenjenem nosilcu podatkov (
disk3s5): Poglej izhod: - Namestite najnovejši posnetek neposredno v
/Volumes/SnapRescueuporabomount_apfs -s: - Prebrskaj
/Volumes/SnapRescue/Users/yournamein kopirajte celotno uporabniško mapo na zunanji pogon zditto:
3. način: pregledovanje starejših superblokov kontrolnih točk kontejnerjev (nx_superblock_t) z fsck_apfs¶
Kaj pa, če celoten vsebnik APFS (/dev/disk0s2 -> disk3) se noče priložiti ali pa nosilec v živo in seznam posnetkov ne uspeta, ker najnovejši Container Superblock (nx_superblock_t) se je med nenadnim izpadom električne energije strgal obročni medpomnilnik na glavi kontrolne točke?
- Najprej zaženite nedestruktivno diagnostično preverjanje samo za branje (
-n) na fizični particiji APFS (/dev/disk0s2), da vidite ID transakcije (xid) ni uspelo: - Šele PO tem, ko ste poskusili s 1. metodo, 2. metodo ali posneli particijo (
ddna zunanji disk prek Target Disk Mode / Share Disk), zaženitefsck_apfsv interaktivnem/popravljalnem načinu (-y) ali s starejšim skeniranjem kontrolnih točk (-o/-Szastavice, kjer jih podpira obnovitvena zgradba): kdajfsck_apfsvidi, da je najnovejšinx_superblock_tznotraj območja deskriptorja kontrolne točke ima neveljavno kontrolno vsoto Fletcher-64 (obj_cksum), samodejno hodi nazaj skozi krožni medpomnilnik obroča kontrolne točke (xp_desc_blocks), da bi našli najvišjo veljavno zgodovinonx_superblock_t(xid - 1), vrne stanje vsebnika nazaj za nekaj sekund in obnovi namestitve glasnosti.
Tip
Kako narediti sliko ali dostopati do nezagonskega notranjega SSD-ja Maca iz drugega Maca (Apple Silicon Share Disk vs. Intel Target Disk Mode): Če vaš Mac ne more priklopiti nosilca v Recovery in želite zagnati forenzična orodja APFS (R-Studio for Mac, UFS Explorer, Disk Drill, oz apfs-fuse) iz delujočega drugega Maca, povežite oba Maca s kablom Thunderbolt/USB-C:
- Na Intel Mac: Držite T ob vklopu (Target Disk Mode), ki izpostavlja notranji SSD kot neobdelano blokirno napravo Thunderbolt drugemu Macu.
- Na Apple Silicon Mac (M1/M2/M3/M4): Zagon v macOS Recovery, kliknite Utilities -> Share Disk, izberite Macintosh HD, in kliknite Začni skupno rabo (ali zaženite DFU / Apple Configurator 2 Restore samo, če ste že varnostno kopirali podatke, saj DFU Restore izbriše ključe SEP).
Faza 4: Popravilo poškodovanega časovnega stroja .sparsebundle ("Time Machine Must Create a New Backup")¶
Če je vaša varnostna kopija Time Machine v skupni rabi omrežja Synology/QNAP/TrueNAS (SMB) ali zunanji pogon znotraj <MacName>.sparsebundle (oz .backupbundle) in pojavi se macOS:
"Time Machine je zaključil preverjanje vaših varnostnih kopij na 'NAS'. Za izboljšanje zanesljivosti mora Time Machine ustvariti novo varnostno kopijo za vas."
NE kliknite »Začni novo varnostno kopiranje« (klik na ta gumb izbriše celotno večletno varnostno kopijo .sparsebundle). Namesto tega popravite sparsebundle na mestu s temi štirimi koraki na vašem Macu:
| Komponenta Sparsebundle | Pot v notranjost <Name>.sparsebundle/ |
Kaj se poškoduje po prekinitvi povezave Wi-Fi ali spanja | Kako to popravimo spodaj |
|---|---|---|---|
Info.plist & Info.bckup |
MyMac.sparsebundle/Info.plist |
Piše Time Machine <key>VerificationState</key><integer>2</integer> (Sveženj je označen kot »Trajno slab/poškodovan«), tako da noče znova poskusiti namestiti. |
Ponastavi VerificationState od 2 nazaj na 0 in odstranite RecoveryBackupDeclinedDate. |
token & bands/ |
MyMac.sparsebundle/bands/* |
macOS pusti sparsebundle v stanju "umazano / v uporabi" ali notranji APFS / HFS+ katalog B-drevo znotraj 8 MB band datoteke vsebuje manjše napake dnevnika. |
Priložite z hdiutil attach -nomount -readwrite in teči fsck_apfs -y (macOS Big Sur+) oz fsck_hfs -fy (macOS Catalina in starejši). |
Časovni stroj po korakih .sparsebundle / .backupbundle reševanje¶
- Priklopite omrežno skupno rabo (
SMB) ali pogon USB v Finderju, da si lahko ogledateYourMac.sparsebundle(na primer pri/Volumes/TM_Share/YourMac.sparsebundle). - Odkleni vse nespremenljive
uchgzastavice na pasovih sparsebundle: Odprite terminal na vašem Macu in terminalu omogočite polni diskovni dostop (System Settings -> Privacy & Security -> Full Disk Access), nato zaženite: - Priložite
.sparsebundlekot neobdelani navidezni disk za branje in pisanje BREZ namestitve njegovega poškodovanega datotečnega sistema (-nomount): Pazljivo preglejte izhod terminala: - Preverite, ali vaša varnostna kopija Time Machine uporablja
APFS(macOS 11 Big Sur in novejši) ozHFS+(macOS 10.15 Catalina in starejši) in zaženite ustrezno popravilo datotečnega sistema: - ** Če
/dev/disk5s2praviApple_APFS**: Tečidiskutil apfs listda si ogledate sintetizirano referenco vsebnika APFS zadisk5s2(na primer,Container disk6, glasnostdisk6s1), ga odkleni, če je šifriran (diskutil apfs unlockVolume /dev/disk6s1 -nomount), in tecifsck_apfs: - ** Če
/dev/disk5s2praviApple_HFSozApple_HFSX**: Zaženite obnovo B-drevesa kataloga HFS+ (-drfyponovno zgradi kataloško B-drevo, če je standardno-fyne uspe): - Čisto odklopite popravljen virtualni disk:
- Počisti stanje »Zastrupljeno/preverjanje ni uspelo« (
VerificationState = 2) znotrajInfo.plistincom.apple.TimeMachine.MachineID.plist: Tudi pofsck_apfsozfsck_hfspopravi 100 odstotkov napak datotečnega sistema, bo Time Machine še vedno zavrnil uporabo varnostne kopije, dokler ne odstranite zastavice za napako, v katero je zapisalcom.apple.TimeMachine.MachineID.plistznotraj sparsebundla:Zdaj kliknite Varnostno kopiraj zdaj v Time Machine (ali odprite# Back up the plist first cp "/Volumes/TM_Share/YourMac.sparsebundle/com.apple.TimeMachine.MachineID.plist" ~/Desktop/MachineID.plist.bak # Edit the plist using plutil / PlistBuddy to reset VerificationState from 2 to 0 /usr/libexec/PlistBuddy -c "Set :VerificationState 0" "/Volumes/TM_Share/YourMac.sparsebundle/com.apple.TimeMachine.MachineID.plist" /usr/libexec/PlistBuddy -c "Delete :RecoveryBackupDeclinedDate" "/Volumes/TM_Share/YourMac.sparsebundle/com.apple.TimeMachine.MachineID.plist" 2>/dev/nullYourMac.sparsebundlev Finderju za neposredno kopiranje datotek): vaša celotna časovnica zgodovinske varnostne kopije se čisto namesti.
Faza 5: Okrepitev macOS APFS, FileVault in Time Machine proti prihodnjim blokadam¶
Ko so vaši podatki Mac rešeni, dokončajte ta preventivni kontrolni seznam v 4 korakih:
- Preverite in natisnite fizično kopijo vašega 24-mestnega ključa za osebno obnovitev FileVault (
fdesetup): V delujočem Macu preverite, ali je vaš ključ FileVault veljaven, ne da bi ga spremenili z zagonomsudo fdesetup changerecovery -personal(ki ustvari nov 24-mestni osebni ključ za obnovitev, ki ga lahko takoj shranite v upravitelju gesel brez povezave in fizičnem požarnem sefu). - Vedno obdržite vsaj
15%(50 GBdo100 GB) prostega prostora na zagonskem disku APFS: Ko se vsebnik APFS napolni do99%kapaciteto tik pred posodobitvijo sistema macOS Sonoma/Sequoia, namestitveni program in APFS Copy-on-Write Object Map (omap) lahko med posodobitvijo zmanjka brezplačnih blokov, zaradi česar se Mac znajde v nezagonski zagonski zanki (Error -69845). - Ohranite dva neodvisna cilja Time Machine (ali združite Time Machine z
rsync/ Carbon Copy Cloner / Arq backup): ker Time Machine samodejno rotira varnostne kopije med več konfiguriranimi cilji (e.g., NAS SMB Share + Local USB-C SSD), z neposredno priključenim USB-C SSD zagotavlja, da nikoli ne boste odvisni samo od omrežja.sparsebundleki se lahko poškoduje, če Wi-Fi prekine med pisanjem. - Nikoli ne zaprite pokrova MacBooka ali vlecite kabla USB-C, medtem ko Time Machine piše
Cleaning up...ozPreparing backup...: Ta faza posodobi B-drevo posnetka APFS insparsebundlepasovni zemljevid.
Regionalne številke za klic v sili in protokoli agencije¶
Medtem ko je zaklenjen nosilec FileVault ali poškodovana varnostna kopija Time Machine običajno osebna ali poslovna IT kriza, zaklepanje delovne postaje, ki vpliva na zdravstveno oskrbo, nujne storitve ali zakonsko varstvo podatkov, nosi formalne zahteve za stopnjevanje:
- Združene države in Kanada: Pokličite
911če zaklepanje delovne postaje vpliva na klinično oskrbo bolnikov, diagnostično opremo ali odpremo v nujnih primerih. Za zdravstvene subjekte (HIPAA), upoštevajte, da medtem ko je disk polnFileVault 2(AES-XTS-128) zagotavlja varen pristan pred nepooblaščenim razkritjem, če je prenosni računalnik ukraden, trajna izguba nevarnostno kopiranih kartotek bolnikov je incident glede razpoložljivosti v skladu z varnostnim pravilom HIPAA (45 CFR § 164.308(a)(7)). - Združeno kraljestvo: Pokliči
999za nujne primere, ki vplivajo na varnost življenja ali akutne klinične sisteme NHS. Ocenite trajno izgubo nevarnostno kopiranih osebnih podatkov v skladu s 33. členom GDPR Združenega kraljestva (ICO,0303 123 1113). - Evropska unija: Pokličite
112v vseh državah članicah EU. Trajna izguba razpoložljivosti osebnih podatkov ali kritični izpadi storitev zahtevajo oceno v skladu s 33. členom GDPR (72 ur) in NIS2 (24 ur za zajete subjekte). - Avstralija in Nova Zelandija: Pokličite
000v Avstraliji ali111na Novi Zelandiji za ukrepanje v sili. - Indija in Azija-Pacifik: Pokličite
112v Indiji za ukrepanje v sili; poročanje o incidentih glede varnosti ali razpoložljivosti podjetja v skladu z veljavnimi pravili CERT-In in DPDP Act.
Pogosta vprašanja¶
Zakaj moj Mac prikazuje DVA nosilca v Disk Utility (Macintosh HD in Macintosh HD - Data) in zakaj je do dodajanja tretjega nosilca prišlo potem, ko sem znova namestil macOS?¶
Z začetkom v macOS Catalina (10.15) in Big Sur (11.0) je Apple razdelil operacijski sistem na samo za branje. Glasnost sistema (`Macintosh HD`) in branje-pisanje Količina podatkov (`Macintosh HD - Data`) združeni kot **APFS Volume Group** (tako da jih Finder prikaže kot en pogon). Če je nekdo znova namestil macOS na napačen nosilec, ne da bi pravilno izbrisal skupino nosilcev, Disk Utility ustvari dvojnik `Macintosh HD - Data - Data` nosilec, medtem ko vaše izvirne datoteke ostanejo v starejši odklopljeni `Macintosh HD - Data` glasnost. Teči `diskutil apfs list` v terminalu namestite oba nosilca podatkov in preverite `/Volumes/
Kaj pa, če sem pozabil OBA, geslo za prijavo v Mac IN svoj 24-mestni ključ za obnovitev FileVault in nisem omogočil hrambe iCloud FileVault?¶
če `FileVault 2` je omogočen na Apple Silicon (`M1/M2/M3/M4`) ali Intel `T2` Mac in nimate nobenega veljavnega uporabniškega gesla, osebnega ključa za obnovitev, depozita za obnovitev iCloud ali korporativnega ključa za obnovitev ustanove MDM (`Jamf / Intune`), kriptografsko je nemogoče dešifrirati notranji SSD: niti Applov inženiring ali laboratorij za čiste prostore ne more nasilno prisiliti mehanizma AES, vezanega na strojno opremo, znotraj Secure Enclave (ki uveljavlja strojne časovne zamike med poskusi). Preden pa obupate, preverite tri mesta, kjer morda še obstaja vaš ključ: (1) preverite, ali na Macu obstaja drug skrbniški uporabniški račun (`diskutil apfs listcryptousers`); (2) preverite, ali je bil vaš Mac kdaj vpisan v MDM vašega delodajalca (ki samodejno deponira ključ za obnovitev FileVault); ali (3) preverite varnostne kopije iCloud Drive/Fotografije/Time Machine.
Zakaj diskutil apfs unlockVolume spodleteti z Error: -69593: Checksum verification failed oz Invalid password (-69507) ko vem, da je moje geslo 100% pravilno?¶
Najprej preverite **Razporeditev tipkovnice** v zgornjem desnem kotu zaslona za obnovitev macOS: Obnovitev pogosto privzeto `U.S. QWERTY` tudi če ima vaš MacBook UK, German (`QWERTZ`), francoščina (`AZERTY`) ali tipkovnico Dvorak, kar povzroči simbole (`@`, `"`, `-`, `_`, `y/z`) v geslo vnesite napačen znak. Najprej vnesite svoje geslo v viden terminalski ukazni poziv, da boste lahko videli natančne znake na zaslonu, nato pa ga kopirajte in prilepite v poziv za geslo.
Ali lahko obnovim izbrisane datoteke iz APFS Mac SSD z uporabo PhotoRec oz Disk Drill če sem pomotoma izpraznil koš?¶
Na katerem koli sodobnem Macu z notranjim SSD-jem, ko je datoteka izbrisana in koš izpraznjen (in ne `APFS Local Snapshot` sklicuje na te bloke), macOS takoj pošlje strojni opremi **NVMe `Deallocate (TRIM)`** ukaz krmilniku SSD, ki v nekaj sekundah izniči nepreslikane bloke. Zato **vaša #1 obnovitvena pot po izpraznitvi koša v Macu NI neobdelano rezbarjenje: je takojšnja namestitev `APFS Local Snapshot` (`diskutil apfs listSnapshots /` in `mount_apfs -s`), preden se urni posnetek zavrti**, kot je razloženo v 3. fazi, 2. metodi zgoraj.
Zakaj je mojemu Macu zmanjkalo prostora na disku tik pred zrušitvijo, ko sem 10 minut prej izbrisal 100 GB video datotek?¶
Ker `APFS` je datotečni sistem Copy-on-Write, ki izbriše a `100 GB` datoteka **ne** osvobodi teh `100 GB` diskovnih blokov, če je urni **lokalni posnetek APFS** (`com.apple.TimeMachine.*.local`), posneto danes, še vedno kaže na tiste bloke (`Purgeable Space`). Če se vaš Mac ne more zagnati ali dokončati posodobitve, ker se posnetki zadržujejo `100 GB` vesoljskega talca, zagon v Recovery Terminal, odklepanje `Macintosh HD - Data`, naštejte posnetke s `diskutil apfs listSnapshots /dev/disk3s5`in izbrišite najstarejši posnetek z `diskutil apfs deleteSnapshot /dev/disk3s5 -name
Kako kopiram datoteke iz zdravega ali popravljenega Time Machine .sparsebundle na računalnik z operacijskim sistemom Windows ali Linux, če bi moj Mac popolnoma umrl?¶
Časovni stroj `.sparsebundle` je preprosto imenik, ki vsebuje na stotine `8 megabyte` chunk datoteke (`bands/0`, `bands/1`, `bands/2`...), ki se združijo v sliko virtualnega diska. V sistemu Linux (Ubuntu) lahko združite pasove sparsebundle v eno navidezno blokovno napravo z uporabo **`sparsebundlefs`** (`sudo sparsebundlefs /mnt/nas/MyMac.sparsebundle /mnt/virtual_img`), in nato namestite notranji nosilec APFS samo za branje z uporabo **`apfs-fuse`** (`sudo apfs-fuse /mnt/virtual_img/sparsebundle.dmg /mnt/mac_files`) ali odprite `.sparsebundle` neposredno v **UFS Explorer** / **R-Studio** v sistemu Windows.
Sorodni vodniki¶
- panika jedra macOS, črn zaslon in obnovitev
- Zaklepanje ključa za obnovitev šifriranja BitLocker, FileVault in LUKS ter ponastavitev TPM
- Naključni
rm -rfaliShift+Deletev sistemu Linux, macOS ali Windows: takojšnja ponovna namestitev samo za branje - Poškodovana glava nosilca VeraCrypt, BitLocker ali Cryptomator, obnovitev glave varnostne kopije in obnovitev ključa RAM
- SSD in NVMe nenaden način samo za branje, 0 % rezervnih blokov in onemogočanje reševanja TRIM
- Računalniške varnostne kopije, strategija 3-2-1 in obnovitev po katastrofi
- Številke za klic v sili po državah
Viri in uradna navodila¶
- Apple Inc. (
developer.apple.com): datotečni sistem Apple (APFS) Referenca: Container Superblock (nx_superblock_t), obročni medpomnilnik deskriptorja kontrolne točke (xp_desc), Zemljevid objektov (omap_phys_t) in strukture posnetkov nosilca. - Varnostni vodnik za platformo Apple (
support.apple.com/guide/security): FileVault 2 Full-Disk Encryption Architecture, Secure Enclave Key Wrapping (VEK/KEK) in sinhronizacijo nosilca pred zagonom. - Strani priročnika za Apple macOS:
diskutil(8),fsck_apfs(8),mount_apfs(8),hdiutil(1), infdesetup(8)Referenca za skrbništvo nad sistemom. - Nacionalni inštitut za standarde in tehnologijo (
NIST) (Združene države): Posebna publikacija 800-111: Vodnik po tehnologijah šifriranja shranjevanja za naprave končnih uporabnikov.