Come montare l'unità USB in modalità utente singolo in Mac OS X.

2

Ho riscontrato un problema in cui il mio Mac non si avvia e invia continuamente messaggi di questo tipo.

process[182] crashed: opendirectoryd. Too many corpses being created.

Ho provato a riparare l'Hard Disk e reinstallare il sistema operativo, ma ciò non ha risolto il problema. Quindi, prima di cancellare il disco e reinstallarlo di nuovo, devo eseguire il backup dei miei file. Così ho fatto il boot in modalità Single user, ma non ero in grado di montare la pen drive, dato che High Sierra impedisce il caricamento di estensioni del kernel senza firma, in questo caso msdos kext per montare il mio pen drive formattato FAT.

Quindi alla fine l'ho risolto con l'aiuto dei forum online e lo metto insieme in modo che possa essere utile anche agli altri.

    
posta Manikanda raj S 27.01.2018 - 22:24
fonte

2 risposte

5
  1. Per poter eseguire estensioni Kernel non firmate in Mac, è necessario disabilita il controllo firma Apple per il caricamento delle estensioni del kernel.

    Riavvia Mac in modalità di ripristino (Comando + R), quindi seleziona la voce di menu "Utilità / Terminale", quindi esegui il comando

    csrutil disable
    

    Riavvia in modalità Utente singolo (Comando + S)

  2. Inserisci i seguenti comandi,

    fsck –fy
    
    mount –uw /
    
  3. Crea una directory per montare l'unità USB

    mkdir /Volumes/usbmnt
    
  4. Prima di collegare l'unità USB, ottenere l'elenco dei dispositivi "disco" disponibili eseguendo il comando

    ls -l /dev/disk*
    
  5. Collega il disco USB
  6. Identifica la nuova voce del dispositivo per il disco USB eseguendo di nuovo il comando

    ls -l /dev/disk*
    

    Normalmente il disco verrà montato come "/ dev / disk2s1"

  7. Identifica il file system del disco USB

    fstyp /dev/disk2s1
    
  8. In base al formato del file system, montare l'unità USB; il mio formato USB era "FAT", quindi ho usato msdos:

    mount_msdos /dev/disk2s1 /Volumes/usbmnt
    

Questo è tutto; ora l'unità USB è montata. Usa il contenuto del disco nel file system del percorso "/ Volumes / usbmnt".

    
risposta data 27.01.2018 - 22:24
fonte
0

Un altro modo per ottenere ciò è avviare il ripristino anziché la modalità utente singolo. Una volta in recovery, il sistema monta le unità USB in / Volumes esattamente come nel sistema operativo completo, tranne che non è nemmeno necessario che il sistema operativo completo sia avviabile.

  1. Tieni premuto Comando R all'avvio
  2. Seleziona Terminale dal menu Utilità
  3. Plug nell'unità USB e il gioco è fatto
risposta data 17.11.2018 - 23:58
fonte

Leggi altre domande sui tag