fsroot tree invalid e overallocation

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Rispondi
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: fsroot tree invalid e overallocation

Messaggio Inviato: ven, 19 apr 2019 11:52

Salve bella gente,
un amico mi ha rifilato un simpatico problema che non riesco a risolvere.

Macbook mid 2010 con 8 Gb di ram, SSD da 500 Gb formattato APFS, High Sierra, barra di avvio fissa a metà.
Entro in modalità recovery e utility disco mi restituisce l'errore "fsroot root tree is invalid" che non riesce a correggere. Provo in modalità utente singolo con il comando fsck e nulla. Avendo a disposizione un disco esterno di backup decido di ripristinare il sistema e, apparentemente, la cosa funziona. Faccio qualche test: Hard disk sembra integro (DriveDX), DetectX Swift non trova errori, ma utility disco trova questo sul volume che contiene l'installazione di OSX: "overallocation detected on main device". Ho cercato di comprendere le cause sia del primo (bug di APFS?) che del secondo errore ma non sono in grado di venirne a capo. L'unica cosa che mi viene in mente è tornare a Sierra con un'installazione pulita e con il vecchio file system. Avete qualche altra idea?
quadret
Stella nascente
Stella nascente
Iscritto il: mer, 30 nov 2011 09:07
Messaggi: 618
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: ven, 19 apr 2019 12:08

Imac 21,5" s. o. High Sierra i5 - 2,5mhz - 512mb skv 16gb ram.
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: ven, 19 apr 2019 13:33

quadret ha scritto:
ven, 19 apr 2019 12:08
Dai un occhiata a questo articolo
https://iboysoft.com/mac-data-recovery/ ... -apfs.html
Grazie mille, l'avevo già letto e, come descritto nell'articolo, ho scelto di ripristinare il sistema da backup. Il fatto è che adesso mi ritrovo un altro errore (di overallocation) e non so né come si è generato il primo (che potrebbe quindi ripresentarsi) né, tantomeno, come risolvere il secondo.
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 26836
Località: Tra bufale e mare
Contatta:

Top

Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: ven, 19 apr 2019 19:13

quadret ha scritto:
ven, 19 apr 2019 12:08
Dai un occhiata a questo articolo
https://iboysoft.com/mac-data-recovery/ ... -apfs.html
Infatti, non è una risposta valida al quesito.

Quell'errore è stato già risolto e l'indicazione segnalata è l'indicazione di comprare un software a pagamento per il recupero dei dati.
Si prega di fare attenzione a cosa si consiglia
metz ha scritto:
ven, 19 apr 2019 13:33
... adesso mi ritrovo un altro errore (di overallocation) e non so né come si è generato il primo (che potrebbe quindi ripresentarsi) né, tantomeno, come risolvere il secondo.
Da una ricerca fatta, ma non approfondita, non c'è soluzione riferibile al tuo caso.

Significa che nel disco principale non c'è la disponibilità di certo spazio che parrebbe necessario.
Non è chiaro.

Dovresti indicare:
- Ti crea problemi pratici? E se sì, quali.
Esegui il comando:

Codice: Seleziona tutto

diskutil list
Poi posta la risposta esclusivamente come testo e come codice (</>), per favore
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: sab, 20 apr 2019 21:39

faxus ha scritto:
ven, 19 apr 2019 19:13
Dovresti indicare:
- Ti crea problemi pratici? E se sì, quali.
Per il momento non ho nessun problema. Come ho scritto il sistema è stato ripristinato. Da quel momento ho lanciato diverse applicazioni e non ho notato rallentamenti particolari. L'errore rilevato mi fa però sospettare che il problema sia latente e si ripresenterà random.

Ecco qui il report:

Last login: Sat Apr 20 21:22:22 on console

steves-MacBook-Pro:~ steve$ diskutil list

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *500.1 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk1 499.9 GB disk0s2

/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +499.9 GB disk1

Physical Store disk0s2

1: APFS Volume SSD 255.5 GB disk1s1

2: APFS Volume Preboot 61.1 MB disk1s2

3: APFS Volume Recovery 1.6 GB disk1s3

4: APFS Volume VM 4.3 GB disk1s4

/dev/disk2 (external, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *4.0 TB disk2

1: EFI EFI 209.7 MB disk2s1

2: Apple_HFS Maxtor 4.0 TB disk2s2
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 26836
Località: Tra bufale e mare
Contatta:

Top

Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 07:57

Però se uno chiede "per favore" di postare come codice...
Lo fa al solo scopo di aiutarti a risolvere un problema.

Mi sembra, anche se esposto malissimo e posso sbagliare, che manchi circa la metà dello spazio disponibile su disco.

Quindi copia o clona il sistema e i contenuti.
Poi inizializza l'intero disco da una chiavetta installante o da un sistema esterno.
Quindi rimettici il backup
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 09:18

faxus ha scritto:
dom, 21 apr 2019 07:57
Però se uno chiede "per favore" di postare come codice...
Lo fa al solo scopo di aiutarti a risolvere un problema.

Codice: Seleziona tutto

Last login: Sat Apr 20 21:22:22 on console
steves-MacBook-Pro:~ steve$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         499.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume SSD                     255.5 GB   disk1s1
   2:                APFS Volume Preboot                 61.1 MB    disk1s2
   3:                APFS Volume Recovery                1.6 GB     disk1s3
   4:                APFS Volume VM                      4.3 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Maxtor                  4.0 TB     disk2s2
Ti chiedo scusa e ti ringrazio per la risposta.
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 26836
Località: Tra bufale e mare
Contatta:

Top

Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 09:37

Come detto, dovresti reinizializzare l'intero disco.

Ma se vogliamo indagare...

Codice: Seleziona tutto

diskutil info disk1s1
(per favore posta sempre come codice, la risposta)
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 10:27

Ecco qui:

Codice: Seleziona tutto

Last login: Sun Apr 21 10:20:36 on console
steves-MacBook-Pro:~ steve$ diskutil info disk1s1
   Device Identifier:        disk1s1
   Device Node:              /dev/disk1s1
   Whole:                    No
   Part of Whole:            disk1

   Volume Name:              SSD
   Mounted:                  Yes
   Mount Point:              /

   Partition Type:           41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:  APFS
   Type (Bundle):            apfs
   Name (User Visible):      APFS
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk1s2
   Recovery Disk:            disk1s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              BB6DEC36-6710-4A39-A4C7-0F2171C92130
   Disk / Partition UUID:    BB6DEC36-6710-4A39-A4C7-0F2171C92130

   Disk Size:                499.9 GB (499898105856 Bytes) (exactly 976363488 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       499.9 GB (499898105856 Bytes) (exactly 976363488 512-Byte-Units)
   Volume Used Space:        262.2 GB (262172065792 Bytes) (exactly 512054816 512-Byte-Units) (52.4%)
   Volume Free Space:        237.7 GB (237726040064 Bytes) (exactly 464308672 512-Byte-Units) (47.6%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
   Hardware AES Support:     No
faxus
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 26836
Località: Tra bufale e mare
Contatta:

Top

Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 10:56

A mio parere:

1) dovresti inizializzare l'intero e reinstallare con Assistente Migrazione.
2) non mi sembra necessario e quindi al momento non lo fare
3) tieni un backup sempre aggiornato e se si presentano problemi fai come al punto 1)
metz
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 11 giu 2013 11:17
Messaggi: 39
Località: Torino
Oggetto del messaggio: Re: fsroot tree invalid e overallocation

Messaggio Inviato: dom, 21 apr 2019 11:05

Tutto chiaro, grazie mille.
Rispondi