Dizüstü bilgisayarımda çift önyükleme penceresi 8 ve Ubuntu var.
Ubuntu altındaki Windows lisans anahtarını okumak mümkün müdür? (Sanırım bir şekilde Windows kayıt defterinde gizli)
Dizüstü bilgisayarımda çift önyükleme penceresi 8 ve Ubuntu var.
Ubuntu altındaki Windows lisans anahtarını okumak mümkün müdür? (Sanırım bir şekilde Windows kayıt defterinde gizli)
Yanıtlar:
Burada buldum . Anahtar ACPI sabit yazılımında depolanmış gibi görünüyor:
sudo strings /sys/firmware/acpi/tables/MSDM
Bu da bana şu sonuçları verdi:
MSDMU
LENOVOCB-01
ACPI
#####-#####-#####-#####-#####
(Ürün anahtarını ile değiştirdim #
)
| tail -n1
sadece çıkış olarak anahtar gerekiyorsa içine boru .
HD'niz bozulduysa ve yeni bir HD'ye yüklemeniz gerekiyorsa veya anahtarı HD olmadan bilmek istiyorsanız, bu size yardımcı olabilir:
sudo acpidump > myhiddenkey.txt
Bundan sonra, HOME klasörünüzde yeni oluşturduğunuz .txt dosyasını arayın. Dosya içinde "MSDM" ve bingo aramak için F3 tuşuna basın!
acpmdump
Henüz sahip değilseniz , kullanarak yüklemek için zaman
sudo apt-get install acpidump
Positivo dizüstü bilgisayarda Ubuntu 14.04 LTS'nin Canlı pendrive'ında çalıştı. Anahtar Windows 8 Tek dilde idi.
sudo acpidump|grep MSDM -A8
bir textfile kullanmadan
acpidump
-n
yalnızca bir bölüm seçme seçeneğine sahiptir . Bu anahtarın bir satırda sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
Bana yardımcı olan son komuta eklenecek bir tane daha var:
sudo acpidump|grep MSDM -A6|cut -c58- |xargs | tr -d " " | grep -oP '[^.]+$'
Dize kesinlikle sonunda olup olmadığından emin değilim, ama bu yüzden anahtarın kendisini çıkardı.
acpidump -n msdm
yerine kullanabilirsinizsudo acpidump|grep MSDM -A6
Kabul edilen cevapta hafif bir ayrıntılandırma. Bu yalnızca anahtarı yazdıracaktır:
sudo strings /sys/firmware/acpi/tables/MSDM | grep .*-.*-.*-.*-.*
sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1
(nadir durumlarda