Apakah ini sistem UEFI, Jika demikian, Mungkin di memori Kunci UEFT?
Amith KK
Ya, ini adalah Sistem UEFI. Saya sudah menemukannya dan memposting jawaban di bawah;)
rubo77
2
Peninjau: Ini bukan di luar topik. Ini tentang menggunakan Ubuntu untuk menemukan informasi dalam instalasi Windows. Sangat baik.
Seth
Setuju, ini pada topik, terutama mengingat tampaknya ini mungkin benar - benar tentang membaca informasi ACPI dari penyimpanan firmware: informasi ini bahkan tidak disimpan di dalam apa yang sebagian besar dari kita akan anggap sebagai sistem Windows.
Eliah Kagan
Jawaban:
32
Saya menemukannya di sini . Kuncinya sepertinya disimpan di ACPI-firmware:
Itu mungkin khusus Lenovo untuk memiliki kunci dalam firmware. Komputer kerja saya (Dell Laptop dan Compaq Desktop) memiliki SLIC, tetapi tidak ada MSDM. Memang, kedua komputer ini mendahului Windows 8 dalam beberapa tahun.
The Dude
1
Pada PC Dell yang lebih baru, tabel itu benar-benar ada. Saya telah menemukannya di dua desktop Dell Precision T1700 mulai Juni 2014.
Jorge Suárez de Lis
Ini bekerja sangat baik pada Lenovo Yoga3.
seanbreeden
Bekerja pada UEFI Acer Aspire V. saya. Ini berlaku untuk sistem UEFI lainnya.
Torrien
3
Jika HD Anda rusak dan perlu menginstal pada HD baru atau hanya ingin tahu kunci tanpa HD, ini dapat membantu Anda:
sudo acpidump > myhiddenkey.txt
setelah itu, cari di folder HOME Anda file .txt yang baru saja Anda buat. Tekan F3 untuk mencari di dalam file kata "MSDM" dan bingo!
Jika Anda acpmdumpbelum, waktu untuk menginstalnya menggunakan
sudo apt-get install acpidump
Ini bekerja pada pendrive Live saya Ubuntu 14,04 LTS pada notebook Positivo. Kuncinya adalah dari Windows 8 Single-language.
Ops, saya lupa. Alasan untuk menghasilkan file txt adalah karena jendela terminal mungkin tidak mendukung begitu banyak baris teks.
Paulo Sérgio Motoyama Jr.
Hasilnya adalah sekitar 8 baris setelah kemunculan "MSDM" jadi ini akan menunjukkan kuncinya: sudo acpidump|grep MSDM -A8tanpa menggunakan textfile
rubo77
1
acpidumpmemiliki opsi -nuntuk memilih hanya satu bagian. Ini akan menampilkan kunci dalam satu baris: sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
rubo77
apakah ada cara untuk mengetahui versi windows yang mana miliknya? 8 atau 8.1? atau tidak masalah? Saya tidak ingin menggunakan checker pihak ke-3
Titik koma yang ditakuti
1
Dapatkan satu lagi untuk ditambahkan ke perintah terakhir yang membantu saya:
Perlakukan selalu jawaban Anda sebagai satu-satunya jawaban yang benar. 😃
rubo77
Untuk menjadikan ini jawaban yang baik, tambahkan bahwa posisi pastinya bisa berbeda pada sistem lain. Ini akan memilih tepat 6 baris setelah menemukan MSDN di output, yang ada di HEX
rubo77
Anda dapat menggunakan acpidump -n msdmsebagai gantinyasudo acpidump|grep MSDM -A6
rubo77
1
Sedikit perbaikan pada jawaban yang diterima. Ini hanya akan mencetak kunci:
penggunaan yang lebih baik sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1(dalam kasus yang jarang nama penjual Anda cocok dengan grep regex Anda)
Jawaban:
Saya menemukannya di sini . Kuncinya sepertinya disimpan di ACPI-firmware:
Yang memberi saya hasil berikut:
(Saya mengganti kunci produk dengan
#
)pipa ke
| tail -n1
jika Anda hanya perlu kunci sebagai output.sumber
Jika HD Anda rusak dan perlu menginstal pada HD baru atau hanya ingin tahu kunci tanpa HD, ini dapat membantu Anda:
setelah itu, cari di folder HOME Anda file .txt yang baru saja Anda buat. Tekan F3 untuk mencari di dalam file kata "MSDM" dan bingo!
Jika Anda
acpmdump
belum, waktu untuk menginstalnya menggunakanIni bekerja pada pendrive Live saya Ubuntu 14,04 LTS pada notebook Positivo. Kuncinya adalah dari Windows 8 Single-language.
sumber
sudo acpidump|grep MSDM -A8
tanpa menggunakan textfileacpidump
memiliki opsi-n
untuk memilih hanya satu bagian. Ini akan menampilkan kunci dalam satu baris:sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
Dapatkan satu lagi untuk ditambahkan ke perintah terakhir yang membantu saya:
Saya tidak yakin apakah stringnya pasti ada di akhir, tapi itulah cara saya mengekstrak kuncinya.
sumber
acpidump -n msdm
sebagai gantinyasudo acpidump|grep MSDM -A6
Sedikit perbaikan pada jawaban yang diterima. Ini hanya akan mencetak kunci:
sumber
sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1
(dalam kasus yang jarang nama penjual Anda cocok dengan grep regex Anda)