C'è un modo per vedere le informazioni di sistema prima di aggiungere il primo utente?


21

Ho un Mac che qualcuno mi chiede di aiutarli a vendere. Hanno già cancellato il disco rigido e messo su una nuova installazione di macOS. All'avvio, è impostato su "Benvenuto" senza che gli utenti siano ancora inizializzati.

Esiste un modo semplice per visualizzare le informazioni di sistema e la versione di macOS attualmente installate su questa macchina senza creare un nuovo utente? Vorrei lasciare questa macchina in uno stato pulito senza dover pulire nuovamente il disco rigido con una nuova installazione.


Hai un altro Mac? Vuoi avviare in modalità disco di destinazione?
bmike

@bmike Sì, ma preferirei una risposta supponendo che nessun altro Mac sia in giro. Grazie!
Ryan McGeary,

Risposte:


24

Di seguito si presuppone che Recovery HD abbia la stessa versione di macOS installata su Macintosh HD per l'accuratezza delle informazioni sulla versione del sistema operativo.

Se avvii il Mac in modalità di ripristino , puoi accedere alle informazioni di sistema dal terminale usando il comando seguente , ad es .:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler

Potresti cosa minimizzare l' output e l'uso e delle seguenti opzioni :

  • -listDataTypes : elenca i tipi di dati disponibili.
  • -detailLevel level - Specifica il livello di dettaglio per il report:
    • mini - Segnala senza informazioni personali.
    • basic : informazioni di base su hardware e rete.
    • pieno : tutte le informazioni disponibili.

Per ottenere solo un hardware: rapporto, utilizzare:

  • SPHardwareDataType

Esempio:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler SPHardwareDataType

Sul mio sistema il ritaglio del comando sopra era:

Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro10,1
      Processor Name: Intel Core i7
      Processor Speed: 2.8 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Memory: 16 GB
      Boot ROM Version: MBP101.00EE.B12
      SMC Version (system): 2.3f36
      Serial Number (system): <Information omitted for security reasons.>
      Hardware UUID: <Information omitted for security reasons.>

Appunti:

Per avviare il Recovery HD, premere CommandRall'avvio del Mac. Vedi anche Informazioni su macOS Recovery

Inoltre, dai un'occhiata alla pagina di manuale di system_profiler

Se si desidera ottenere solo informazioni per alcuni degli -listDataTypeselenchi, è possibile aggiungerli ciascuno alla riga di comando , ad esempio:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler SPHardwareDataType SPSoftwareDataType

Il system_profiler comando può essere eseguito direttamente da modalità utente singolo , premendo CommandSquando si avvia il Mac, senza dover fornire il percorso completo , ma a seconda della quantità di informazioni che si desidera da system_profiler, potrebbe essere necessario il tubo della uscita di morea less, etc. , poiché lo scorrimento in modalità utente singolo non è facile come dal Terminale quando si avvia il Recovery HD .

Detto questo, se tutto ciò che desideri è l'output di base mostrato in Hardware: e Software: dall'uso del system_profiler comando , utilizza il seguente comando in modalità utente singolo :

system_profiler SPHardwareDataType SPSoftwareDataType

Si noti che le informazioni sul software dalla modalità utente singolo sono quelle installate sul Macintosh HD, a differenza del Recovery HD sono quelle del sistema di base OS X e, sebbene debbano essere le stesse, potrebbero non esserlo. Le informazioni sull'hardware sono accurate in entrambi i casi.


Macintosh \ HD non è sempre giusto, quindi il mio consiglio per tutti, prova prima cd / Volumes qui ottieni tutti i volumi (nel mio caso era disk2) quindi puoi usare il volume giusto invece di Macintosh HD , il percorso rimanente è assolutamente corretto .
Kurtanamo,

15

Nel mio caso system_profilernon si carica (Abort trap: 6), e sw_versmostra solo la versione del sistema operativo. Avevo bisogno del processore, della memoria e dei dettagli del disco.

Avvia in modalità di ripristino, tenendo premuto Command+ Rall'avvio. Quindi vai in Utilities>Terminal

Processore

$ sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz

Memoria

$ sysctl -n hw.memsize
17179869184

16 GB RAM = 17179869184 / 1024 / 1024 / 1024

Spazio sul disco

$ diskutil list
/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.0 GB   disk0s2

500 GB


5

Facile: avvia in modalità utente singolo e poi spegni.

  1. Tenere premuto il tasto S durante l'avvio (se si perde all'avvio del carillon e l'esecuzione dell'assistente di installazione - uscire e spegnere).
  2. Quando lo schermo nero mostra del testo bianco, attendi che si fermi e digita sw_vers.
  3. Dopo aver registrato le informazioni, digitare halt.

È possibile utilizzare sw_versin qualsiasi modalità. Il suo output è simile al seguente:

$ sw_vers 
ProductName:    Mac OS X
ProductVersion: 10.13.1
BuildVersion:   17B1003

Potresti dare un'indicazione di ciò che mostra se lo fai?
Maarten Bodewes,

1
@Maarten Bodewes, il risultato sarà 3 linee, ad esempio: ProductName: Mac OS X, Product Version: 10.13.1eBuildVersion: 17B1003
user3439894
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.