আমি কীভাবে জানব যে আমি ভার্চুয়াল মেশিনে কাজ করছি কিনা?


57

আমি যে উইন্ডোজ মেশিনে কাজ করছি তা ভার্চুয়াল বা শারীরিক কিনা তা জানার কোনও উপায় আছে কি? (আমি আরডিপির সাথে মেশিনের সাথে সংযোগ করছি it's এটি যদি ভার্চুয়াল মেশিন হয় তবে এটি ভিএমওয়্যার দ্বারা কাজ করছে এবং পরিচালনা করছে)।


2
এছাড়াও দেখুন - stackoverflow.com/questions/779723/…
ওয়ারেন

উত্তর:


37

এটি যদি উইন্ডোজ হয় তবে হার্ডওয়্যার স্ক্রিনগুলি একবার দেখুন। এটিতে এক বিলিয়ন এবং পাঁচটি ভিএমওয়্যার-ব্র্যান্ডযুক্ত ভার্চুয়াল ডিভাইস থাকবে।


একমত। যেহেতু ওপি আরডিপি উল্লেখ করেছে, সম্ভবত এটি উইন্ডোজ, সুতরাং আপনি সেখানে যান।
mfinni

এটি আমার মতো লিনাক্স ধরে না নেওয়ার জন্য +1
ম্যাট সিমন্স

3
ড্রাইভারদের দিকে তাকানোও লিনাক্সের জন্য কাজ করে। lsmod সম্ভবত আপনার প্রয়োজনীয় তথ্য ফিরিয়ে দেবে।
Seamus কোনার

@ সিমাস: যথেষ্ট সত্য!
অলি

3
সংশোধন: এক বিলিয়ন এবং ছয়।
-50-এ হোম-বাইফাইভলক করুন Get

65

সিএমডি উইন্ডোতে টাইপ করুন:

SYSTEMINFO

আপনি নিম্নলিখিত পাঠ্য (বা অনুরূপ) এর সাথে একটি লাইন পাবেন:

System Manufacturer:       VMware, Inc.
System Model:              VMware Virtual Platform

3
হাইপার ভি ব্যবহার করা হলে আপনি পাবেন: সিস্টেম প্রস্তুতকারক: মাইক্রোসফ্ট কর্পোরেশন সিস্টেম মডেল: ভার্চুয়াল মেশিন
গায়ান দশনায়াকে

16

যদি এটি ভিএমওয়্যার দ্বারা পরিচালিত হয় তবে বর্তমান মুহুর্তে এটি খুব বেশি কঠিন নয়। ভবিষ্যতে এটি পরিবর্তন হতে পারে।

# dmidecode -s system-manufacturer
VMware, Inc.

আমি পেয়েছি 'ডিমিডিকোড' উইন্ডোজ 7 এবং 10 ইএসসিআই 6.0 ভিএম উভয়ই অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়।
অ্যান্ড্রু এস

dmidecodeহার্ডওয়্যার সম্পর্কে তথ্য পেতে একটি লিনাক্স কমান্ড ব্যবহৃত হয়। এটি উইন্ডোজে কাজ করে না।
জাইমে

জন্য linuxঅপারেটিং সিস্টেম এই হার্ডওয়্যার বনাম ভার্চুয়াল মেশিন সনাক্ত করতে ভাল বিকল্প ..
সতীশ


8

উইন্ডোজে, সিএমডি থেকে:

Systeminfo | findstr /i model

কিছু ফেরত দেয়:

System Model:              VMware Virtual Platform
                           [01]: Intel64 Family 6 Model 26 Stepping 5 GenuineInt

7

লিনাক্সে, এটি চালান:

$ dmesg |grep -i hypervisor
 Hypervisor detected: KVM

4
লিনাক্সের জন্য আপনি dmesg |grep DMIভার্চুয়াল মেশিনগুলি টাইপ করেন : [রুট @ মাইহোস্ট ~] # ডেমস্যাগ | গ্রেপ ডিএমআই <br> ডিএমআই ২.৩ উপস্থিত। ডিএমআই: মাইক্রোসফ্ট কর্পোরেশন ভার্চুয়াল মেশিন / ভার্চুয়াল মেশিন, BIOS 090006 05/23/2012 [মূল @ মাইহোস্ট ~] # ডেমসিগ | গ্রেপ -i ভার্চুয়াল ডিএমআই: মাইক্রোসফ্ট কর্পোরেশন ভার্চুয়াল মেশিন / ভার্চুয়াল মেশিন, বিআইওএস 090006 05/23/2012 প্যারাচু ভার্চুয়ালাইজড কার্নেল বুট করছে খালি হার্ডওয়্যার ইনপুটটিতে: ম্যাকিনটোস মাউস বোতাম এমুলেশনটি / ডিভাইস / ভার্চুয়াল / ইনপুট / ইনপুট 1 স্ক্যাসি 0: 0: 0: 0: ডাইরেক্ট-অ্যাক্সেস এমএসএফটি ভার্চুয়াল ডিস্ক 1.0 পিকিউ: 0 এএনএসআই: 4 ইনপুট: মাইক্রোসফ্ট ভিএমবিএস এইচআইডি-সম্মতিযুক্ত মাউস হিসাবে / ডিভাইস / ভার্চুয়াল / ইনপুট / ইনপুট 4 শারীরিক: [রুট @ ব্যাকদেব 1
ব্যবহারকারী 215983

এটি আমার জন্য কাজ করেছে। dmidecodeফিরে এসেছিল permission denied !
অলোক মিশ্র

4

যদি আপনি উইন্ডোতে থাকেন, যেমন কাস্ট্রোক্রোক বলেছেন, আপনি কোনও সেন্টিমিডি শেলের ভিতরে থেকেsysteminfo কমান্ডটি চালাতে পারেন , তারপরে "BIOS সংস্করণ" সন্ধান করুন।

এগুলি সম্ভবত বাস্তব মেশিন:

BIOS Version:              Dell Inc. A03, 06/12/2010
BIOS Version:              Phoenix Technologies, LTD MS7254 1.08, 08/03/2007

অন্যদিকে এটি প্রায় ভার্চুয়াল মেশিন:

BIOS Version:              VMware, Inc. VMW71.00V.0.B64.1201040214, 04/01/2012

1
আধুনিক হাইপারভাইজারগুলি এখানে স্বেচ্ছাসেবী স্ট্রিং সরবরাহ করতে পারে, এটি একেবারেই নির্ভরযোগ্য নয়।
মাইকেল হ্যাম্পটন

2
দুর্ভাগ্যক্রমে এটি নির্ভরযোগ্য নয়। আমি একটি ভার্চুয়াল মেশিন চালাচ্ছি তবে আমার বিআইওএস হিসাবে দেখানো হচ্ছে: "ফিনিক্স টেকনোলজিস এলটিডি 6.00, 16/08/2013"
গ্যাভিন ওয়ার্ড

ভিএমওয়্যার এর সাথেPhoenix Technologies LTD 6.00, 9/17/2015
রবি পেরেক

3

এটির উত্তর দেওয়া হয়েছে, তবে এফডাব্লুআইডাব্লু আপনি পাওয়ারশেলের মাধ্যমে এটি করতে পারেন:

gwmi -q "select * from win32_computersystem"

"উত্পাদক" হ'ল "মাইক্রোসফ্ট কর্পোরেশন" এবং "মডেল" হ'ল ভার্চুয়াল মেশিন "এটি ভার্চুয়াল মেশিন হলে বা এটি নিয়মিত প্রস্তুতকারকের বিশদ বিবরণ প্রদর্শন করা উচিত, যেমন" ডেল ইনক। " এবং যথাক্রমে "PowerEdge R210 II"।


হাস্যকর. আমার উইন্ডোজ ভিএম বলেছেন যে উত্পাদনকারী এবং মডেল দুটিই "বোচস"।
মাইকেল হ্যাম্পটন

1
বা Cmd মধ্যে: wmic computersystem get manufacturer | find "VMware" && echo In VMWare || echo Not in VMWare। এটি systeminfoভিত্তিক সমাধানগুলির চেয়ে দ্রুত ।
এটজ

@ মিশেলহ্যাম্পটন আপনি কি ভিএম ব্যবহার করছেন? কোন প্ল্যাটফর্ম - হাইপারভি, ভিএমওয়্যার বা অন্য কিছু? দেখে মনে হচ্ছে ভিএম সম্ভবত কোনও বোচ এমুলেটর বা এটির মতো চালানো হচ্ছে।
রিচার্ড হাউর


0

এটি যদি ইউনিক্স ভিএম হয় তবে ইমভিটটি ব্যবহার করুন । এটি একটি পার্ল স্ক্রিপ্ট যা ভিএমওয়্যার, জেন এবং আরও কয়েকজনকে সনাক্ত করে।


তিনি উইন্ডোজ ভার্চুয়াল মেশিনের কথা বলছেন, ইউনিক্সের মতো নয়
মাদুর

0

কী ভার্চুয়ালাইজেশন তথ্য সনাক্ত করার একটি (অপেক্ষাকৃত) সহজ উপায় হ'ল ডাব্লুএমআই / ডাব্লুবিইএম এর মাধ্যমে। "শারীরিক" সিস্টেমের বিবরণ পেতে আপনি রুট \ সিআইএম 2 নেমস্পেসটি ব্যবহার করতে পারেন এবং বেসবোর্ড শ্রেণিতে (আকর্ষণীয় বিআইওএস তথ্যে পূর্ণ) অ্যাক্সেস করতে পারেন। এই শ্রেণিতে প্রায়শই মাদারবোর্ড এবং চ্যাসিস - উত্পাদন, মডেল, সিরিয়াল নম্বর, ইত্যাদি সম্পর্কিত তথ্য অন্তর্ভুক্ত থাকে।

কমান্ড প্রম্পট বা পাওয়ারশেল সেশন থেকে নিম্নলিখিত কমান্ডটি চালান:

wmic baseboard get manufacturer, product, Serialnumber, version

0

এমনকি সহজ - ডাব্লুমিক / নোড: বায়ো সিরিয়াল নম্বর পেয়ে যায়

ডেল স্টাইলের ক্রমিক নম্বরটি যে কোনও কিছু দেয় যা শারীরিক।

এটি যদি ভার্চুয়াল মেশিন হয় তবে এটি "ভিএমওয়্যার -২২ 22 26 এ 8 ডিডি 6 ই ই 3 বি3-2e 03 এফসি 2 সি 92 এ 2 এ 89" ফিরিয়ে দেবে।


-2

আমার একই প্রশ্ন ছিল এবং আমি দেখেছি যে "VM" নামে প্রচুর প্রক্রিয়া চলছে, উদাহরণস্বরূপ VMWareTray.exe


7
হ্যাঁ, তবে কেবলমাত্র ভিএমওয়্যার সরঞ্জাম প্যাকেজ ইনস্টল থাকলে।
jscott

-2

nbtstat -a ফলাফল আপনাকে বলবে যেহেতু ভিএম-এর একটি স্পিফিক উপসর্গ রয়েছে যা 00-50-56-XX-XX-XX is এটির ব্যবহার করার জন্য আরও একটি উপসর্গ রয়েছে তবে আমি আমার মাথার শীর্ষে মনে করতে পারি না তবে আমি মনে করি ভেন্টার 00-50-56-XX-XX-XX ব্যবহার করে তাই আমি কেবল এটিই পরীক্ষা করি।

আমি ব্যক্তিগতভাবে এটি সর্বোত্তম উপায় বলে মনে করি।


3
... কেবলমাত্র যখন কেউ ম্যানুয়ালি ম্যাকের ঠিকানাটিকে অন্য কোনও কিছুর সাথে সেট করে
রেক্স

বা কোনও পিভি পরিস্থিতিতে বিদ্যমান হার্ডওয়্যার থেকে এটি ক্লোন করে
রোয়ান হকিন্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.