Qual è la differenza tra "Inizializza" e "Cancella"?

1

Recentemente mi è stato consegnato un vecchio disco rigido di backup che i miei colleghi non potevano leggere perché utilizzava uno dei file system EXT. All'inizio non mi hanno detto cosa volevano, quindi ho pensato che avrei dovuto cercare di estrarne i dati.

L'ho inserito e una finestra di dialogo mi ha chiesto di inizializzare , espellere o ignorare .

L'hoignorato,perchésapevocheavreidovutoinstallareosxfuseeext4fuse,cosachehofatto,esonoriuscitoaleggereildiscobene.Soloinseguito,ilmiocollegamihadettochevolevacheildiscofossecancellatoeformattatoconunfilesystemchepotevausaresulsuoPC.Maancheseavevoildiscomontatoeleggibile,imieitentatividiformattarlofallirono.Hoprovato:

  • Utilitydisco>Cancella>ExFAT,chehadatounsempliceerrore"operazione fallita",
  • diskutil eraseVolume ExFAT NewName disk2 , che ha dato un errore "non può smontare il disco",
  • umount , che ha dato un errore "disco non montato" e
  • tutto quanto sopra dopo aver scollegato l'unità in vari modi.

Infine, ho riavviato e quando ho ricollegato l'unità, mi è stato chiesto di inizializzare , espellere o ignorare . Ho scelto di inizializzare questa volta, e improvvisamente ho potuto cancellare vari formati senza problemi.

Questo comportamento mi ha sorpreso perché supponevo che "inizializza *, cancella e formato fossero tutti sinonimi. Suppongo che non lo siano, quindi qual è la differenza? una forza per far apparire la finestra di dialogo di inizializzazione?

    
posta Merchako 24.08.2017 - 10:00
fonte

1 risposta

1

Osservando le definizioni, troviamo:

Initialize: On Apple Macintosh computers, initializing a disk means formatting it.

Come cancellare è più un termine più generico; da Merriam-Webster otteniamo:

Erase: to remove (recorded matter) from a magnetic medium; also : to remove recorded matter from erase a videotape; to delete from a computer storage device erase a file

Quando inizializza un dispositivo, lo rendi utilizzabile dal sistema operativo. Quando cancella un dispositivo / file, rimuovi il contenuto. Inizializzando un dispositivo precedentemente utilizzato con un formato incompatibile, il dispositivo verrà automaticamente cancellato.

Per dirla in un altro modo, puoi cancellare senza inizializzare, ma non puoi inizializzare senza cancellare.

Il comando

diskutil di eraseDisk richiede che tu specifichi il formato così in effetti stai inizializzando sempre il disco.

Tuttavia, c'è anche il comando reformat che, che ti permette di cancellare un volume esistente con lo stesso nome e tipo.

    
risposta data 24.08.2017 - 16:51
fonte

Leggi altre domande sui tag