আমার প্রশ্নের সেখানে কোনও উত্তর নেই, কারণ এগুলি সবই উইন্ডোজ-নির্দিষ্ট এবং আমি একটি লিনাক্স সমাধান চাই।
আমার একটি পার্টিশনে আমার একটি মৃত উইন্ডোজ ইনস্টল রয়েছে। এটির আর কোনও বুট ডেটা নেই। ব্যবহারিকভাবে, এটি কেবল একটি ফাইল সিস্টেম ডাম্প। তবে এর ফাইল সিস্টেমে যে কোনও ফাইল পড়তে আমার অ্যাক্সেস রয়েছে।
আমি কীভাবে সনাক্ত করতে পারি, এটি কোন উইন্ডোজ সংস্করণ? আদর্শ ক্ষেত্রে, আমি মনে করি কিছু কনফিগারেশন সেটিং বা কোনও ফাইল থাকা উচিত যা বিভিন্ন উইন্ডোজ সংস্করণের সাথে অনন্য। উদাহরণস্বরূপ, দেবিয়ান-ভিত্তিক লিনাক্স ডিগ্রোজে আমি কেবল পড়তে পারি /etc/debian_version
।
আমি কীভাবে উইকেটে একই কাজ করতে পারি?
এক্সটেনশন # 1: দুর্ভাগ্যক্রমে, আমার হার্ডডিস্কে পৌঁছানোর জন্য আমার কাছে কেবল একটি লিনাক্স বাক্সে অ্যাক্সেস রয়েছে। সুতরাং, উইন্ডোজগুলির জন্য প্রয়োজনীয় সমাধান (উদাহরণস্বরূপ, সংস্করণে খনন করা ntoskrnl.exe
, বা কিছু রেজিস্ট্রি সেটিংস পরীক্ষা করা) আমার ক্ষেত্রে সম্ভব নয়।
strings ./Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
। আমার জন্য মুদ্রিত 9600.18258.amd64fre.winblue_ltsb.160303-0600
, এবং উইন ব্লুতে গুগলিং ইঙ্গিত দেয় যে এটি উইন্ডোজ 8.1 এর কোড নাম ছিল।
hivexget
। আমি সেই অন্যান্য প্রশ্নের বিবরণটি যুক্ত করেছি: superuser.com/a/1383325/53547
C:\Windows\System32\License.rtf
উইন্ডোজ সংস্করণ।