คำถามของฉันไม่มีคำตอบอยู่ที่นั่นเพราะพวกเขาทั้งหมดเป็นเฉพาะ windows และฉันต้องการโซลูชัน linux
ฉันติดตั้ง windows ที่ตายแล้วในหนึ่งในพาร์ติชันของฉัน ไม่มีข้อมูลการบู๊ตอีกต่อไป ในทางปฏิบัติมันเป็นเพียงการถ่ายโอนข้อมูลระบบไฟล์ แต่ฉันสามารถอ่านไฟล์ใด ๆ ในระบบไฟล์
ฉันจะระบุเวอร์ชั่นของ Windows ได้อย่างไร ในกรณีที่เหมาะฉันคิดว่าควรมีการตั้งค่าการกำหนดค่าบางอย่างหรือไฟล์ใด ๆ ที่ไม่ซ้ำกับรุ่น Windows ที่แตกต่างกัน ตัวอย่างเช่นบนดิสทริบิวเตอร์ที่ใช้ Debian ฉันสามารถอ่าน/etc/debian_version
ได้
ฉันจะทำเช่นเดียวกันในการชนะได้อย่างไร
ส่วนขยาย # 1:น่าเสียดายที่ฉันมีสิทธิ์เข้าถึงกล่อง Linux เพื่อเข้าถึงฮาร์ดดิสก์เท่านั้น ดังนั้นโซลูชันที่ต้องใช้ Windows (ตัวอย่างเช่นการขุดในรุ่นntoskrnl.exe
หรือตรวจสอบการตั้งค่ารีจิสทรี) ไม่ได้เป็นไปได้
strings ./Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
ฉันพบว่านี้สามารถตอบคำถาม: สำหรับฉันในการพิมพ์9600.18258.amd64fre.winblue_ltsb.160303-0600
และ googling for winblue ระบุว่านี่เป็นชื่อรหัสสำหรับ Windows 8.1
hivexget
เพื่อรับข้อมูลจากลินุกซ์ก็สามารถทำได้ด้วย ฉันเพิ่มรายละเอียดไปยังคำถามอื่น: superuser.com/a/1383325/53547
C:\Windows\System32\License.rtf
มีรุ่น windows