InglesPransesEspanyol

OnWorks favicon

virt-what - Online sa Cloud

Patakbuhin ang virt-what sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command virt-kung ano ang maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


virt-what - detect kung tumatakbo tayo sa isang virtual machine

BUOD


virt-what [mga pagpipilian]

DESCRIPTION


Ang "virt-what" ay isang shell script na maaaring magamit upang makita kung ang programa ay tumatakbo sa isang
virtual machine.

Ang programa ay nagpi-print ng isang listahan ng "mga katotohanan" tungkol sa virtual machine, na nagmula sa
heuristics. Isang katotohanan ang naka-print sa bawat linya.

Kung walang naka-print at lumabas ang script na may code 0 (walang error), maaari itong mangahulugan alinman sa
na ang programa ay tumatakbo sa bare-metal or ang programa ay tumatakbo sa loob ng isang uri ng
virtual machine na hindi natin alam o hindi natin matukoy.

MGA KATOTOHANAN


hyperv
Ito ang Microsoft Hyper-V hypervisor.

Katayuan: kinumpirma ng RWMJ

ibm_systemz
Ito ay isang IBM SystemZ (o iba pang S/390) hardware partitioning system. Dagdag
ang mga katotohanang nakalista sa ibaba ay maaari ding i-print.

ibm_systemz-direct
Ito ay Linux na direktang tumatakbo sa isang IBM SystemZ hardware partitioning system.

Inaasahan na ito ay isang hindi pangkaraniwang pagsasaayos - kung makikita mo ang resultang ito sa iyo
dapat tratuhin ito nang may hinala.

Katayuan: hindi nakumpirma

ibm_systemz-lpar
Ito ay Linux na direktang tumatakbo sa isang LPAR sa isang IBM SystemZ hardware partitioning
system.

Katayuan: hindi nakumpirma

ibm_systemz-zvm
Ito ay az/VM guest na tumatakbo sa isang LPAR sa isang IBM SystemZ hardware partitioning
system.

Status: kinumpirma ng RWMJ gamit ang Fedora guest na tumatakbo sa z/VM

linux_vserver
Ito ay naka-print para sa pabalik na pagkakatugma sa mas lumang birt-kung ano ang hindi
makilala sa pagitan ng isang panauhin at host ng container ng Linux VServer.

linux_vserver-guest
Ang prosesong ito ay tumatakbo sa isang Linux VServer container.

Status: iniambag ng BarXX Metin

linux_vserver-host
Ang prosesong ito ay tumatakbo bilang Linux VServer host (VxID 0).

Status: iniambag nina BarXX Metin at Elan Ruusamaee

lxc Ang prosesong ito ay tumatakbo sa isang Linux LXC container.

Katayuan: iniambag ni Marc Fournier

kvm Ang bisitang ito ay tumatakbo sa KVM hypervisor gamit ang hardware acceleration.

Tandaan na kung ang hypervisor ay gumagamit ng software acceleration dapat mo hindi tingnan mo ito,
ngunit sa halip ay dapat makita ang katotohanang "qemu".

Katayuan: kinumpirma ng RWMJ.

openvz
Ang panauhin ay tila tumatakbo sa loob ng isang lalagyan ng OpenVZ o Virtuozzo.

Katayuan: iniambag ni Evgeniy Sokolov

parallels
Ang panauhin ay tumatakbo sa loob ng Parallels Virtual Platform (Parallels Desktop, Parallels
Server).

Status: iniambag ni Justin Clift

powervm_lx86
Ang bisita ay tumatakbo sa loob ng IBM PowerVM Lx86 Linux/x86 emulator.

Status: ang data na orihinal na ibinigay ni Jeffrey Scheel, na kinumpirma nina Yufang Zhang at RWMJ

qemu
Ito ang QEMU hypervisor gamit ang software emulation.

Tandaan na para sa mga bisitang KVM (hardware accelerated) dapat hindi tingnan mo ito.

Katayuan: kinumpirma ng RWMJ.

kaisipan Ito ay isang User-Mode Linux (UML) na bisita.

Status: iniambag ni Laurent Leonard

birt
May ilang uri ng virtualization, ngunit hindi kami sigurado kung ano ito. Sa
ilang mga napakabihirang kaso sa sulok kung saan alam namin na ang virtualization ay mahirap makita, kami
ay susubukan ang isang timing na pag-atake upang makita kung ang ilang mga tagubilin sa makina ay tumatakbo nang higit pa
dahan-dahan kaysa sa nararapat, na magsasaad ng virtualization. Sa kasong ito, ang
generic na katotohanang "virt" ay nakalimbag.

