>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come modificare il disco di avvio del Mac dalla riga di comando

Sebbene sia possibile modificare il disco di avvio dalla finestra Preferenze di Sistema in Mac OS X 10.9 Mavericks, a volte potrebbe essere necessario cambiarlo dal Terminale. Ad esempio, è possibile incorporare questa funzione in uno script di shell UNIX più complesso configurato per mantenere i backup dei dischi mediante l'imaging. Il Terminale ti dà accesso al sistema UNIX, quindi può essere uno strumento pericoloso se non sai cosa stai facendo.

Usa il comando Benedizione

Passaggio 1

Fai clic sull'icona della lente d'ingrandimento nella parte superiore dello schermo del Mac per visualizzare la finestra di dialogo Spotlight, digita "Terminale" e quindi fai clic su "Terminale" nell'elenco dei risultati per avviare l'utilità Terminale.

Passaggio 2

Digita "sudo bless -mount /Volumes/Startup_Disk_Name -setBoot" senza le virgolette nella finestra Terminale. Il comando Bless cambia il disco di avvio. Sostituisci "Startup_Disk_Name" con il nome corretto del disco da cui desideri eseguire l'avvio. Se il nome contiene spazi, racchiudere l'intero percorso tra virgolette. Ad esempio, se il tuo disco di avvio è etichettato "Il mio Mac", digita il seguente comando:sudo bless -mount "/Volumes/My Mac" -setBoot.

Passaggio 3

Premere "Invio" per eseguire il comando e modificare il disco di avvio. Nota che il tuo Mac si avvia dal nuovo disco dopo averlo riavviato. Per riavviare immediatamente il Mac dalla riga di comando, esegui il comando seguente:sudo shutdown -r now. Non dimenticare di salvare il tuo lavoro prima di emettere il comando.

Suggerimento

Per ottenere maggiori informazioni sul comando Bless, digita "man bless" senza virgolette nel Terminale e premi "Invio".

Un semplice script della shell bash che cambia il disco di avvio e quindi riavvia il Mac ha il seguente aspetto:

#!/bin/bash bless -mount /Volumes/Startup_Disk_Name -setBoot shutdown -r now

Per eseguire la shell a un'ora specifica, crea un processo Cron.

Non dimenticare la parte "sudo" del comando per eseguirlo come superutente dal Terminale. L'uso di "sudo" in uno script di shell bash non è necessario, specialmente se esegui lo script come superutente.

Puoi cambiare il disco di avvio durante l'avvio del Mac. Tieni premuto il tasto "Opzione" dopo aver acceso o riavviato il Mac per visualizzare Startup Manager. Utilizza i tasti freccia per selezionare l'unità da cui desideri eseguire l'avvio, quindi premi "Invio" per utilizzarla.

Per modificare il volume di avvio dal menu Preferenze di Sistema, fare clic su "Apple", selezionare "Preferenze di Sistema" e quindi fare clic su "Disco di avvio" per visualizzare la finestra Disco di avvio. Inserisci il tuo nome utente e password se richiesto, seleziona il disco da cui desideri eseguire l'avvio e quindi fai clic su "Riavvia".

Avviso

Non eseguire comandi nel Terminale a meno che tu non sappia cosa stai facendo. Poiché il Terminale consente l'accesso illimitato al sistema UNIX, è possibile causare seri danni al sistema operativo se si esegue un comando errato. Anche un errore di battitura può causare danni irreparabili.

Se utilizzi il disco di avvio per modificare l'unità di avvio, assicurati di non selezionare accidentalmente un'immagine di installazione di rete. L'immagine è progettata per reinstallare il software di sistema, quindi potresti perdere tutto sul disco rigido. Puoi riconoscere facilmente un'immagine di installazione di rete perché la sua icona ha una freccia verde che punta verso il basso.


  1. Come modificare la linea principale su AT & T
  2. Come modificare il telecomando DirecTV Da IR per RF
  3. Come modificare la Startup N95
  4. Come modificare l'unità CMD Line
  5. Come passare da Mac a Windows all'avvio
  6. Come avviare la GUI di CentOS dalla riga di comando