Come riparare hard disk esterno che non riesce diskutil con 'Disk Full Error'


7

Se corro fsck_hfs -y -d / dev / rdisk2s10 manda avanti, ricostruisce il B-tree del catalogo e poi fallisce quando scrive il nuovo catalogo su disco.

bash-3.2# fsck_hfs -d -y  /dev/rdisk2s10
** /dev/rdisk2s10
Using cacheBlockSize=32K cacheTotalBlock=16384 cacheSize=524288K.
Executing fsck_hfs (version diskdev_cmds-491.6~3).
** Checking Journaled HFS Plus volume.
** Checking extents overflow file.
** Checking catalog file.
Invalid node structure
(4, 19740)
** Rebuilding catalog B-tree.
BlockFindAll:  1060209 blocks free, but need 2314620; ignoring for now
BlockFindAll:  found 1938640 blocks but needed 2314620
Disk full error
** The volume MongoDisk could not be repaired.
volume type is pure HFS+ 
primary MDB is at block 0 0x00 
alternate MDB is at block 0 0x00 
primary VHB is at block 2 0x02 
alternate VHB is at block 1953261182 0x746c667e 
sector size = 512 0x200 
VolumeObject flags = 0x07 
total sectors for volume = 1953261184 0x746c6680 
total sectors for embedded volume = 0 0x00 

Diskutil riporta quanto segue per questa partizione:

Device Identifier:        disk2s10
Device Node:              /dev/disk2s10
Part Of Whole:            disk2
Device / Media Name:      Apple_HFS_Untitled_1

Volume Name:              MongoDisk
Escaped with Unicode:     MongoDisk

Mounted:                  Yes
Mount Point:              /Volumes/MongoDisk 1
Escaped with Unicode:     /Volumes/MongoDisk%FF%FE%20%001

File System:              HFS+
Type:                     hfs
Name:                     Mac OS Extended
Owners:                   Enabled

Partition Type:           Apple_HFS
Bootable:                 Not bootable
Media Type:               Generic
Protocol:                 FireWire
SMART Status:             Not Supported
Volume UUID:              4758CE30-CA9C-3DF1-90D6-0436772E622D

Total Size:               1.0 TB (1000069726208 Bytes) (exactly 1953261184 512-Byte-Blocks)
Volume Free Space:        146.8 GB (146791854080 Bytes) (exactly 286702840 512-Byte-Blocks)

Read-Only Media:          No
Read-Only Volume:         Yes
Ejectable:                Yes

Whole:                    No
Internal:                 No

Il mio sospetto è che l'albero extents indichi un volume completo, in modo che diskutil non possa trovare un posto dove scriverlo.

La pagina man di fsck_hfs afferma che è possibile ricostruire i grafici singolarmente con la flag R. Non funziona su Snow Leopard.

C'è un modo per risolvere questo breve di riformattare l'unità?

Qualche raccomandazione ad altre utilità della linea di comando da battere sui file system HFS?

Risposte:


2
  • Forse Diskwarrior sarà di qualche aiuto. È il migliore per recuperare il volume: http://www.alsoft.com/DiskWarrior/

  • Stellar Phoenix Macintosh - Software di recupero dati Mac, recupera i dati da volumi danneggiati, cancellati o danneggiati e persino da dischi inizializzati. Hanno una versione di prova, quindi suppongo che tu possa vedere se i tuoi dati possono essere recuperati ...

  • Data Rescue II è il miglior software di recupero dati sul mercato per il recupero di file da un hard disk problematico. Data Rescue II funziona quando altri strumenti falliscono. Data Rescue II è anche completamente sicuro da usare poiché non tenta riparazioni rischiose al convertitore durante la scansione.

  • FileSalvage è un'applicazione Macintosh estremamente potente per l'esplorazione e il recupero di file cancellati da un'unità o un volume. FileSalvage è progettato per ripristinare i file che hanno:

    • stato cancellato per errore.
    • diventare illeggibile a causa di errori dei media.
    • stato memorizzato su un'unità prima di essere inizializzato nuovamente / formattato.

Inserimento:

recupero dati mac

in Google elencherà alcune aziende specializzate nel recupero dei dati. Il recupero dei dati non è economico.


In un certo senso questo non è critico. È usato per la macchina del tempo e posso solo riformattarlo. Questa è un'opportunità per imparare come sistemare le cose da me, quindi la richiesta di altri strumenti da riga di comando.
Sherwood Botsford

Tuttavia ottieni punti per avere una buona descrizione delle soluzioni commerciali.
Sherwood Botsford

0

Questa è una meravigliosa situazione di deadlock a cui apparentemente gli Appleneer non hanno pensato. Ecco come l'ho risolto per un'unità USB esterna:

  • Installa Paragon HFS + (da http://www.paragon-drivers.com/hfs-windows/ - la versione di prova è sufficiente) su Windoze e riavviarlo.
  • Collegare l'unità e aprirla in Esplora risorse.
  • Eliminare alcuni file eliminabili per guadagnare più spazio sull'unità.
  • Probabilmente dovrai svuotare il cestino locale.
  • Scollegare l'unità (non ho trovato il modo di espellere in modo pulito)
  • Collega l'unità al tuo Mac e dovrebbe riprovare automaticamente a sistemare il file system, questa volta sperabilmente con successo.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.