birhen
Ito ang Hitachi Virtualization Manager (HVM) Virtage hardware partitioning system.

Status: data na ibinigay ni Bhavna Sarathy, hindi nakumpirma

virtualbox
Isa itong bisita sa VirtualBox.

Status: iniambag ni Laurent Leonard

virtualpc
Mukhang tumatakbo ang panauhin sa Microsoft VirtualPC.

Katayuan: hindi nakumpirma

vmware
Mukhang tumatakbo ang bisita sa VMware hypervisor.

Katayuan: kinumpirma ng RWMJ

Xen Mukhang tumatakbo ang bisita sa Xen hypervisor.

Katayuan: kinumpirma ng RWMJ

xen-dom0
Ito ang Xen dom0 (privileged domain).

Katayuan: kinumpirma ng RWMJ

xen-domU
Ito ay isang Xen domU (paravirtualized guest domain).

Katayuan: kinumpirma ng RWMJ

xen-hvm
Ito ay isang Xen guest na ganap na virtualized (HVM).

Katayuan: kinumpirma ng RWMJ

EXIT STATUS


Dapat suriin ng mga program na gumagamit o bumabalot ng "virt-what" na ang exit status ay 0 bago sila
subukang i-parse ang output ng command.

Ang non-zero exit status ay nagpapahiwatig ng ilang error, halimbawa, isang hindi nakikilalang command line
argumento. Kung ang exit status ay non-zero, ang output ay "facts" (kung mayroon man ay naka-print)
hindi magagarantiya at dapat balewalain.

Ang exit status ay hindi may kinalaman sa kung gumagana ang program
baremetal o nasa ilalim ng virtualization, o kung pinamamahalaan ng "virt-what" ang pagtuklas
"tama" (na karaniwang hindi alam dahil sa malaking pagkakaiba-iba ng virtualization
mga system out doon at na ang ilang mga sistema ay sadyang tularan ang iba).

PAGPAPAKITA VIRT-ANO MULA SA OTHER MGA PROGRAMA


Ang "virt-what" ay idinisenyo upang madali mo itong patakbuhin mula sa iba pang mga programa o ibalot ito
isang aklatan.

Dapat suriin ng iyong programa ang katayuan sa paglabas (tingnan ang seksyon sa itaas).

Ang ilang mga programming language (kapansin-pansin ang Python: issue 1652) ay mali na tinatakpan ang "SIGPPIPE"
signal at huwag ibalik ito kapag nagsasagawa ng mga subprocess. Ang "virt-what" ay isang shell script
at ang ilang mga shell command ay hindi gumagana ng tama kapag ginawa mo ito. Maaari kang makakita ng mga babala mula sa
"virt-what" katulad nito:

echo: error sa pagsulat: Sirang tubo

Ang solusyon ay ibalik ang "SIGPIPE" signal handler sa "SIG_DFL" bago tumakbo
"virt-ano".

MAHALAGA NOTA


Kadalasan, ang paggamit ng program na ito ay ang mali bagay na gagawin. Sa halip ay dapat mong makita
ang mga partikular na feature na gusto mo talagang gamitin. (Bilang halimbawa, kung gusto mong mag-isyu
Mga utos ng Xen hypervisor na hahanapin mo ang "/proc/xen/privcmd" na file).

Gayunpaman, patuloy itong hinihiling ng mga tao, kaya ibinibigay namin ito. Mayroong ilang mga lehitimong gamit:

Tool sa pag-uulat ng bug
Kung sa tingin mo ay maaaring makaapekto ang virtualization sa kung paano tumatakbo ang iyong programa, maaari mo
gamitin ang "virt-what" upang iulat ito sa isang tool sa pag-uulat ng bug.

Pagpapakita ng katayuan at mga tool sa pagsubaybay
Maaari mong isama ang impormasyong ito sa status at monitoring programs.

System tuning (minsan)
Maaari mong gamitin ang program na ito upang ibagay ang isang operating system upang ito ay gumana nang mas mahusay bilang isang virtual
makina ng isang partikular na hypervisor. Gayunpaman kung nag-i-install ng mga paravirtualized na driver,
mas mainam na tingnan ang mga partikular na feature na kailangan ng iyong mga driver (hal. para sa presensya
ng mga PCI device).

Gumamit ng virt-what online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad