macOS FileVault ili Time Machine Sparsebundle oštećeni: popravak superbloka APFS spremnika, montiranje lokalne snimke i otključavanje terminala ključem za oporavak¶
Brojevi hitnih službi razlikuju se ovisno o zemlji. Ova stranica koristi 911, broj za Sjedinjene Države i Kanadu. Mnoge druge zemlje koriste 112, 999 ili neki drugi broj. Pronađite broj za svoju zemlju.
Vidjeti MacBook Pro, MacBook Air, Mac Studio ili iMac koji se odbijaju pokrenuti s treperećom mapom s upitnikom, znakom zabrane kruga i kose crte (support.apple.com/mac/startup), zaslon za prijavu koji odbija vašu poznatu lozinku nakon pada ažuriranja macOS-a ili izvješća Disk Utilityja Error: -69845: File system verify or repair failed / Invalid APFS superblock / Object map is invalid je ozbiljna kriza pohrane u macOS-u. Što je još gore, kada priključite vanjski NAS ili USB Time Machine disk za sigurnosnu kopiju da vratite svoje datoteke, macOS često prikazuje drugu razornu pogrešku: Time Machine completed a verification of your backups. To improve reliability, Time Machine must create a new backup for you (zaključavanje vašeg .sparsebundle). Nemojte kliknuti Erase Mac niti dopustiti da Time Machine prebriše vašu povijest sigurnosnog kopiranja. Budući da Apple File System (APFS) je Copy-on-Write (CoW) transakcijski datotečni sustav koji zadržava povijesne superblokove spremnika (nx_superblock_t) i lokalne snimke samo za čitanje izravno na disku, gotovo uvijek možete otključati FileVault i montirati stariju zdravu kontrolnu točku transakcije s macOS Recovery Terminala. Ako vaš Mac ima petlju panike u hardverskoj jezgri ili crni ekran umjesto pogreške glasnoće APFS-a, pogledajte macOS kernel panika, crni ekran i oporavak; za zaključavanje šifriranja na više platformi (BitLocker, FileVault, LUKS), vidjeti Zaključavanje ključa za oporavak šifriranja BitLocker, FileVault i LUKS i ponovno postavljanje TPM-a i slučajno rm -rf ili Shift-Delete na ext4, XFS, APFS i NTFS: ponovno montiranje samo za čitanje. Ako ovo zaključavanje radne stanice utječe na bolničku kliničku skrb, otpremu hitne pomoći ili sigurnosne operacije, nazovite svoj lokalni broj za hitne slučajeve (911 u Sjedinjenim Državama i Kanadi, 112 diljem Europske unije, 999 u Ujedinjenom Kraljevstvu) ili provjerite naš imenik hitne brojeve.
Učinite to sada¶
- NEMOJTE klikati "Erase Mac," "Erase Volume Group," ili "Start New Backup" u Time Machine: Čak i kada gumb First Aid programa Disk Utility ne uspije s
File system verify or repair failed (-69845)ilifsck_apfsizlazi s kodom8, vaše šifrirane korisničke datoteke unutarMacintosh HD - Data(ili vaš Vremeplov.sparsebundlepojasevi) su još uvijek fizički netaknuti na SSD-u. - Uključite se
macOS Recovery(Utilities -> Terminal) odmah za zaustavljanje pozadineTRIMi rotacija kontrolnih točaka Copy-on-Write: - Na Apple Silicon Mac računalima (
M1,M2,M3,M4): Potpuno isključite Mac, zatim pritisnite i držite tipku za uključivanje (Touch ID) tipku** 10 sekundi dok se na zaslonu ne pojaviLoading startup options.... Kliknite Opcije -> Nastavi. - Na Intel Mac računalima: Uključite Mac i odmah držite
Command (⌘) + R(iliOption + Command + Rza Internet Recovery) dok se ne pojavi Apple logo ili globus koji se okreće. - Ako grafički pomoćnik za oporavak zapne tražeći da odaberete administratorskog korisnika čiju lozinku odbija prihvatiti, nikada ne kliknite
Erase Macu gornjem lijevom kutuRecovery Assistantjelovnik. Umjesto toga potražite "Zaboravili ste sve lozinke?" (što otvara upit za otključavanje osobnog ključa za oporavak od 24 znaka ili iCloud Apple ID) ili upotrijebiteUtilitiesizbornik za pokretanje Terminala. - Otključaj
FileVault 2ručno s terminala za oporavak (diskutil apfs unlockVolume) prije pokušaja bilo kakvog montiranja ili kopiranja datoteke: Kada je APFS volumen šifriran pomoću FileVault,Macintosh HD - Dataostaje nevidljiv (Locked: Yes) dok ga ne otključate. U terminalu za oporavak pokrenitediskutil apfs listkako biste pronašli čvor uređaja vašeg volumena podataka (običnodisk3s5na Apple Silicon ilidisk2s1na Intelu) i pokrenitediskutil apfs unlockVolume /dev/disk3s5(s vašom lozinkom za prijavu) ilidiskutil apfs unlockVolume /dev/disk3s5 -recoverykeychain/-passphrase <24-CHAR-RECOVERY-KEY>. - Ako
Macintosh HD - Dataotključava (Unlocked: Yes), ali ne uspijeva montirati čitanje-pisanje zbog oštećenog B-stabla ili mape objekata (omap), montirajte ga isključivo SAMO ZA ČITANJE (mount_apfs -o rdonly) ili montirajte starijuAPFS Local Snapshot(mount_apfs -s): Kad prođeš-o rdonly(ili montirajte lokalnu snimku Time Machinea prije pada svakog sata pohranjenu na internom SSD-u putemmount_apfs -s), upravljački program APFS kernela preskače ponavljanje pisanja dnevnika i omogućuje vam kopiranje 100 posto/Users/yournamena vanjski USB pogon putemrsyncilicp -R. - Nikada ne trčite
fsck_apfs -yviše puta na pokvarenom SSD-u prije pražnjenja datoteka samo za čitanje: Ako APFS mapa objekata (omap_phys_t) ili Referentno stablo proširenja je oštećeno, što zahtijeva popravak za čitanje i pisanje pomoćufsck_apfs -ymože demapirati oštećene čvorove imenika. Uvijek pokušavajmount_apfs -o rdonlyi kopirati/Users/prvo na vanjski disk, pa tek pokrenutifsck_apfsposlije. - Za oštećeni vremeplov
.sparsebundle(Backup Verification Failed), očistitecom.apple.backupd.ModelIDzaključaj zastaveInfo.plist, pričvrstite rijetki snop sahdiutil attach -nomount -readwritei popravite unutarnji APFS/HFS+ volumen pomoćufsck_apfsilifsck_hfs: Gotovo uvijek možete spasiti i povijest sigurnosne kopije i živi sparsebundle bez ponovnog pokretanja.
Danger
Zašto NIKADA ne smijete resetirati NVRAM ili ukloniti Mac iz iClouda Find My ako je vaš FileVault ključ deponiran u iCloudu (institutional ili iCloud recovery) bez provjere vašeg osobnog ključa za oporavak od 24 znaka: Na Mac računalima s Appleom T2 Sigurnosni čip ili Apple Silicon (M1/M2/M3/M4), hardverski SSD kontroler šifrira svaku NAND stranicu u mirovanju pomoću namjenskog hardverskog ključa unutar Secure Enclave (SEP), omotan vašim ključem za šifriranje volumena FileVault (VEK). Nema stražnjih vrata za zaobilaženje enkripcije Secure Enclave ako svi omoti kriptografskog ključa (KEKs - Korisnička lozinka, osobni ključ za oporavak, iCloud oporavak ili MDM institucionalni ključ) su uništeni.
Stablo odluke: Mac koji se ne može pokrenuti, zaključan FileVault ili oštećena trijaža Time Machinea¶
Koristite ovaj dijagram toka u macOS Recovery (Utilities -> Terminal) za odabir točnog puta oporavka bez razaranja:
flowchart TD
Start["Hitan slučaj: Mac se ne može pokrenuti, FileVault odbija lozinku ili je Time Machine oštećen"] --> WhichIssue{"S kojom krizom se suočavate?"}
WhichIssue -->|"1. Interni Mac SSD se ne može pokrenuti (? Mapa / znak zabrane / pogreška prve pomoći -69845)"| BootRec["Pokrenite macOS Recovery -> Open Utilities -> Terminal -> Run: popis diskutil apfs"]
WhichIssue -->|"2. FileVault odbija poznatu korisničku lozinku ili traži ključ za oporavak"| FVFix["U pomoćniku za oporavak: kliknite 'Zaboravili ste sve lozinke?' ILI Pokrenite diskutil apfs listcryptousers u terminalu"]
WhichIssue -->|"3. Time Machine kaže: Sigurnosna kopija oštećena / Morate napraviti novu sigurnosnu kopiju"| TMFix["Montiraj mrežni/USB pogon -> Pregledaj .sparsebundle/Info.plist -> hdiutil attach -nomount -> fsck_apfs / fsck_hfs"]
BootRec --> ContainerOk{"Prikazuje li diskutil apfs popis APFS spremnik i volumene (Macintosh HD - Podaci)?"}
ContainerOk -->|"Ne: Nedostaje APFS spremnik ili 'Nevažeći APFS Superblock'"| SuperblockRec["Skeniraj prethodne superblokove kontrolnih točaka spremnika APFS (nx_superblock_t) i montiraj samo za čitanje putem fsck_apfs -n / apfs-fuse"]
ContainerOk -->|"Da: navedeni svesci (npr. disk3s5)"| UnlockStep["Otključajte FileVault bez montiranja: diskutil apfs unlockVolume /dev/disk3s5 -nomount"]
UnlockStep --> TryRO["Pokušaj montiranja samo za čitanje: mkdir /Volumes/Rescue && mount_apfs -o rdonly /dev/disk3s5 /Volumes/Rescue"]
TryRO --> DidMount{"Je li /Volumes/Rescue Montaža čisto?"}
DidMount -->|"da"| CopyData["Priključite ExFAT/APFS vanjski USB disk -> Kopiraj /Volumes/Rescue/Users/<you> Odmah s ditto ili rsync"]
DidMount -->|"Ne: mount_apfs Vraća nevažeći argument / ulazno-izlazna pogreška"| SnapMount["Popis internih APFS snimaka (diskutil apfs listSnapshots) -> Postavljanje snimke prije pada putem mount_apfs -s"]
FVFix --> UnlockStep
Faza 1: Razumijevanje APFS spremnika, grupe volumena i hijerarhije ključeva FileVault¶
Prije upisivanja naredbi u macOS Recovery Terminal, shvatite kako je moderan macOS (Catalina 10.15 kroz Monterey, Ventura, Sonoma, i Sequoia) prikazuje interni SSD i zašto Macintosh HD NIJE mjesto gdje se nalaze 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 ključne činjenice iz ove arhitekture spasit će vaš oporavak:
1. Nikada ne gubite vrijeme pokušavajući oporaviti datoteke iz Macintosh HD (disk3s1): Od macOS Big Sur (11.0+), Macintosh HD je kriptografski zapečaćena snimka sustava samo za čitanje (APFS Signed System Volume). Svaka pojedinačna korisnička datoteka, fotografija, mapa na radnoj površini, privjesak za ključeve i baza podataka žive na pratitelju Macintosh HD - Data volumen (typically disk3s5 na Apple Silicon ili disk2s1 / disk1s1 na Intelu).
2. Zašto FileVault ponekad odbija vašu točnu lozinku nakon pada (Preboot Desinkronizacija):
Na prvom zaslonu za pokretanje (EFI / iBoot Preboot Login), the Macintosh HD - Data svezak je još uvijek šifriran i nečitljiv. Kako Mac provjerava vašu lozinku prije nego što se disk otključa? Čita sinkroniziranu kopiju hash lozinke vašeg korisničkog računa i kriptografske torbe ključeva pohranjene na nekriptiranom Preboot volumen (disk3s2). Ako ste nedavno promijenili lozinku za prijavu na Mac ili ažurirali macOS i Preboot volumen nije ažuriran (diskutil apfs updatePreboot), početni zaslon za pokretanje odbija vašu novu lozinku dok diskutil apfs unlockVolume u terminalu za oporavak odmah prihvaća ili vašu staru ili novu lozinku.
3. Zašto APFS zadržava starija zdrava stanja čak i kada je najnovija kontrolna točka oštećena:
Svaki put APFS ispire zapisuje na disk, ne prepisuje postojeće nx_superblock_t (kontejner Superblock) odn apfs_superblock_t (Volume Superblock) na mjestu. Umjesto toga, upisuje potpuno novi superblok u Područje deskriptora kontrolne točke (xp_desc) prstenasti međuspremnik s povećanim ID-om transakcije (xid). Ako nestane struje ili kernel paničari tijekom pisanja transakcije xid 950412, Transakcija xid 950411 (napisano nekoliko sekundi ranije) još uvijek se nalazi unutar međuspremnika prstena kontrolne točke na disku.
Faza 2: Otključavanje FileVault 2 s terminala za oporavak macOS-a kada prijava ili GUI ne uspije¶
Pokrenite macOS Recovery, otvorite gornju traku izbornika i kliknite Uslužni programi -> Terminal.
Korak 1: Identificirajte svoj APFS spremnik i Macintosh HD - Data identifikator uređaja¶
U prozoru terminala za oporavak pokrenite:
Pregledajte izlaz stabla za volumen s ulogom(Data) i 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 čime god diskXsY identifikator vaš (Data) glasnoća pokazuje.)
Korak 2: Pregledajte sve važeće kriptografske korisnike (Key Wrapping Keys) na volumenu podataka¶
Da biste vidjeli svaki korisnički račun, osobni ključ za oporavak (PRK), ili iCloud/Institucionalni ključ s mogućnošću otključavanja disk3s5, pokrenuti:
Cryptographic User UUID-ovi:
- Lokalni OpenDirectory korisnički UUID (Type: Local OpenDirectory User): Svaki macOS korisnički račun omogućen za FileVault.
- EBC6C064-0000-11AA-AA11-00306543ECAC (Type: Personal Recovery User): Alfanumerički Osobni ključ za oporavak od 24 znaka (XXXX-XXXX-XXXX-XXXX-XXXX-XXXX).
- Type: iCloud Recovery User / Institutional Recovery User: Apple ID escrow ili korporativni MDM (Jamf / Kandji / Intune) depozitni ključ.
Korak 3: otključajte volumen BEZ da ga još montirate (-nomount)¶
Zašto proći -nomount prilikom otključavanja potencijalno oštećenog APFS volumena? Jer prema zadanim postavkama, diskutil apfs unlockVolume odmah pokušava montirati glasnoću u načinu čitanja i pisanja, što pokreće automatsko ponavljanje pisanja dnevnika ili prekida Terminal ako je B-stablo oštećeno. Prolaz -nomount odmotava kriptografski ključ za šifriranje volumena (VEK) u Secure Enclave dok je datotečni sustav isključen tako da ga možemo montirati samo za čitanje u fazi 3:
# 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
Zašto diskutil apfs unlockVolume bez -nomount može objesiti Terminal na oštećeno APFS B-stablo: Kada diskutil apfs unlockVolume radi bez -nomount, macOS odmah poziva mount_apfs u načinu čitanja i pisanja, što pokreće automatski Space Manager (spaceman) dodjela i provjera valjanosti B-stabla. Ako volumen ima oštećenu mapu objekata (omap_phys_t) ili otrgnuti lisnati čvor, nit kernela može zastati na neodređeno vrijeme ili izazvati paniku u okruženju za oporavak. Uvijek prođi -nomount prvo, zatim montirati izričito s mount_apfs -o rdonly.
Korak 4: Što ako se FileVault otključa čisto i datotečni sustav NIJE oštećen, te odbije vašu lozinku samo pri pokretanju?¶
ako diskutil apfs unlockVolume /dev/disk3s5 odmah uspio i diskutil apfs verifyVolume /dev/disk3s5 pokazuje The volume Macintosh HD - Data appears to be OK, tvoj jedini problem je desinkronizirano Preboot volumen nakon promjene lozinke ili ažuriranja OS-a. Popravite to za 5 sekundi kako bi se vaš Mac ponovo normalno pokrenuo:
# Mount the unlocked volume and force macOS to rebuild the Preboot login database:
diskutil mount /dev/disk3s5
diskutil apfs updatePreboot /dev/disk3s5
reboot), a vaš će zaslon za prijavu sada prihvatiti vašu lozinku pri prvom pokušaju.
Faza 3: Spašavanje podataka kada fsck_apfs / Disk Utility Prva pomoć ne uspijeva (Invalid APFS Superblock ili Object Map Invalid)¶
Što ako otključavanje disk3s5 radi (FileVault: Yes (Unlocked)), ali kada ga pokušate montirati normalno, macOS kaže com.apple.DiskManagement.disenter error -119930868 / -69845 ili izvješća 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)
Slijedite ova tri eskalirajuća forenzička koraka kako biste izdvojili 100 posto svojih datoteka prije pokušaja bilo kakvog destruktivnog popravka:
Metoda 1: Prisilno montiranje kernela samo za čitanje (mount_apfs -o rdonly)¶
Čak i kada se APFS volumen odbija montirati u načinu čitanja i pisanja (jer macOS odbija montirati prljavi APFS volumen za čitanje i pisanje kada fsck_apfs pronalazi jednu nedosljednost B-stabla), apfs.kext upravljački program često dopušta strogo montiranje samo za čitanje (-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/ navodi vaše korisničko ime, priključite vanjski USB SSD ili tvrdi disk (formatiran kao APFS ili ExFAT, koji se pojavljuje ispod /Volumes/MyExternalDrive) i odmah kopirajte cijeli svoj matični imenik pomoću ditto (koji čuva proširene atribute macOS-a, račvanja resursa i dopuštenja bez prekida na pojedinačnim nečitljivim datotekama predmemorije):
Metoda 2: Što ako živo stablo datotečnog sustava (fsroot) je oštećen? Montirajte unutarnju APFS Local Snapshot (mount_apfs -s)¶
Ovdje je tajno oružje APFS oporavak koji čak i mnogi tehničari Apple Genius Bara zanemaruju:
Čak i ako danas niste priključili svoj vanjski disk Time Machine, macOS automatski stvara nevidljive, samo za čitanje APFS Local Snapshots (com.apple.TimeMachine.2026-10-31-140512.local ili com.apple.os.update-...) točno na vašem unutarnjem SSD-u svaki sat i neposredno prije svakog ažuriranja softvera macOS-a.
Budući da je APFS Snapshot zamrznuti, nepromjenjivi korijen B-stabla u trenutku (snap_meta_ext_phys_t), čak i ako živi datotečni sustav (fsroot) je oštećen tijekom rušenja prije 10 minuta, snimka napravljena prije 1 sat ima vlastiti neovisni, neoštećeni korijen B-stabla.
- Navedite sve interne APFS snimke koje se nalaze na vašem otključanom volumenu podataka (
disk3s5): Pogledajte izlaz: - Montirajte najnoviju snimku izravno u
/Volumes/SnapRescuekorištenjemmount_apfs -s: - Pregledaj
/Volumes/SnapRescue/Users/yournamei kopirajte cijelu svoju korisničku mapu na vanjski pogon sditto:
Metoda 3: Inspekcija starijih superblokova kontrolnih točaka kontejnera (nx_superblock_t) sa fsck_apfs¶
Što ako cijeli APFS spremnik (/dev/disk0s2 -> disk3) odbija priložiti ili i volumen uživo i popis snimaka ne uspijevaju jer najnoviji superblok spremnika (nx_superblock_t) na vrhu kontrolne točke prstenasti međuspremnik je puknut tijekom iznenadnog gubitka struje?
- Prvo pokrenite nedestruktivnu dijagnostičku provjeru samo za čitanje (
-n) na fizičkoj APFS particiji (/dev/disk0s2) da vidite koji ID transakcije (xid) nije uspio: - Tek NAKON što ste pokušali s metodom 1, metodom 2 ili snimili particiju (
ddna vanjski disk putem Target Disk Mode / Share Disk), pokrenitefsck_apfsu interaktivnom/popravnom načinu rada (-y) ili sa starijim skeniranjem kontrolnih točaka (-o/-Soznake tamo gdje ih podržava verzija za oporavak): kadafsck_apfsvidi da je najnovijinx_superblock_tunutar područja deskriptora kontrolne točke ima nevažeći kontrolni zbroj Fletcher-64 (obj_cksum), automatski hoda unatrag kroz kružni međuspremnik kontrolne točke (xp_desc_blocks) pronaći najvišu valjanu povijesnunx_superblock_t(xid - 1), vraća stanje spremnika unatrag za nekoliko sekundi i vraća pričvršćivanje volumena.
Tip
Kako napraviti sliku ili pristupiti unutarnjem SSD-u Mac-a koji se ne može pokrenuti s drugog Mac-a (Apple Silicon Share Disk u odnosu na Intel Target Disk Mode): Ako vaš Mac ne može montirati volumen u oporavku i želite pokrenuti forenzičke APFS alate (R-Studio for Mac, UFS Explorer, Disk Drill, ili apfs-fuse) s drugog Maca koji radi, povežite dva Maca Thunderbolt/USB-C kabelom:
- Na Intel Macu: Držite T pri uključivanju (Target Disk Mode), koji drugom Macu izlaže unutarnji SSD kao neobrađeni Thunderbolt block uređaj.
- Na Apple Silicon Macu (M1/M2/M3/M4): Uključite se macOS Recovery, kliknite Uslužni programi -> Dijeli disk, odaberite Macintosh HD, i kliknite Pokreni dijeljenje (ili se pokrenite u DFU / Apple Configurator 2 Restore samo ako ste već napravili sigurnosnu kopiju podataka, jer DFU Restore briše SEP ključeve).
Faza 4: Popravak pokvarenog vremeplova .sparsebundle ("Time Machine Must Create a New Backup")¶
Ako se vaša sigurnosna kopija Time Machine nalazi na mrežnom dijeljenju Synology/QNAP/TrueNAS (SMB) ili vanjski disk unutar <MacName>.sparsebundle (ili .backupbundle) i macOS će se pojaviti:
"Time Machine je dovršio provjeru vaših sigurnosnih kopija na 'NAS'. Kako bi poboljšao pouzdanost, Time Machine mora za vas izraditi novu sigurnosnu kopiju."
NEMOJTE kliknuti "Pokreni novu sigurnosnu kopiju" (klikom na taj gumb briše se vaša cijela višegodišnja sigurnosna kopija .sparsebundle). Umjesto toga, popravite sparsebundle na mjestu pomoću ova četiri koraka na vašem Macu:
| Komponenta Sparsebundle | Put unutra <Name>.sparsebundle/ |
Što se oštećuje nakon prekida Wi-Fi veze ili prekida veze u stanju mirovanja | Kako to popravljamo u nastavku |
|---|---|---|---|
Info.plist i Info.bckup |
MyMac.sparsebundle/Info.plist |
Time Machine piše <key>VerificationState</key><integer>2</integer> (Označavanje paketa "Trajno loš/oštećen") tako da odbija pokušaj ponovnog montiranja. |
Resetiraj VerificationState iz 2 natrag na 0 i uklonite RecoveryBackupDeclinedDate. |
token i bands/ |
MyMac.sparsebundle/bands/* |
macOS ostavlja sparsebundle u stanju "prljavo/u upotrebi" ili unutarnjem APFS / HFS+ katalog B-stablo unutar 8 MB datoteke bendova imaju manje pogreške dnevnika. |
Pričvrstite s hdiutil attach -nomount -readwrite i pobjeći fsck_apfs -y (macOS Big Sur+) ili fsck_hfs -fy (macOS Catalina i stariji). |
Vremeplov korak po korak .sparsebundle / .backupbundle spašavanje¶
- Priključite mrežno dijeljenje (
SMB) ili USB pogon u Finderu kako biste mogli vidjetiYourMac.sparsebundle(na primjer, na/Volumes/TM_Share/YourMac.sparsebundle). - Otključajte sve nepromjenjive
uchgzastavice na sparsebundle trakama: Otvorite Terminal na svom Macu i dopustite puni pristup disku terminalu (System Settings -> Privacy & Security -> Full Disk Access), zatim pokrenite: - Priložite
.sparsebundlekao neobrađeni virtualni disk za čitanje i pisanje BEZ montiranja njegovog oštećenog datotečnog sustava (-nomount): Pažljivo pogledajte izlaz terminala: - Provjerite koristi li vaša sigurnosna kopija Time Machine
APFS(macOS 11 Big Sur i noviji) iliHFS+(macOS 10.15 Catalina i stariji), i pokrenite odgovarajući popravak datotečnog sustava: - Ako
/dev/disk5s2kažeApple_APFS: Trčidiskutil apfs listda biste vidjeli sintetiziranu referencu APFS spremnika zadisk5s2(na primjer,Container disk6, Volumendisk6s1), otključajte ga ako je šifriran (diskutil apfs unlockVolume /dev/disk6s1 -nomount), i trčitefsck_apfs: - Ako
/dev/disk5s2kažeApple_HFSiliApple_HFSX: Pokrenite rebuilder HFS+ kataloga B-stabla (-drfyponovno gradi katalog B-stablo ako je standardno-fyne uspijeva): - Čisto odvojite popravljeni virtualni disk:
- Očistite stanje "Otrovno/Provjera nije uspjela" (
VerificationState = 2) unutraInfo.plisticom.apple.TimeMachine.MachineID.plist: Čak i poslijefsck_apfsilifsck_hfspopravlja 100 posto pogrešaka datotečnog sustava, Time Machine će i dalje odbijati koristiti sigurnosnu kopiju dok ne uklonite oznaku greške koju je napisaocom.apple.TimeMachine.MachineID.plistunutar rijetkog skupa:Sada kliknite Napravi sigurnosnu kopiju sada u Time Machineu (ili otvorite# 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.sparsebundleu Finderu za izravno kopiranje datoteka): cijela vremenska traka povijesne sigurnosne kopije se montira čisto.
Faza 5: Ojačavanje macOS APFS, FileVault i Time Machine protiv budućih zaključavanja¶
Nakon što su vaši Mac podaci spašeni, ispunite ovaj popis za prevenciju u 4 koraka:
- Potvrdite i ispišite fizičku kopiju svog FileVault osobnog ključa za oporavak od 24 znaka (
fdesetup): Na radnom Macu provjerite je li vaš FileVault ključ važeći bez da ga mijenjate pokretanjemsudo fdesetup changerecovery -personal(koji generira svježi osobni ključ za oporavak od 24 znaka koji možete odmah pohraniti u svoj izvanmrežni upravitelj lozinki i fizički sef od požara). - Uvijek zadržite najmanje
15%(50 GBdo100 GB) slobodnog prostora na APFS disku za pokretanje: Kada se APFS spremnik napuni do99%kapacitet neposredno prije ažuriranja sustava macOS Sonoma/Sequoia, instalacijski program i APFS Copy-on-Write Object Map (omap) može ostati bez besplatnih blokova usred ažuriranja, zaglavivši Mac u petlji pokretanja koja se ne može pokrenuti (Error -69845). - Održavajte dva neovisna cilja Time Machine (ili uparite Time Machine s
rsync/ Carbon Copy Cloner / Arq backup): Budući da Time Machine automatski rotira sigurnosne kopije na više konfiguriranih odredišta (e.g., NAS SMB Share + Local USB-C SSD), izravno priključeni USB-C SSD osigurava da nikada ne ovisite samo o mreži.sparsebundlekoji se može pokvariti ako Wi-Fi padne tijekom pisanja. - Nikada ne zatvarajte poklopac MacBooka ili povlačite USB-C kabel dok Time Machine kaže
Cleaning up...iliPreparing backup...: Ta faza ažurira B-stablo snimke APFS-a isparsebundlekarta pojasa.
Regionalni brojevi za hitne slučajeve i protokoli agencija¶
Dok je zaključani FileVault volumen ili oštećena sigurnosna kopija Time Machinea obično osobna ili poslovna IT kriza, zaključavanje radne stanice koje utječe na medicinsku skrb, hitne službe ili zakonsku zaštitu podataka nosi formalne zahtjeve za eskalacijom:
- Sjedinjene Države i Kanada: Birajte
911ako zaključavanje radne stanice utječe na kliničku njegu pacijenata, dijagnostičku opremu ili hitnu otpremu. Za zdravstvene subjekte (HIPAA), imajte na umu da dok je disk punFileVault 2(AES-XTS-128) pruža Safe Harbor protiv neovlaštenog otkrivanja ako je prijenosno računalo ukradeno, trajni gubitak neizrađene sigurnosne kopije zapisa pacijenata je incident dostupnosti prema HIPAA sigurnosnom pravilu (45 CFR § 164.308(a)(7)). - Ujedinjeno Kraljevstvo: Birajte
999za hitne slučajeve koji utječu na sigurnost života ili akutne NHS kliničke sustave. Procijenite trajni gubitak osobnih podataka bez sigurnosne kopije prema članku 33. GDPR-a UK-a (ICO,0303 123 1113). - Europska unija: Birajte
112u svim zemljama članicama EU. Trajni gubitak dostupnosti osobnih podataka ili kritični prekidi usluge zahtijevaju procjenu prema GDPR članku 33 (72 sata) i NIS2 (24 sata za obuhvaćene subjekte). - Australija i Novi Zeland: Birajte
000u Australiji ili111na Novom Zelandu za hitne intervencije. - Indija i Azija-Pacifik: Birajte
112u Indiji za hitne intervencije; prijavite sigurnosne incidente ili incidente dostupnosti poduzeća prema primjenjivim pravilima CERT-In i DPDP Act.
Često postavljana pitanja¶
Zašto moj Mac prikazuje DVA volumena u Disk Utility (Macintosh HD i Macintosh HD - Data), i zašto se dodavanje trećeg volumena dogodilo nakon što sam ponovno instalirao macOS?¶
Počevši od macOS Catalina (10.15) i Big Sur (11.0), Apple je podijelio operativni sustav na samo za čitanje Glasnoća sustava (`Macintosh HD`) i čitaj-piši Količina podataka (`Macintosh HD - Data`) spojeni zajedno kao **APFS Volume Group** (tako da ih Finder prikazuje kao jedan disk). Ako je netko ponovno instalirao macOS na pogrešan volumen bez ispravnog brisanja grupe volumena, Disk Utility stvara duplikat `Macintosh HD - Data - Data` glasnoću dok vaše izvorne datoteke ostaju u starijoj nemontiranoj `Macintosh HD - Data` volumen. Trčanje `diskutil apfs list` u terminalu montirajte oba volumena podataka i provjerite `/Volumes/
Što ako sam zaboravio I svoju lozinku za prijavu na Mac I svoj ključ za oporavak FileVault od 24 znaka, a nisam omogućio iCloud FileVault escrow?¶
ako `FileVault 2` je omogućeno na Apple Siliconu (`M1/M2/M3/M4`) ili Intel `T2` Mac i nemate važeću korisničku lozinku, osobni ključ za oporavak, escrow za iCloud oporavak ili korporativni MDM institucionalni ključ za oporavak (`Jamf / Intune`), kriptografski je nemoguće dešifrirati interni SSD: čak ni Appleov inženjering ili laboratorij za čiste sobe ne mogu brutalno natjerati hardverski vezani AES mehanizam unutar Secure Enclave (koji nameće hardversku vremensku odgodu između pokušaja). Međutim, prije nego što odustanete, provjerite tri mjesta na kojima vaš ključ još uvijek postoji: (1) provjerite postoji li drugi korisnički račun administratora na Macu (`diskutil apfs listcryptousers`); (2) provjerite je li vaš Mac ikada bio upisan u MDM vašeg poslodavca (koji automatski deponira FileVault Recovery Key); ili (3) provjerite svoje sigurnosne kopije iCloud Drive / Fotografije / Time Machine.
Zašto jesam diskutil apfs unlockVolume uspjeti s Error: -69593: Checksum verification failed ili Invalid password (-69507) kada znam da je moja lozinka 100% točna?¶
Prvo provjerite svoj **Keyboard Layout** u gornjem desnom kutu zaslona za oporavak macOS-a: oporavak često ima zadane postavke `U.S. QWERTY` čak i ako vaš MacBook ima UK, German (`QWERTZ`), francuski (`AZERTY`), ili Dvorak tipkovnica, uzrokujući simbole (`@`, `"`, `-`, `_`, `y/z`) u svoju zaporku da upišete pogrešan znak. Prvo upišite svoju lozinku u vidljivi naredbeni redak terminala kako biste mogli vidjeti točne znakove na ekranu, a zatim je kopirajte i zalijepite u upit za lozinku.
Mogu li oporaviti izbrisane datoteke s APFS Mac SSD-a pomoću PhotoRec ili Disk Drill ako sam slučajno ispraznio smeće?¶
Na bilo kojem modernom Macu s internim SSD-om, kada se datoteka izbriše i smeće isprazni (a ne `APFS Local Snapshot` referencira te blokove), macOS odmah šalje hardveru **NVMe `Deallocate (TRIM)`** naredba SSD kontroleru, koja nulira nemapirane blokove unutar nekoliko sekundi. Stoga, **vaš br. 1 put oporavka nakon pražnjenja smeća na Macu NIJE sirovo rezbarenje: on odmah montira `APFS Local Snapshot` (`diskutil apfs listSnapshots /` i `mount_apfs -s`) prije nego što se snimka svakog sata rotira**, kao što je objašnjeno u fazi 3, metodi 2 gore.
Zašto je moj Mac ostao bez prostora na disku neposredno prije pada kada sam izbrisao 100 GB video datoteka 10 minuta ranije?¶
Jer `APFS` je Copy-on-Write datotečni sustav, brisanje a `100 GB` datoteka **ne** oslobađa one `100 GB` blokova diska ako svaki sat **APFS Local Snapshot** (`com.apple.TimeMachine.*.local`) snimljeno ranije danas još uvijek ukazuje na te blokove (`Purgeable Space`). Ako se vaš Mac ne može pokrenuti ili dovršiti ažuriranje jer se snimke zadržavaju `100 GB` svemirskog taoca, dignite se u terminal za oporavak, otključajte `Macintosh HD - Data`, popis snimaka s `diskutil apfs listSnapshots /dev/disk3s5`, i izbrišite najstariju snimku pomoću `diskutil apfs deleteSnapshot /dev/disk3s5 -name
Kako mogu kopirati datoteke iz ispravnog ili popravljenog Time Machine-a .sparsebundle na Windows ili Linux PC ako moj Mac potpuno crkne?¶
Vremeplov `.sparsebundle` je jednostavno imenik koji sadrži stotine `8 megabyte` chunk datoteke (`bands/0`, `bands/1`, `bands/2`...) koji se spajaju u virtualnu sliku diska. Na Linuxu (Ubuntu), možete spajati sparsebundle trake u jedan virtualni blok uređaj koristeći **`sparsebundlefs`** (`sudo sparsebundlefs /mnt/nas/MyMac.sparsebundle /mnt/virtual_img`), a zatim montirajte unutarnji APFS volumen samo za čitanje koristeći **`apfs-fuse`** (`sudo apfs-fuse /mnt/virtual_img/sparsebundle.dmg /mnt/mac_files`) ili otvorite `.sparsebundle` izravno u **UFS Explorer** / **R-Studio** u sustavu Windows.
Povezani vodiči¶
- macOS kernel panika, crni ekran i oporavak
- Zaključavanje ključa za oporavak šifriranja BitLocker, FileVault i LUKS i ponovno postavljanje TPM-a
- Slučajno
rm -rfiliShift+Deletena Linuxu, macOS-u ili Windowsu: trenutačno ponovno postavljanje samo za čitanje - VeraCrypt, BitLocker ili Cryptomator oštećeno zaglavlje volumena, vraćanje sigurnosnog zaglavlja i oporavak RAM ključa
- SSD i NVMe iznenadni način rada samo za čitanje, 0% rezervnih blokova i TRIM onemogućavanje spašavanja
- Sigurnosne kopije računala, strategija 3-2-1 i oporavak od katastrofe
- Brojevi hitnih službi po državama
Izvori i službene upute¶
- Apple Inc. (
developer.apple.com): Apple datotečni sustav (APFS) Referenca: Kontejner Superblock (nx_superblock_t), Međuspremnik deskriptora kontrolne točke (xp_desc), Mapa objekta (omap_phys_t), i Strukture snimke volumena. - Sigurnosni vodič za platformu Apple (
support.apple.com/guide/security): FileVault 2 arhitektura šifriranja cijelog diska, sigurno omotavanje ključeva enklave (VEK/KEK) i Sinkronizacija volumena prije pokretanja. - Apple macOS Man Stranice:
diskutil(8),fsck_apfs(8),mount_apfs(8),hdiutil(1), ifdesetup(8)Referenca za administraciju sustava. - Nacionalni institut za standarde i tehnologiju (
NIST) (Sjedinjene Američke Države): Posebna publikacija 800-111: Vodič za tehnologije šifriranja pohrane za uređaje krajnjih korisnika.