Dell aygıtımın servis etiketini nasıl alırım?


19

Üzerinde atanmış bir servis etiketi bulunan bir Dell dizüstü bilgisayarım var. Ancak, bu etiket rahatsız edici bir yerde (dizüstü bilgisayarın altında) ve her şeyi fişten çıkarmak ve servis etiketini okumak için ters çevirmek için çok tembelim.

Terminalden veya benzeri servis etiketini almamın bir yolu var mı?

Yanıtlar:


34

Herhangi bir Dell'in servis etiketi, her zamankinden daha kullanışlı bir dmidecodearaç kullanılarak sistemden okunabilir .

Hizmet etiketi BIOS'ta bir DMI / SMBIOS dizesi olarak saklanır system-serial-number. Aşağıdaki komut kullanılarak okunabilir:

sudo dmidecode -s system-serial-number

Bu komut, hizmet etiketini yalnızca kendisi gibi çıktılar, böylece endişelenmeden bir komut dosyasına veya benzerine aktarılabilir.

$ sudo dmidecode -s system-serial-number
1ABC123

Hızlı Servis Kodu gerekiyorsa, benzer bir komut kullanılarak kolayca alınabilir:

echo $((36#$(sudo dmidecode -s system-serial-number)))

Bu komut, Servis Etiketi'nin çıktığı gibi Hızlı Servis Kodunu terminale gönderir. Bash $((base#number))notasyonunu kullanarak Base36 Servis Etiketini Base10 Express Servis Koduna dönüştürerek çalışır .


bu çözümü başka bir yerde buldum ve benim için çalışmadı, ipucu olarak +1, kök olarak çalıştırmıyordum. :)
msb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.