In Linux, jeder Linux in einer VM - Umgebung ausgeführt wird durch das Vorhandensein eines signalisierten Hypervisor - Flag in / proc / cpuinfo . Wenn Sie also einen Arch Linux-Gast in einem Debian-Host ausführen, bekomme ich (als Sudo !):
# cat / proc / cpuinfo Prozessor: 0 vendor_id: GenuineIntel CPU-Familie: 6 Modell: 61 Modellname: Intel (R) Core (TM) i7-5500U-CPU bei 2.40 GHz Treten: 4 CPU-MHz: 2394.460 Cache-Größe: 4096 KB physikalische id: 0 Geschwister: 1 Kern-ID: 0 CPU-Kerne: 1 apicid: 0 Anfangsapicid: 0 fdiv_bug: nein f00f_bug: nein coma_bug: nein fpu: ja fpu_exception: ja cpuid level: 20 wp: ja Fahnen: FPU vme de pse tsc msr PAE mce CX8 APIC sep mtrr PGE mca cmov pat PSE36 CLFLUSH MMX fxsr sse sse2 syscall nx rdtscp lm CONSTANT_TSC xtopology NONSTOP_TSC eagerfpu pni pclmulqdq überwachen SSSE3 CX16 sse4_1 sse4_2 movbe popcnt aes XSAVE AVX rdrand Hypervisor lahf_lm abm 3DNowPrefetch rdseed Bugs: Bogomips: 4790.45 Clflush Größe: 64 cache_alignment: 64 Adressgrößen: 39 Bit physisch, 48 Bit virtuell Energieverwaltung:
Manchmal verwenden die Leute dazu ein Skript namens virt-what (in den meisten Repos verfügbar), dies ist jedoch umständlicher, als es in Ihrem Fall wert ist. Außerdem ist die Installation zusätzlicher Software erforderlich ( virt-what und dmidecode, falls dies nicht standardmäßig in Ihrer Distribution enthalten ist, wie dies beispielsweise bei Arch Linux der Fall ist).