Existe uma maneira de ver as informações do sistema antes da adição do primeiro usuário?

21

Eu tenho um Mac que alguém me pede para ajudá-lo a vender. Eles já limparam o disco rígido e instalaram uma nova instalação do macOS. Na inicialização, está na configuração "Bem-vindo", sem usuários ainda inicializados.

Existe uma maneira fácil de ver as informações do sistema e a versão do macOS atualmente instalada nesta máquina sem criar um novo usuário? Eu gostaria de deixar esta máquina em um estado limpo sem precisar limpar novamente o disco rígido com uma nova instalação.

Ryan McGeary
fonte
Você tem outro Mac? Deseja inicializar no modo de disco de destino?
bmike
@ Mike Sim, mas eu prefiro uma resposta assumindo que não há outro Mac por perto. Obrigado!
Ryan McGeary

Respostas:

24

O seguinte pressupõe que o Recovery HD tenha a mesma versão do macOS instalada no Macintosh HD para a precisão das informações da versão do sistema operacional.

Se você inicializar o Mac no modo de recuperação , poderá acessar as informações do sistema no Terminal usando o seguinte comando , por exemplo:

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

Você pode minimizar o resultado e o uso e uma das seguintes opções :

  • -listDataTypes - lista os tipos de dados disponíveis.
  • -detailLevel level - especifica o nível de detalhe do relatório:
    • mini - Relatório sem informações pessoais.
    • basic - Informações básicas sobre hardware e rede.
    • full - Todas as informações disponíveis.

Para obter apenas um relatório Hardware :, use:

  • SPHardwareDataType

Exemplo:

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

No meu sistema, a saída do comando acima foi:

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.>

Notas:

Para inicializar no Recovery HD, pressione CommandRao inicializar o Mac. Veja também Sobre o macOS Recovery

Além disso, dê uma olhada na página de manual para system_profiler

Se você deseja apenas obter informações sobre alguns dos -listDataTypeslistados, você pode adicionar cada um na linha de comando , por exemplo:

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

O system_profiler comando pode ser executado diretamente do modo de usuário único , pressionando CommandSdurante a inicialização do Mac, sem ter que fornecer o caminho completo , no entanto, dependendo da quantidade de informação que você quer de system_profiler, você pode precisar de tubulação a saída para morea less, etc. , pois a rolagem no modo de usuário único não é tão fácil quanto no Terminal quando inicializada no Recovery HD .

Dito isto, se tudo o que você deseja é a saída básica mostrada em Hardware: e Software: ao usar o system_profiler comando , use o seguinte comando no modo de usuário único :

system_profiler SPHardwareDataType SPSoftwareDataType

Observe que as informações do software no modo de usuário único são as instaladas no Macintosh HD, ao contrário do Recovery HD, são as do sistema básico do OS X e, embora devam ser as mesmas, podem não ser. As informações de hardware são precisas em ambos os casos.

user3439894
fonte
Macintosh \ HD nem sempre está certo; portanto, minha dica para todos, tente primeiro cd / Volumes aqui, você obtém todos os volumes (no meu caso, era disks02) e, em seguida, você pode usar o volume certo em vez do Macintosh HD , o caminho restante é absolutamente correto .
kurtanamo
15

No meu caso system_profiler, não carregaria (abortar armadilha: 6) e sw_versmostra apenas a versão do sistema operacional. Eu precisava dos detalhes do processador, memória e disco.

Inicialize no modo de recuperação, mantendo Command+ Rna inicialização. Então entre em Utilities>Terminal

Processador

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

Memória

$ sysctl -n hw.memsize
17179869184

16 GB de RAM = 17179869184 / 1024 / 1024 / 1024

Espaço em 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

Gawin
fonte
5

Fácil - inicialize no modo de usuário único e depois desligue.

  1. Mantenha pressionada a tecla S durante a inicialização (se você errar quando o sinal sonoro for iniciado e o assistente de configuração for executado - saia e desligue).
  2. Quando a tela preta mostrar texto em branco - aguarde até que ele pare e digite sw_vers.
  3. Depois de registrar as informações, digite halt.

Você pode usar sw_versem qualquer modo. Sua saída é assim:

$ sw_vers 
ProductName:    Mac OS X
ProductVersion: 10.13.1
BuildVersion:   17B1003
bmike
fonte
Você poderia dar uma indicação do que mostra se fizer?
Maarten Bodewes
1
@Maarten Bodewes, a saída será 3 linhas, por exemplo: ProductName: Mac OS X, Product Version: 10.13.1eBuildVersion: 17B1003
user3439894