Apakah ada cara untuk melihat Informasi Sistem sebelum pengguna pertama ditambahkan?

21

Saya memiliki Mac yang diminta seseorang untuk membantu mereka menjual. Mereka sudah menyeka hard drive dan memasang instalasi baru macOS di atasnya. Saat boot, ini berada di pengaturan "Selamat Datang" tanpa ada pengguna yang diinternalisasi.

Apakah ada cara mudah untuk melihat Informasi Sistem dan versi macOS yang saat ini diinstal pada mesin ini tanpa membuat pengguna baru? Saya ingin membiarkan mesin ini dalam keadaan bersih tanpa harus menghapus ulang hard drive dengan instalasi baru.

Ryan McGeary
sumber
Apakah Anda memiliki Mac lain? Ingin boot dalam mode disk target?
bmike
@ sepeda Ya, tapi saya lebih suka jawaban dengan asumsi tidak ada Mac lain di sekitar. Terima kasih!
Ryan McGeary

Jawaban:

24

Berikut ini mengasumsikan bahwa Recovery HD memiliki versi yang sama dari macOS yang diinstal pada Macintosh HD untuk keakuratan informasi versi OS.

Jika Anda mem-boot Mac ke Mode Pemulihan , Anda dapat mengakses Informasi Sistem dari Terminal menggunakan perintah berikut , misalnya:

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

Anda dapat meminimalkan output dan penggunaan serta opsi - opsi berikut :

  • -listDataTypes - Daftar tipe data yang tersedia.
  • -detailLevel level - Menentukan level detail untuk laporan:
    • mini - Laporkan tanpa informasi pribadi.
    • basic - Perangkat keras dasar dan informasi jaringan.
    • penuh - Semua informasi yang tersedia.

Untuk mendapatkan Perangkat Keras saja: laporkan, gunakan:

  • SPHardwareDataType

Contoh:

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

Pada sistem saya, outout dari perintah di atas adalah:

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

Catatan:

Untuk mem-boot ke HD Pemulihan, tekan CommandRsaat mem-boot Mac. Lihat juga Tentang pemulihan macOS

Juga, lihat halaman manual untuk system_profiler

Jika Anda hanya ingin mendapatkan informasi untuk beberapa yang -listDataTypesterdaftar, Anda dapat menambahkan masing-masing pada baris perintah , misalnya:

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

The system_profiler perintah dapat dijalankan langsung dari mode single-user , dengan menekan CommandSsaat booting Mac, tanpa harus memberikan pathname yang memenuhi syarat , namun tergantung pada seberapa banyak informasi yang Anda inginkan dari system_profiler, Anda mungkin perlu pipa yang keluaran untuk moreke less, dll , karena menggulir dalam mode pengguna tunggal tidak semudah dari Terminal saat boot ke Recovery HD .

Yang mengatakan, jika semua yang Anda inginkan adalah output dasar yang ditunjukkan di bawah Perangkat Keras: dan Perangkat Lunak: dari menggunakan system_profiler perintah , maka gunakan perintah berikut dalam mode pengguna tunggal :

system_profiler SPHardwareDataType SPSoftwareDataType

Perhatikan bahwa info perangkat lunak dari mode pengguna-tunggal adalah yang diinstal pada Macintosh HD, tidak seperti dari Recovery HD, itu dari Sistem Basis OS X dan walaupun harus sama, mungkin tidak. Info perangkat keras akurat dalam kedua kasus.

pengguna3439894
sumber
Macintosh \ HD tidak selalu benar, jadi tip saya untuk semua, coba dulu cd / Volume di sini Anda mendapatkan semua volume (dalam kasus saya itu disks02) maka Anda dapat menggunakan volume yang tepat bukan Macintosh HD , jalur yang tersisa benar-benar benar .
kurtanamo
15

Dalam kasus saya system_profilertidak mau memuat (Abort trap: 6), dan sw_vershanya menampilkan versi OS. Saya membutuhkan detail prosesor, memori, dan disk.

Boot ke Mode Pemulihan, tahan Command+ Rsaat boot. Lalu pergi ke Utilities>Terminal

Prosesor

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

Penyimpanan

$ sysctl -n hw.memsize
17179869184

RAM 16 GB = 17179869184 / 1024 / 1024 / 1024

Ruang Disk

$ 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
sumber
5

Mudah - boot ke mode satu pengguna dan kemudian dimatikan.

  1. Tahan tombol S saat booting (jika Anda ketinggalan ketika bunyi genta mulai dan asisten setup dijalankan - keluar dan tutup).
  2. Ketika layar hitam menampilkan teks putih - tunggu hingga berhenti dan ketik sw_vers.
  3. Setelah Anda mencatat informasi, ketikkan halt.

Anda dapat menggunakan sw_versdalam mode apa pun. Outputnya terlihat seperti ini:

$ sw_vers 
ProductName:    Mac OS X
ProductVersion: 10.13.1
BuildVersion:   17B1003
bmike
sumber
Bisakah Anda memberikan indikasi apa yang ditunjukkannya jika Anda melakukannya?
Maarten Bodewes
1
@Maarten Bodewes, Ini akan menampilkan 3 baris, misalnya: ProductName: Mac OS X, Product Version: 10.13.1danBuildVersion: 17B1003
user3439894