Vmx daripada membuka. Tetapan VMX atau perlindungan VM. Bagaimana untuk menyelesaikan masalah membuka fail VMX

Daripada Robert Patton pada tetapan fail VMX mesin maya untuk menangani kelemahan tertentu. Seperti biasa terjemahannya berat sebelah :)

Jika anda telah bekerja sedikit dengan produk VMware, anda mungkin perasan fail VMX. Setiap VMX mengandungi hampir semua tetapan mesin maya, dan juga mempunyai beberapa tetapan tambahan yang tidak boleh ditambah daripada GUI, tetapi hanya menggunakan editor daripada konsol. Dalam panduan ini, saya akan menerangkan beberapa tetapan yang direka untuk melindungi anda daripada kelemahan dalam Alat VMware dan menutup saluran antara OS tetamu dan hos.
Parameter yang akan kita bincangkan telah ditemui lebih daripada sekali dalam pelbagai sumber. Tetapi hampir tiada maklumat tentang apa sebenarnya yang mereka lakukan dan tujuan mereka. Kebanyakan pilihan ini tidak boleh digunakan untuk ESX 3.5. Jadi, daripada menerbitkan senarai lain, saya akan cuba menerangkan tujuan parameter ini. Walaupun anda tidak mahu meningkatkan keselamatan, teruskan membaca dan mungkin kami akan membuka mata anda kepada lubang keselamatan dalam infrastruktur anda.
Saya suka menggunakan PUTTY dan VI untuk mengedit fail VMX. Hanya salin senarai parameter di penghujung artikel ke papan keratan anda, buka fail VMX dalam VI dan klik kanan dalam mod sisipan teks untuk menampal teks. Jika anda tidak biasa dengan antara muka VI, maka pada akhir artikel akan ada rujukan ringkas mengenainya.
Anda juga boleh menambah parameter ini melalui Klien VI dengan mengklik kanan pada nama VM dan memilih Edit Tetapan…, tab Pilihan, Lanjutan - Umum, dan menekan butang Parameter Konfigurasi... Tetapi, pada dasarnya, ia mengambil masa yang lebih lama untuk melakukan ini daripada menggunakan VI. Tidak kira kaedah yang digunakan untuk mengedit fail VMX, anda perlu menutup VM. Jika anda menukar sesuatu dalam fail VMX, maka selepas VM dimatikan, perubahan ini akan dipadamkan, kerana semasa VM berjalan, semua parameter VMX dimuatkan ke dalam RAM hos.

Anda benar-benar perlu melihat kelemahan Alat VMware untuk mendapatkan idea tentang skopnya. Untuk menunjukkan kelemahan, kami akan mengambil VM baharu dengan Windows Server 2003 Standard dipasang dan Alat VMware dipasang. Mari buat pengguna tempatan penguji, dan tambahkannya pada kumpulan Pengguna Desktop Jauh. Sehubungan itu, pengguna kami akan menjadi ahli kumpulan Pengguna Dan Pengguna Desktop Jauh pada pelayan ini. Ambil perhatian bahawa dia bukan pentadbir tempatan. 😉 Sebenarnya, ini adalah akaun biasa untuk menggunakan pelayan terminal Citrix atau Microsoft.
Jika anda fikir anda dilindungi kerana tiada ikon Alat VMware di penjuru kanan sebelah bawah, maka anda silap. Mana-mana pengguna boleh menjalankannya menggunakan arahan "C:\Program Files\VMware\VMware Tools\VMControlPanel.cpl".
Melumpuhkan peranti
Kami akan mulakan dengan gambaran keseluruhan pilihan untuk menyambung dan memutuskan sambungan CD-ROM, FDD dan rangkaian daripada panel kawalan Alat VMware. Buat sesi RDP ke pelayan ujian kami dan log masuk sebagai penguji. Klik pada ikon Alat VMware dan pergi ke tab Peranti. Nyahtanda kotak di sebelah kad rangkaian dan tekan butang Mohon. Anda mungkin melihat sesi RDP anda tergantung dan pelayan tidak bertindak balas kepada permintaan. Betul, pengguna biasa hanya mencabut wayar dari kad rangkaian maya, memutuskan sambungan pelayan dari rangkaian sepenuhnya. Jika anda sudah mempunyai pelayan terminal, anda boleh bayangkan skala ancaman ini.
Nasib baik untuk kami, ini mudah dilumpuhkan menggunakan pilihan fail VMX berikut:

isolation.device.edit.disable = "benar"

Ancaman pada masa itu
Mari buat sesi RDP sekali lagi dan buka panel Alat VMware. Pada tab Pilihan mari turunkan bendera Penyegerakan masa antara mesin maya dan sistem pengendalian hos. Klik Apply dan Ok. Tutup dan buka semula panel VMware Tools dan anda akan melihat bahawa perubahan ini telah disimpan.
Sudah tentu, jika anda menggunakan perkhidmatan W32Time, anda mungkin mengatakan bahawa ini semua karut. Tetapi apabila pengguna jahat mendayakan penyegerakan masa dengan hos, anda akan mengalami dua proses penyegerakan masa tanpa menyedari satu sama lain. Dan jika anda mempunyai penyegerakan masa yang dilumpuhkan melalui W32Time dan pengguna melumpuhkan/mendayakan penyegerakan masa dengan hos, maka VM mungkin tidak dapat log masuk ke domain.
Bendera ini menukar tetapan dalam fail VMX − tools.syncTime. Sehubungan itu, parameter berikut menghalang parameter ini daripada diubah:
isolation.tools.setOption.disable = "true"
Walaupun anda menyahtanda/memilih bendera dan tekan Mohon, dan kemudian Okey, selepas memulakan semula panel Alat VMware, anda akan melihat bahawa tetapan tidak berubah.
Kejap lagi…
Saya akan menamatkan artikel ini, tetapi skrip lama yang lama menukar parameter penyegerakan sekali lagi. Bolehkah pengguna yang tidak bernasib baik melakukan ini? Saya "teringat" arahan itu C:\Program Files\VMware\VMware Tools\VMwareService.exe -cmd "vmx.set_option synctime 0 1" dan melancarkannya dari sesi penguji dan tanpa parameter didayakan set.Option.disable Saya berjaya mendayakan penyegerakan masa dengan hos.
Hmm, set_option kelihatan seperti parameter setOption.disable. Mari baca bantuan baris arahan - VMwareService.exe –bantuan
Penggunaan: c:\Program Files\VMware\VMware Tools\VMwareService.exe (-v,-i,-u,-kill,-cmd " ")
Ya, ia tidak menjadi lebih jelas. Terdapat beberapa maklumat dalam SDK, tetapi tidak mencukupi untuk memahami intipatinya. Akhirnya, saya memuat turun kod sumber Alat VMware dan mula mencari-cari. Selepas banyak bekerja, saya menemui beberapa prosedur yang boleh diklasifikasikan sebagai kelemahan. Perintah berikut akan membolehkan anda menulis teks tertentu ke log VM:
C:\Program Files\VMware\VMware Tools\VMwareService.exe -cmd "log %string %string"
Dan ini akan membolehkan anda mencipta pembolehubah jenis Guestinfo untuk menyimpan maklumat tentang mesin maya dalam ingatan pelayan ESX:
C:\Program Files\VMware\VMware Tools\VMwareService.exe -cmd "info-set guestinfo.%variable %string"
Nah, membaca daripada pembolehubah GuestInfo:
C:\Program Files\VMware\VMware Tools\VMwareService.exe -cmd "info-get guestinfo.%variable"
Sila ambil perhatian bahawa pembolehubah ini tidak disimpan secara kekal. Mereka mengingati keadaan mereka apabila VM dibut semula, tetapi jika anda mematikannya, ia akan dipadamkan.
Maklumat ini tersedia dalam manual Pengerasan Keselamatan VI3 dalam bahagian "Hadkan Aliran Data dari Mesin Maya kepada Datastore." Dan, sudah tentu, semua arahan boleh dilaksanakan oleh pengguna yang tidak mempunyai hak istimewa.
Menutup lubang
Untuk menguji penggunaan lubang ini, saya menulis beberapa skrip dan menjalankannya bagi pihak penguji. Untuk serangan spam pada fail log pelayan ESX, saya cuba menulis 1KB data dalam gelung berulang sejuta kali. Saya melihat fail log berkembang dan mendapati bahawa apabila ia mencapai saiz 1MB, pertumbuhan berhenti. Siasatan menunjukkan bahawa di hujung log terdapat mesej "Log Throttled" (log itu terganggu). Ini adalah petanda yang baik dan bermakna VMware telah menetapkan had pada pertumbuhan saiz fail. Tetapi saya lebih suka tidak dapat mengeksploitasi kelemahan ini sama sekali, jadi saya menggunakan arahan berikut:
isolation.tools.log.disable = "benar"
HORAY. Kini tidak lagi boleh menggunakan lubang ini, tetapi log terus ditulis ke fail vmware.log, yang boleh digunakan jika terdapat masalah dengan VM.
Selepas itu, saya cuba mengisi RAM pelayan dengan nilai pembolehubah yang tidak perlu. Ternyata satu VM dibenarkan untuk menyimpan sehingga 32 dua pembolehubah, setiap satu dengan sehingga 32KB data diperuntukkan. Akibatnya, kerentanan ini membenarkan sehingga 1MB data untuk ditulis ke memori.
Panduan Pengerasan Keselamatan VI3 menawarkan dua cara untuk menutup lubang ini. Sebagai contoh, kami boleh melumpuhkan penciptaan pembolehubah GuestInfo menggunakan arahan isolation.tools.setInfo.disable = "benar".
Tetapi saya tidak boleh mengesyorkan arahan ini dengan hati yang murni, kerana selepas ini VM tidak akan dapat memberitahu hos alamat IP dan nama DNSnya. Tiada jaminan bahawa VCB atau aplikasi pihak ketiga akan terus berfungsi. Tetapi kita boleh mengehadkan saiz yang diperuntukkan untuk menyimpan pembolehubah GuestInfo menggunakan arahan lain - tools.setInfo.sizeLimit = "beberapa # dalam bait".
Secara umumnya, 1MB adalah nombor yang agak penting. Jika anda boleh hidup tanpa data IP atau DNS, adalah lebih baik untuk melumpuhkan penggunaan pembolehubah GuestInfo. Oleh kerana mungkin terdapat masalah dengan penggunaan, saya telah mengalih keluar pengesyoran ini daripada senarai arahan pada akhir artikel.
Mengurangkan cakera VM
Mari buka panel Alat VMware sekali lagi dan pergi ke mengecut. Saya tidak akan menjelaskan mengapa operasi ini diperlukan. Atas sebab tertentu, VMware memutuskan bahawa pilihan ini harus tersedia kepada mana-mana pengguna, malah pentadbir. Apabila operasi Kecilkan dilakukan, pemproses VM dimuatkan hampir 100% dan VM menjadi tidak bertindak balas. Operasi Kecilkan tidak akan berjalan jika pengguna tidak mempunyai keizinan menulis ke direktori akar pemacu logik yang dia akan mengecut.
Tetapi jika pentadbir atau aplikasi lain memberikan akses tulis kepada direktori akar cakera kepada kumpulan Pengguna atau Semua orang, maka anda berada di...
Jika anda tidak menggunakan Shrink dalam infrastruktur anda, anda boleh mengurangkan kerentanan ini menggunakan arahan berikut:
isolation.tools.diskWiper.disable = "benar"

ancaman PXE

Saya menemui kelemahan ini semasa menyelesaikan masalah SAN. Pelayan ESX tiba-tiba terputus sambungan daripada bulan iSCSI, dan apabila kami membuka sambungan konsol ke VM, kami terkejut dengan apa yang kami lihat. Semua VM sedang berjalan tetapi dibut semula secara automatik apabila cakera keras hilang. Memandangkan fail VMX berada dalam RAM, pelayan ESX tidak memberi perhatian kepada fakta bahawa bulan dengan cakera hilang. Sehubungan itu, VM menyemak semua sumber but dan bermula dari pelayan PXE.
Selepas memikirkan keadaan, saya memutuskan bahawa ini boleh menjadi serangan yang dahsyat. Jika seseorang boleh menyambung ke pelayan PXE pada rangkaian dan melancarkan serangan DoS pada rangkaian iSCSI, mereka boleh memulakan semula VM dengan imej OS mereka yang mengandungi semua alat yang mereka perlukan untuk menjejaskan lagi rangkaian. Nasib baik, but PXE melalui penyesuai rangkaian vlance dan vmxnet mudah dilumpuhkan:
vlance.noOprom = "benar"
vmxnet.noOprom = "benar"

Jika anda menggunakan penyesuai e1000 untuk mesin maya, anda perlu menggunakan kaedah yang berbeza untuk melumpuhkan but PXE kerana tiada pilihan .noOprom untuk penyesuai ini. Perintah berikut akan mengurangkan jumlah memori yang diperuntukkan oleh BIOS untuk but. Ambil perhatian bahawa ini ialah tetapan untuk kad rangkaian tertentu:
ethernet0.opromsize = "0"
Lumpuhkan penimbal kongsi
Untuk mengelakkan kemungkinan membocorkan maklumat sensitif, seperti kata laluan, daripada papan keratan vClient ke papan keratan VM, adalah dinasihatkan untuk melumpuhkan keupayaan untuk menggunakan penimbal kongsi dan operasi salin/tampal. Ini mudah dilakukan dan tidak sepatutnya menyebabkan sebarang masalah besar melainkan anda menggunakan vClient untuk menjalankan VM di mana-mana sahaja.
isolation.tools.copy.disable = "benar"
isolation.tools.paste.disable = "benar"

Terdapat juga arahan ketiga yang sering ditemui, tetapi saya tidak dapat mencari sebarang dokumentasi mengenai arahan ini. Satu lagi yang menarik? Masalahnya ialah kadang-kadang dalam konteks ia ditulis sebagai Gui, dengan huruf besar G. Terdapat juga arahan isolation.tools.setGUIOptions.disable, tetapi saya juga tidak dapat mencari dokumentasi untuknya. Saya juga mendapati tiada perbezaan dalam prestasi apabila menggunakan parameter benar atau salah. Mari kita tetap menambahkannya pada senarai arahan kita, kerana ia terdapat dalam beberapa manual dan dokumen dan nampaknya tidak menjejaskan apa-apa.
isolation.tools.setGUIOptions.enable = "false"
Majalah adalah segala-galanya bagi kami
Set parameter terakhir yang akan kami pertimbangkan berkaitan dengan fail log VM – vmware.log. Kami telah melihat bagaimana fail ini boleh rosak menggunakan kelemahan, tetapi terdapat kelemahan lain. Saya berhadapan dengan masalah ini. Kami mempunyai VM yang tidak menunjukkan tanda-tanda masalah, tetapi sandaran VCBnya ranap setiap petang. Nasib baik, kami menggunakan VCB Wrangler untuk menguruskan sandaran kami; skrip yang melancarkan vcbmounter.exe mengikut jadual, dan kemudian menghantar hasil sandaran dan senarai fail yang disalin melalui e-mel. Semasa menyiasat masalah dengan sandaran, kami mendapati bahawa fail log vmware-####.log mencapai nilai 7000. Menggunakan arahan ls –la dalam direktori VM dalam sesi SSH, kami melihat bahawa fail log telah dicipta dalam masa sejam. Sesetengah proses menyebabkan kemasukan log aktif, mujurlah kami telah menggunakan arahan berikut:
log.rotateSize = "100000" (had saiz fail log)
log.keepOld = "10" (bilangan log untuk disimpan)

Jika arahan ini tidak ada, fail log akan mengambil semua ruang yang ada dan menyebabkan ranap sistem dengan sebab yang tidak diketahui.
Ujian-ujian-ujian :)
Jika anda membuat perubahan ini dalam VMX dan sedang mengujinya pada VM, anda mungkin perasan bahawa pada tab Pilihan masih terdapat dua pilihan dalam panel Alat VMware yang membenarkan pengguna yang tidak mempunyai hak untuk menukar dan menyimpan Tunjukkan Alat VMware dalam bar tugas Dan Maklumkan jika kemas kini tersedia. Parameter ini disimpan dalam pendaftaran dalam cawangan HKEY_CURRENT_USER dan disimpan secara berasingan untuk setiap akaun. Memandangkan ini bukan parameter global, ia boleh diabaikan, kerana pengguna yang tidak mempunyai hak tidak akan dapat mengemas kini Alat VMware. Saya juga mendengar nasihat tentang mengehadkan hak direktori melalui NTFS C:\Program Files\VMware\VMware Tools. VMware mempunyai asas pengetahuan mengenai topik ini. Masalah utama ialah jika pengguna sampai ke suatu tempat VMControlPanel.cpl atau VMwareService.exe dan menyalinnya ke desktop, maka dia akan dapat menggunakan panel Alat VMware. Jika anda mahu, anda boleh menyemaknya :)

Berikut ialah senarai perubahan yang disyorkan untuk pelaksanaan. Jika anda melakukan penyelidikan anda sendiri, anda akan mendapati bahawa terdapat banyak pilihan tambahan yang tidak disenaraikan di sini, beberapa daripadanya sangat disyorkan. Walau bagaimanapun, saya mengesyorkan agar anda menyemak dengan teliti tetapan yang tiada dalam senarai ini sebelum anda menambahkannya pada persekitaran pengeluaran anda. Semua parameter daripada artikel ini, kecuali isolation.tools.setOption.disable, vlance.noOprom, Dan vmxnet.noOprom, disyorkan dalam dokumen "VI3 Security Hardening".
Senarai yang ditunggu-tunggu :)
isolation.device.connectable.disable = "benar"
isolation.device.edit.disable = "benar"
isolation.tools.setOption.disable = "true"
isolation.tools.log.disable = "benar"
isolation.tools.diskWiper.disable = "benar"
isolation.tools.diskShrink.disable = "benar"
isolation.tools.copy.disable = "benar"
isolation.tools.paste.disable = "benar"
isolation.tools.setGUIOptions.enable = "false"
log.rotateSize = "100000"
log.keepOld = "10"
vlance.noOprom = "benar"
vmxnet.noOprom = "benar"

But # PXE pada e1000 vNIC boleh dilumpuhkan dengan arahan ini:
ethernet0.opromsize = "0"

Dan kini howto yang dijanjikan pada VI
Ini adalah pengenalan singkat kepada VI untuk mereka yang masih belum menemui potensi besar editor ini. Buka sesi SSH ke pelayan ESX anda dan taip VI dalam baris arahan. Jika anda klik pada tetingkap editor i, maka anda akan melihat tulisan itu —MASUKKAN— di sudut kiri bawah. Taip mana-mana teks dan kemudian klik Esc– inskripsi akan hilang, dan teks tidak akan dicetak ke dalam fail lagi. VI mempunyai dua mod: mod input arahan dan mod input teks, selepas menekan kekunci Esc anda memasuki mod input arahan. Untuk memasukkan teks dalam format wysiwyg klik sahaja i dan anda akan melihat tulisan itu —MASUKKAN—.
Dan akhirnya, menyimpan dokumen.
:wq– menyimpan dokumen;
:q!- keluar tanpa menyimpan.
Sebelum mengedit fail VMX, pastikan VM dimatikan dan sandarkannya menggunakan
cp /vmfs/volumes/somevolume/somevm/somevm.vmx /root
Untuk mengedit penggunaan VMX
vi /vmfs/volumes/somevolume/somevm/somevm.vm

Ringkasan Fail VMX

Kami mempunyai empat program perisian sedia ada yang dikaitkan dengan fail VMX (biasanya perisian daripada VMware, dikenali sebagai Stesen Kerja VMware), dan mereka boleh dikategorikan sebagai tiga jenis fail utama. Secara tradisinya, fail ini mempunyai format Fail Konfigurasi VMware. Dalam kebanyakan kes, fail ini kepunyaan Fail Tetapan, tetapi mereka juga boleh merujuk kepada Fail Permainan.

Fail VMX telah ditemui pada platform Windows, Linux dan Mac. Ia sesuai untuk PC desktop (dan peranti mudah alih). Jenis fail VMX utama mempunyai penarafan populariti "Rendah", yang bermaksud fail ini jarang ditemui pada komputer meja atau peranti mudah alih standard.

Untuk mendapatkan maklumat lanjut tentang fail VMX dan aplikasi perisian yang berkaitan, lihat maklumat di bawah. Selain itu, yang berikut juga menyediakan panduan penyelesaian masalah asas untuk membantu anda menyelesaikan isu yang berlaku semasa membuka fail VMX.

Populariti jenis fail
Kedudukan Fail

Aktiviti

Jenis fail ini masih relevan dan digunakan secara aktif oleh pembangun dan perisian aplikasi. Walaupun perisian asal jenis fail ini mungkin dibayangi oleh versi yang lebih baharu (cth Excel 97 vs Office 365), jenis fail ini masih disokong secara aktif oleh versi perisian semasa. Proses berinteraksi dengan sistem pengendalian lama atau versi perisian lapuk ini juga dikenali sebagai " keserasian ke belakang».

Status fail
Halaman terakhir dikemas kini


Jenis Fail VMX

Persatuan Fail Induk VMX

menyimpan fail tetapan konfigurasi yang dikaitkan dengan VMware, perisian virtualisasi yang digunakan untuk menjalankan sebarang sistem pengendalian dalam mesin maya di bawah OS hos. Fail VMX ini mengandungi tetapan yang membenarkan mesin maya dimulakan dan juga disimpan semasa penutupan. Ia digunakan untuk tujuan yang sama


Persatuan fail VMX lain

Fail Tetapan Pengadun Cubase ialah fail konfigurasi yang dikaitkan dengan program perisian pengeluaran muzik Steinberg. Ia mempunyai tetapan untuk pengadun audio, dan ia digunakan untuk menyimpan tetapan pengadun tersuai.


Cuba pemapar fail universal

Selain produk yang disenaraikan di atas, kami cadangkan anda mencuba pemapar fail universal seperti FileViewPro. Alat ini boleh membuka lebih 200 jenis fail yang berbeza, menyediakan fungsi penyuntingan untuk kebanyakannya.

Lesen | | Syarat |


Menyelesaikan masalah membuka fail VMX

Masalah biasa membuka fail VMX

VMware Workstation tidak dipasang

Dengan mengklik dua kali pada fail VMX anda boleh melihat kotak dialog sistem memberitahu anda "Jenis fail ini tidak boleh dibuka". Dalam kes ini, ia biasanya disebabkan oleh fakta bahawa VMware Workstation untuk %%os%% tidak dipasang pada komputer anda. Memandangkan sistem pengendalian anda tidak tahu apa yang perlu dilakukan dengan fail ini, anda tidak akan dapat membukanya dengan mengklik dua kali padanya.


Nasihat: Jika anda mengetahui program lain yang boleh membuka fail VMX, anda boleh cuba membuka fail tersebut dengan memilih aplikasi tersebut daripada senarai program yang mungkin.

Versi VMware Workstation yang salah dipasang

Dalam sesetengah kes, anda mungkin mempunyai versi Fail Konfigurasi VMware yang lebih baharu (atau lebih lama), tidak disokong oleh versi aplikasi yang dipasang. Jika anda tidak mempunyai versi perisian VMware Workstation yang betul (atau mana-mana program lain yang disenaraikan di atas), anda mungkin perlu memuat turun versi perisian yang berbeza atau salah satu aplikasi perisian lain yang disenaraikan di atas. Masalah ini paling kerap berlaku semasa bekerja versi lama perisian aplikasi Dengan fail yang dibuat dalam versi yang lebih baharu, yang versi lama tidak dapat mengenali.


Nasihat: Kadangkala anda boleh mendapatkan idea umum versi fail VMX dengan mengklik kanan fail dan kemudian memilih Properties (Windows) atau Get Info (Mac OSX).


Ringkasan: Walau apa pun, kebanyakan masalah yang berlaku semasa membuka fail VMX adalah disebabkan oleh tiada perisian aplikasi yang betul dipasang pada komputer anda.

Pasang produk pilihan - FileViewPro (Solvusoft) | Lesen | Dasar Privasi | Syarat |


Punca lain masalah membuka fail VMX

Walaupun anda sudah memasang VMware Workstation atau perisian berkaitan VMX lain pada komputer anda, anda mungkin masih menghadapi masalah semasa membuka Fail Konfigurasi VMware. Jika anda masih menghadapi masalah membuka fail VMX, ia mungkin disebabkan oleh masalah lain yang menghalang fail ini daripada dibuka. Masalah sedemikian termasuk (dibentangkan mengikut urutan daripada yang paling kepada paling kurang biasa):

  • Pautan tidak sah ke fail VMX dalam pendaftaran Windows ("buku telefon" sistem pengendalian Windows)
  • Pemadaman huraian secara tidak sengaja Fail VMX dalam pendaftaran Windows
  • Pemasangan tidak lengkap atau tidak betul perisian aplikasi yang dikaitkan dengan format VMX
  • Fail rasuah VMX (masalah dengan Fail Konfigurasi VMware itu sendiri)
  • Jangkitan VMX perisian hasad
  • Rosak atau ketinggalan zaman pemacu peranti perkakasan yang dikaitkan dengan fail VMX
  • Kekurangan sumber sistem yang mencukupi pada komputer untuk membuka format Fail Konfigurasi VMware

Tinjauan pendapat: Apakah sambungan fail yang paling kerap anda gunakan?


Sistem Operasi Terbaik

Windows (82.33%)
Android (11.56%)
iOS (3.43%)
Macintosh (1.71%)
Linux (0.60%)

Peristiwa hari itu

GIF (Graphics Interchange Format) pertama kali dicipta pada tahun 1987 oleh CompuServe. GIF telah dibangunkan untuk menjadikan penghantaran foto lebih mudah dan pantas pada hari-hari sebelum Internet berkelajuan tinggi. Gabungan skema warna terhad (256 warna) dan pemampatan LZW daripada GIF adalah mungkin.



Bagaimana untuk menyelesaikan masalah membuka fail VMX

Jika anda telah memasang pada komputer anda program antivirus boleh imbas semua fail pada komputer anda, serta setiap fail secara individu. Anda boleh mengimbas mana-mana fail dengan mengklik kanan pada fail dan memilih pilihan yang sesuai untuk mengimbas fail untuk virus.

Sebagai contoh, dalam angka ini diserlahkan fail my-file.vmx, maka anda perlu klik kanan pada fail ini dan pilih pilihan dalam menu fail "imbas dengan AVG". Apabila anda memilih pilihan ini, AVG Antivirus akan membuka dan mengimbas fail untuk mencari virus.


Kadangkala ralat mungkin berlaku akibatnya pemasangan perisian yang salah, yang mungkin disebabkan oleh masalah yang dihadapi semasa proses pemasangan. Ini mungkin mengganggu sistem pengendalian anda kaitkan fail VMX anda dengan perisian aplikasi yang betul, mempengaruhi apa yang dipanggil "persatuan sambungan fail".

Kadang-kadang mudah memasang semula VMware Workstation boleh menyelesaikan masalah anda dengan memautkan VMX ke VMware Workstation dengan betul. Dalam kes lain, masalah dengan perkaitan fail mungkin berpunca daripada pengaturcaraan perisian yang buruk pembangun dan anda mungkin perlu menghubungi pembangun untuk mendapatkan bantuan lanjut.


Nasihat: Cuba kemas kini VMware Workstation kepada versi terkini untuk memastikan anda mempunyai tampung dan kemas kini terkini.


Ini mungkin kelihatan terlalu jelas, tetapi selalunya Fail VMX itu sendiri mungkin menyebabkan masalah. Jika anda menerima fail melalui lampiran e-mel atau memuat turunnya daripada tapak web dan proses muat turun terganggu (seperti gangguan bekalan elektrik atau sebab lain), fail mungkin rosak. Jika boleh, cuba dapatkan salinan baharu fail VMX dan cuba buka semula.


Berhati-hati: Fail yang rosak boleh menyebabkan kerosakan cagaran kepada perisian hasad sebelumnya atau sedia ada pada PC anda, jadi adalah penting untuk memastikan komputer anda dikemas kini dengan antivirus yang terkini.


Jika fail VMX anda berkaitan dengan perkakasan pada komputer anda untuk membuka fail yang mungkin anda perlukan kemas kini pemacu peranti berkaitan dengan peralatan ini.

Masalah ini biasanya dikaitkan dengan jenis fail media, yang bergantung pada kejayaan membuka perkakasan di dalam komputer, mis. kad bunyi atau kad video. Contohnya, jika anda cuba membuka fail audio tetapi tidak dapat membukanya, anda mungkin perlu melakukannya kemas kini pemacu kad bunyi.


Nasihat: Jika apabila anda cuba membuka fail VMX anda menerima .Mesej ralat fail SYS, masalahnya mungkin dikaitkan dengan pemacu peranti yang rosak atau ketinggalan zaman yang perlu dikemas kini. Proses ini boleh dipermudahkan dengan menggunakan perisian kemas kini pemacu seperti DriverDoc.


Jika langkah itu tidak menyelesaikan masalah dan anda masih menghadapi masalah membuka fail VMX, ini mungkin disebabkan oleh kekurangan sumber sistem yang ada. Sesetengah versi fail VMX mungkin memerlukan sejumlah besar sumber (cth. memori/RAM, kuasa pemprosesan) untuk dibuka dengan betul pada komputer anda. Masalah ini agak biasa jika anda menggunakan perkakasan komputer yang agak lama dan pada masa yang sama sistem pengendalian yang lebih baru.

Masalah ini boleh berlaku apabila komputer menghadapi masalah untuk mengikuti tugas kerana sistem pengendalian (dan perkhidmatan lain yang berjalan di latar belakang) mungkin menggunakan terlalu banyak sumber untuk membuka fail VMX. Cuba tutup semua aplikasi pada PC anda sebelum membuka Fail Konfigurasi VMware. Membebaskan semua sumber yang tersedia pada komputer anda akan memberikan anda keadaan terbaik untuk cuba membuka fail VMX anda.


Jika awak menyelesaikan semua langkah yang diterangkan di atas dan fail VMX anda masih tidak dapat dibuka, anda mungkin perlu jalankan kemas kini peralatan. Dalam kebanyakan kes, walaupun menggunakan versi perkakasan yang lebih lama, kuasa pemprosesan masih boleh lebih daripada mencukupi untuk kebanyakan aplikasi pengguna (melainkan anda melakukan banyak kerja intensif CPU, seperti pemaparan 3D, pemodelan kewangan/saintifik atau kerja multimedia intensif) . Oleh itu, kemungkinan besar komputer anda tidak mempunyai memori yang mencukupi(biasa dipanggil "RAM" atau memori akses rawak) untuk melaksanakan tugas membuka fail.

Cuba segarkan ingatan anda untuk melihat sama ada ini membantu anda membuka fail VMX. Hari ini, peningkatan memori agak berpatutan dan sangat mudah dipasang, walaupun untuk pengguna komputer biasa. Sebagai bonus, anda anda mungkin akan melihat peningkatan prestasi yang bagus semasa komputer anda menjalankan tugas lain.


Pasang produk pilihan - FileViewPro (Solvusoft) | Lesen | Dasar Privasi | Syarat |


Ramai pengguna sudah menggunakan teknologi virtualisasi untuk menjalankan beberapa sistem pengendalian secara serentak pada satu komputer fizikal untuk pelbagai tugas. Platform virtualisasi desktop menjadi lebih berfungsi, boleh diakses dan mudah, dan kuasa perkakasan yang semakin meningkat dengan pantas membolehkan virtualisasi mencari lebih banyak sokongan dalam kalangan pengguna. Pengeluar platform memberi perhatian yang besar kepada pembangunan sistem virtualisasi desktop, yang bertujuan untuk profesional IT dan pengguna rumah yang memasang berbilang sistem pengendalian untuk latihan, menguji perisian dan mencipta persekitaran bebas perkakasan mudah alih.

VMware, salah satu pemain paling berpengalaman dalam pasaran virtualisasi, menawarkan platform VMware Workstationnya, bertujuan untuk menggunakan infrastruktur organisasi kecil, serta untuk profesional IT mendapatkan cara baharu untuk menyelesaikan masalah harian. Sepanjang hampir sepuluh tahun sejarah pembangunan platform, VMware telah berusaha untuk menjadikannya sefleksibel dan berkuasa yang mungkin supaya segmen terbesar pengguna boleh mengalami semua faedah virtualisasi sambil bekerja dengan antara muka yang mudah dan intuitif.

Apabila menggunakan desktop maya dalam organisasi, serta menggunakan mesin maya di rumah, lebih banyak penalaan halus platform sering diperlukan untuk menyesuaikannya dengan persekitaran pengguna sedia ada. VMware Workstation mempunyai banyak alat untuk konfigurasi, kedua-dua platform itu sendiri dan sistem maya, boleh diakses bukan sahaja melalui antara muka pengguna grafik. VMware menyediakan alat pentadbir dan peminat sistem untuk mengurus persekitaran maya mereka supaya mereka boleh memanfaatkan sepenuhnya mesin maya mereka. Artikel ini akan menunjukkan kepada anda cara menggunakan alat ini dengan bijak dan mengkonfigurasi beberapa parameter platform dan sistem maya yang tidak jelas.

Mengenai VMware Workstation 6

Platform virtualisasi desktop VMware Workstation ditujukan terutamanya kepada profesional IT dan pengguna rumah yang perlu mencipta persekitaran maya yang fleksibel untuk melaksanakan pelbagai tugas. Banyak alat yang terkandung dalam platform membolehkan anda menjalankan beberapa mesin maya pada satu komputer fizikal dan mengurusnya semudah mungkin. Pada masa yang sama, di sebalik kesederhanaan antara muka pengguna terdapat kemungkinan besar untuk mengkonfigurasi pelbagai parameter untuk mencapai kesan terbaik daripada sistem maya. Apabila menggunakan desktop maya dalam infrastruktur perusahaan berdasarkan VMware Workstation, pentadbir sistem menerima alatan untuk menyediakan persekitaran virtualisasi dengan mudah, yang mengandungi fail konfigurasi, utiliti baris arahan untuk bekerja dengan platform dan mesin maya, serta aplikasi tetingkap untuk mengkonfigurasi rangkaian interaksi dan mesin maya.cakera.

Ciri utama VMware Workstation 6

Versi keenam VMware Workstation, sambil mengekalkan semua kelebihan versi kelima, telah memperoleh banyak ciri menarik baharu yang tidak terdapat dalam hampir mana-mana platform serupa untuk virtualisasi desktop. Memfokuskan pada pembangunan dan ujian perisian, VMware Workstation menyokong pelbagai jenis sistem tetamu dan hos, dan juga mempunyai banyak alatan khusus untuk nyahpepijat aplikasi. Ciri paling penting VMware Workstation 6 termasuk:

  • sokongan untuk OS Windows dan Linux hos
  • keupayaan untuk menjalankan sistem tetamu 32- dan 64-bit
  • sokongan untuk berbilang monitor apabila bekerja dengan OS tetamu dalam mod skrin penuh
  • sehingga 8 GB RAM untuk satu mesin maya
  • sehingga 2 pemproses maya dan sehingga 10 penyesuai rangkaian maya dalam sistem tetamu
  • keupayaan untuk merakam aktiviti mesin maya (dalam format video dan pada tahap tindakan dalam sistem tetamu)
  • Sandarkan sistem dengan mudah dan ambil gambar tanpa had sistem tetamu
  • Sokongan antara muka USB 2.0
  • pelayan VNC terbina dalam
  • pengurusan rangkaian maya dan cakera yang fleksibel
  • API khusus (Antara Muka Program Aplikasi) untuk mengautomasikan tugas pentadbiran (tersedia dalam bahasa C)

VMware Player 2.0

VMware menyediakan alat percuma yang baik untuk pengguna menjalankan berbilang mesin maya pada hos fizikal tunggal untuk demo perisian, perisian SaaS (Perisian sebagai Perkhidmatan) melalui Perkakas Maya dan ujian perisian kotak pasir. . VMware Player tidak membenarkan anda mencipta mesin maya dan menggunakan beberapa fungsi yang wujud dalam platform maya sepenuhnya, bagaimanapun, sebagai alat untuk melancarkan templat siap sedia, yang kini banyak terdapat di pasaran, ia adalah alat yang sesuai penyelesaian. Produk ini disertakan bersama VMware Workstation 6 (vmplayer.exe), dan juga boleh dimuat turun secara berasingan daripada tapak web VMware. Ciri produk utama termasuk:

  • menjalankan sistem tetamu 32- dan 64-bit
  • sokongan untuk 2 pemproses maya
  • keupayaan untuk menggunakan sistem maya daripada vendor pihak ketiga (Microsoft dan Symantec)
  • beberapa dozen sistem tetamu yang disokong
  • mewujudkan persekitaran perkongsian fail yang sama antara sistem hos dan tetamu
  • Sokongan antara muka USB 2.0
  • keupayaan untuk melihat maklumat ringkasan pada templat maya (Appliance View)
  • antara muka intuitif serupa dengan pemain video biasa

Templat mesin maya kini semakin popular dan tidak lama lagi akan mengukir niche mereka dalam cara perisian dihantar kepada pengguna akhir. Apabila sistem pengendalian Sumber Terbuka percuma menjadi lebih stabil dan boleh diakses, pembangun perisian bebas boleh mengedarkan aplikasi mereka "dalam kotak" dengan mesin maya. Dalam hal ini, VMware Player percuma adalah salah satu penyelesaian terbaik dalam skim ini.

Selain itu, VMware Player sesuai untuk melancarkan persekitaran pengguna maya yang dibuat menggunakan produk. Sistem ini boleh dilindungi oleh dasar keselamatan dan dipindahkan kepada pengguna akhir untuk penggunaan terhad templat maya, contohnya, untuk tempoh percubaan.

Pentadbiran platform VMware Workstation 6

Di antara banyak sistem virtualisasi yang tersedia pada masa ini, VMware Workstation 6 menonjol untuk kepelbagaian dan fleksibiliti alatan untuk mentadbir kedua-dua platform itu sendiri dan mesin maya. Khususnya, platform ini membolehkan anda mengkonfigurasi parameter anda dan parameter mesin maya melalui antara muka pengguna grafik yang mudah, serta melalui fail konfigurasi *.ini (untuk VMware Workstation sendiri) dan *.vmx (untuk setiap mesin maya ). Mesin maya juga boleh diuruskan dalam dua cara: secara tempatan melalui GUI (Antara Muka Pengguna Grafik) dan melalui antara muka baris arahan (CLI, Antara Muka Baris Perintah) secara tempatan atau jauh. Di samping itu, pengguna boleh menggunakan utiliti vmware-vdiskmanager.exe untuk pelbagai operasi dengan cakera maya, dan utiliti vmware-mount.exe untuk memasang cakera maya ke dalam sistem hos sebagai yang logik (ciri ini dalam VMware Workstation 6 kini tersedia daripada konsol GUI).

Salah satu kes penggunaan yang paling biasa untuk platform VMware Workstation adalah untuk meningkatkan kecekapan proses pembangunan dan ujian, jadi versi 6 termasuk beberapa inovasi yang ditambahkan khusus untuk tujuan ini.

Mengkonfigurasi Tetapan Persekitaran VMware Workstation 6

Platform VMware Workstation membolehkan anda mengkonfigurasi tetapan persekitaran secara fleksibel untuk menyokong sistem maya dan mencipta persekitaran yang mudah untuk pengguna. Tetapan platform boleh diubah dalam dua cara: dengan mengedit fail preferences.ini yang terletak dalam folder "%USERPROFILE%Application DataVMware", dan juga melalui antara muka pengguna grafik.

Fail preferences.ini mempunyai beberapa bahagian untuk menyediakan persekitaran. Mengedit parameter berikut adalah yang paling menarik:

  • pref.view.toolbars.list - membolehkan anda mengawal item menu mana yang dipaparkan
  • pref.ws.currentObj - tetapan mesin maya yang dipilih semasa memulakan Workstation
  • pref.ws.openedObj - parameter sistem maya terbuka
  • mks.noBeep = "TRUE" - melumpuhkan bip mesin maya
  • pref.placement - mengawal kedudukan tetingkap Workstation

Untuk mengedit tetapan melalui antara muka pengguna, pilih "Keutamaan" daripada menu "Edit".

Dalam tetingkap ini anda boleh mengkonfigurasi persekitaran ruang kerja VMware Workstation:

  • Folder lalai tempat mesin maya akan ditempatkan (Lokasi lalai)
  • Menyimpan keadaan tab terbuka dengan mesin maya (Ingat Tab Dibuka)
  • Keupayaan untuk menjalankan mesin maya di latar belakang selepas menutup konsol Workstation (Jalankan di latar belakang)
  • Dayakan Semua folder kongsi
  • Tunjukkan ikon dulang
  • Penjanaan perkakasan lalai
  • Semak tempoh Kemas Kini

Pada tab "Input" anda boleh mengkonfigurasi parameter berikut:

  • Dapatkan pada klik tetikus
  • Memindahkan fokus kepada sistem tetamu dengan menekan kekunci pada papan kekunci (Dapatkan apabila tekan kekunci)
  • Unrab apabila kursor keluar
  • Sembunyikan kursor apabila mengalih keluar fokus daripada sistem tetamu (Sembunyikan Kursor)
  • Dapatkan apabila kursor masuk

Pada tab seterusnya anda boleh mengkonfigurasi kekunci panas:

Untuk menyimpan tetapan ini, mesin maya mesti dimulakan semula. Untuk menekan gabungan yang mengandungi Ctrl+Alt dalam mesin maya, anda perlu menekan Ctrl+Alt+Space, kemudian lepaskan bar ruang dan tekan kekunci yang diperlukan.

Tab berikut mengkonfigurasi parameter paparan konsol grafik:

Di sini anda boleh menetapkan penjajaran automatik tetingkap Workstation dan resolusi sistem tetamu (memerlukan Alat VMware) - pilihan Autofit, serta parameter mod skrin penuh, yang boleh diakses menggunakan Ctrl+Alt+Enter gabungan.

Pada tab Alat, anda boleh mendayakan Alat VMware untuk mengemas kini secara automatik pada kali seterusnya sistem tetamu bermula. Tab Memori membolehkan anda mengurus parameter memori yang diperuntukkan kepada mesin maya.

Di sini anda mengkonfigurasi jumlah memori yang diperuntukkan kepada sistem maya, serta keupayaan untuk menggunakan fail swap (*.vmem fail dalam folder dengan mesin maya).

Tab seterusnya, Keutamaan, menetapkan keutamaan untuk mesin maya yang sedang dan tidak berada dalam fokus (Input diraih dan dibuang).

Apabila menetapkan keutamaan setiap mesin maya dalam sifatnya, tetapan ini akan ditindih. Di sini anda juga boleh melumpuhkan syot kilat latar belakang sistem tetamu.

Pada tab Peranti, anda boleh mendayakan atau melumpuhkan autorun pemacu CD/DVD pada sistem hos. VMware mengesyorkan melumpuhkan autorun kerana ia boleh menyebabkan tingkah laku yang tidak dijangka dalam sistem maya.

Tab terakhir membolehkan anda menetapkan kata laluan pentadbiran untuk mencipta mesin maya, menukar tetapannya dan mengurus komunikasi rangkaian.

Perlu diingat bahawa dalam kebanyakan kes, tetapan setiap mesin maya bertindih dengan tetapan global yang diterangkan di atas.

Bekerja dengan cakera maya

VMware Workstation membolehkan anda mencipta beberapa jenis cakera maya, setiap satu sesuai untuk kes penggunaan yang berbeza. Apabila mencipta mesin maya, anda boleh memilih salah satu daripada dua jenis cakera:

  • diperuntukkan terlebih dahulu(ruang cakera yang ditentukan dikhaskan serta-merta, dengan ruang yang tidak digunakan diisi dengan bait sifar)
  • boleh tumbuh(cakera membesar apabila ia penuh)

Jenis pertama disyorkan untuk mesin maya yang aplikasinya sensitif kepada operasi I/O dan memerlukan prestasi sistem cakera yang tinggi, manakala yang kedua membenarkan penjimatan ruang cakera hos. Apabila mencipta mesin maya, anda juga boleh membahagikan cakera kepada blok 2 GB, yang sangat penting jika anda merancang untuk menggunakannya pada sistem fail yang tidak menyokong saiz fail yang besar (contohnya, FAT32).

Di samping itu, cakera yang dicipta dalam Workstation boleh bergantung, iaitu, mereka mengambil bahagian dalam penciptaan syot kilat sistem, dan bebas, yang mengekalkan keadaannya tanpa mengira syot kilat. Dalam kes ini, cakera bebas pula dibahagikan kepada kekal (persistent) dan sementara (nonpersistent). Jenis pertama adalah mudah untuk menyimpan fail yang tidak akan berubah apabila beralih semula kepada syot kilat (contohnya, storan pengedaran), yang kedua sesuai untuk pelbagai jenis eksperimen: perubahan kepada cakera tidak berterusan tidak disimpan apabila mesin maya dimatikan atau digulung semula kepada syot kilat. Selain itu, VMware Workstation membenarkan anda menggunakan cakera fizikal sistem hos secara langsung (pilihan ini agak berbahaya kerana kemungkinan kehilangan data).

Dari sudut pandangan tugas pentadbiran, adalah perlu untuk kerap menyahpecah cakera mesin maya, dan dalam susunan berikut:

  • cakera di dalam sistem tetamu
  • fail cakera maya menggunakan VMware Workstation (item menu "Defragment" di bawah butang "Utiliti" dalam sifat cakera maya)
  • cakera sistem hos

Cakera maya juga boleh dipasang pada sistem hos (item menu "Peta" di bawah butang "Utiliti" dalam sifat cakera maya) dan diperiksa menggunakan utiliti cakera imbas.

Mengkonfigurasi tetapan komunikasi rangkaian

Platform VMware Workstation mempunyai keupayaan hebat untuk mengkonfigurasi interaksi rangkaian antara mesin maya dan sistem hos. Apabila membuat penyesuai rangkaian maya, anda boleh menentukan salah satu daripada empat jenis komunikasi rangkaian:

  • Berjambatan(sumber penyesuai rangkaian maya dikongsi dengan penyesuai hos fizikal, yang membolehkan mesin maya mempunyai alamat IP luarannya sendiri dan berkelakuan berhubung dengan rangkaian luaran sebagai komputer bebas)
  • hos sahaja(mesin maya berkomunikasi hanya dalam hos, menerima alamat IP daripada pelayan DHCP terbina dalam)
  • NAT(mesin maya boleh memulakan sambungan ke rangkaian luaran melalui pelayan VMware NAT terbina dalam, tetapi tidak kelihatan dari rangkaian luaran, manakala alamat IP dalaman juga diberikan oleh pelayan DHCP)
  • Adat(penyesuai rangkaian bersambung ke hab rangkaian yang dipilih, di mana komunikasi rangkaian berlaku)

Selain itu, platform VMware Workstation membolehkan anda mengkonfigurasi komunikasi rangkaian maya secara fleksibel dalam sistem hos menggunakan utiliti Editor Rangkaian Maya (vmnetcfg.exe), yang membolehkan anda mengikat penyesuai rangkaian maya dan fizikal ke hab rangkaian maya, serta mengikat pelayan DHCP dan peranti NAT. Apabila menyediakan komunikasi rangkaian mesin maya, adalah perlu untuk memberi perhatian khusus kepada sistem dengan jenis komunikasi Bridged, kerana mereka "melihat" rangkaian luaran dan memerlukan perlindungan yang sama seperti OS hos.

Menggunakan alat pembangunan dan ujian

Salah satu kes penggunaan utama untuk produk VMware Workstation ialah pembangunan dan ujian perisian, jadi VMware telah memasukkan beberapa alat khusus dalam platformnya untuk tujuan ini. Khususnya, dengan VMware Workstation, alat tambah boleh digunakan untuk penyepaduan dengan persekitaran pembangunan Visual Studio (Windows sahaja) dan Eclipse (Windows dan Linux), yang memudahkan proses penyahpepijatan perisian dalam mesin maya (Workstation IDE). Semasa menyediakan alatan, anda mesti menentukan laluan ke sistem maya, skrip pemasangan yang hendak dijalankan, dan lokasi folder kongsi. Selepas ini, penyahpepijat maya bersepadu memulakan mesin maya, mengkonfigurasi persekitaran mengikut parameter yang ditentukan dan melancarkan aplikasi, atau "berpaut" pada program yang diperlukan, memulakan sesi penyahpepijatan. Selepas aplikasi ditamatkan, penyahpepijat berhenti, memulakan semula mesin maya atau menyimpan keadaannya, bergantung pada tetapan.

Pemasangan penyahpepijat maya boleh dilakukan semasa pemasangan VMware Workstation semasa pemilihan komponen tambahan. Untuk nyahpepijat dengan Visual Studio 2005, anda boleh menggunakan Monitor Nyahpepijat Jauh (msvsmon.exe), yang menyokong ciri penyahpepijatan jauh. Dalam kes penyepaduan dengan Eclipse, selepas memasang pemalam untuk Workstation, elemen baharu akan muncul dalam persekitaran Eclipse dalam menu Nyahpepijat: "VMware attach to application" dan "VMware execute Java application", dengan bantuan penyahpepijatan yang boleh dilakukan dalam mesin maya. Anda boleh membaca lebih lanjut mengenai penyahpepijat maya bersepadu VMware di .

Di samping itu, apabila membangun dan menguji, sangat berguna untuk menggunakan cakera tidak berterusan, perubahan yang tidak disimpan apabila sesi dengan mesin maya tamat. Semasa bekerja dengan cakera sedemikian, semua perubahannya disimpan dalam log buat semula, yang sama ada boleh dipadamkan pada penghujung operasi mesin maya, atau digunakan pada cakera vmdk, dengan itu mengekalkan keadaannya.

Mengkonfigurasi parameter mesin maya melalui fail vmx

Mesin maya VMware menggunakan format fail konfigurasi *.vmx universal, dengan mengedit pentadbir sistem dan pengguna biasa yang boleh mengurus pelbagai parameter mesin maya dan sistem tetamu. Fail vmx terletak dalam folder mesin maya dan boleh diedit dalam mana-mana editor teks. Senarai penuh parameter fail vmx mengandungi beberapa ratus elemen. Dengan mengeditnya, anda boleh mengawal perkakasan maya, kelakuan mesin maya, interaksi dengan sistem hos, syot kilat dan banyak lagi sifat sistem maya. Berikut ialah senarai parameter fail vmx yang paling penting dan menarik yang akan berguna dalam kes di mana konfigurasi khusus mesin maya diperlukan yang melangkaui antara muka pengguna platform VMware Workstation. Sila ambil perhatian bahawa pilihan ini mungkin tidak berfungsi dalam semua versi produk, dan beberapa pilihan pada masa ini adalah percubaan dan boleh menjejaskan kestabilan mesin maya dan platform secara keseluruhan, jadi gunakannya dengan berhati-hati.

ParameterPenerangan
mks.enable3d = "benar"
svga.maxHeight = "800"
svga.maxWidth = "1280"
Mendayakan sokongan grafik 3D percubaan dan menetapkan parameter SVGA (membantu masalah dengan resolusi bukan standard)
mks.maxRefreshRate=1000Menyelesaikan masalah apabila mustahil untuk beralih kepada mod skrin penuh sistem tetamu
mks.movie.config.high.recordSound = "benar"Mendayakan mod rakaman audio apabila merakam video aktiviti mesin maya (fungsi Tangkap Filem)
bios.bootDelay = "5000"Menetapkan kelewatan sebelum but tetamu
mainMem.useNamedFile = "benar"Menetapkan nilai kepada palsu melumpuhkan fail halaman bernama (vmem)
msg.autoAnswer = "BENAR"Percubaan untuk membalas secara automatik kepada mesej yang berlaku semasa mesin maya sedang but
uuid.action = "buat"
uuid.action = "simpan"
Penciptaan automatik baru (cipta) atau pemeliharaan pengecam unik lama (kekalkan) mesin maya (UUID) apabila berpindah ke hos lain (jika mesin disalin ke komputer lain sambil mengekalkan salinan lama, tetapkan "buat")
pengelogan = "BENAR"Mendayakan pembalakan
log.fileName = "vm.log"Memasang fail untuk menyimpan log
usb.analyzer.enable = "BENAR"Mendayakan pengelogan peranti USB
log.keepOld = 3Menetapkan bilangan log yang disimpan
hypervisor.xen.allowDayakan sokongan percubaan untuk kernel OS tetamu paravirtual untuk hipervisor Xen (ciri tidak berdokumen)
disk.locking = "false"Melumpuhkan akses eksklusif kepada fail *.vmdk (melumpuhkan fungsi fail *.lck)
gui.restricted = "BENAR"Melumpuhkan fungsi untuk mengurus mesin maya (Mula, Berhenti, Gantung) dan mengedit sifatnya (rangkaian, syot kilat). Mesin bermula dengan mengklik dua kali pada fail vmx dan ditutup melalui "Fail-> Keluar"

Perlu diingatkan bahawa semua tetapan mesin maya yang dijalankan melalui antara muka pengguna direkodkan dalam fail vmx. Mengedit parameter mereka amat berkesan sekiranya berlaku masalah dengan peranti maya, yang paling kerap muncul dalam sistem tetamu lama atau yang disokong secara eksperimen. Untuk mendapatkan maklumat yang paling lengkap tentang struktur fail vmx, anda boleh melawati sumber khusus.

Bekerja dengan mesin maya melalui antara muka baris arahan

Dalam folder di mana platform VMware Workstation 6 dipasang, terdapat beberapa program berguna untuk memanipulasi mesin maya, bekerja dengan cakera maya dan mengurus komunikasi rangkaian (utiliti vmrun.exe, vmware-vdiskmanager.exe dan vmnetcfg.exe). Yang terakhir ini mempunyai antara muka grafik dan serupa dengan menyediakan Editor Rangkaian Maya dalam platform itu sendiri. Utiliti vmware-vdiskmanager membolehkan anda mengurus cakera maya sistem tetamu dan paling kerap digunakan untuk mengembangkannya. Maklumat lebih terperinci tentang vmware-vdiskmanager boleh didapati dengan menjalankannya dengan parameter “/?”. daripada baris arahan.

Utiliti vmrun amat menarik minat pentadbir sistem yang ingin mengautomasikan aktiviti mengurus berbilang sistem maya. Selain menguruskan kuasa mesin maya, menggunakan utiliti ini anda boleh berinteraksi dengan sistem fail OS tetamu, serta mengatur pertukaran fail melalui folder kongsi, atau dengan menyalinnya secara langsung. Sintaks untuk menggunakan vmrun.exe adalah seperti berikut:

vmrun

Senarai lengkap parameter utiliti vmrun dibentangkan di bawah.

PasukanPilihanPenerangan
Pengurusan tenaga
mulakan Memulakan mesin maya atau Pasukan VM
berhenti
Menghentikan mesin maya atau Pasukan VM
(perisian atau perkakasan)
set semula
But semula mesin maya atau Pasukan VM
(perisian atau perkakasan)
menangguhkan
Menyimpan keadaan mesin maya atau Pasukan VM (jeda, perisian atau perkakasan)
Pengurusan syot kilat
senaraiSnapshot Menyenaraikan syot kilat mesin maya
syot kilat
Mencipta syot kilat mesin maya dengan nama yang diberikan
deleteSnapshot
Memadamkan syot kilat dengan nama yang diberikan
revertToSnapshot
Menggulung semula mesin maya kepada syot kilat yang diberikan
Perintah untuk operasi dalam OS tetamu
runProgramInGuest

[pilihan]

Menjalankan program dalam sistem tetamu dengan parameter baris arahan yang ditentukan
fileExistsInGuest
Menyemak kehadiran fail yang diberikan dalam sistem tetamu
setSharedFolderStateMenukar laluan ke folder kongsi pada sistem hos
addSharedFolderMenambah folder kongsi untuk mesin maya dan sistem hos
removeSharedFolder
Memadamkan folder kongsi
listProcessesInGuest Mendapatkan senarai proses dalam OS tetamu
killProcessInGuest
Menamatkan proses dalam OS tetamu dengan ID yang diberikan
runScriptInGuestMenjalankan skrip dalam OS tetamu
deleteFileInGuest
Memadamkan fail dalam OS tetamu
createDirectoryInGuest
Mencipta folder dalam OS tetamu
deleteDirectoryInGuest
Memadamkan folder dalam OS tetamu
listDirectoryInGuest
Mendapatkan senarai kandungan folder tertentu dalam OS tetamu
copyFileFromHostToGuestOSMenyalin fail daripada hos ke sistem tetamu
copyFileFromGuestToHostOSMenyalin fail daripada tetamu ke sistem hos
namakan semulaFileInGuestMenamakan semula fail dalam OS tetamu
Perintah am
senarai Mendapatkan senarai semua mesin maya yang sedang berjalan
upgradevm Memperbaik mesin maya (memajukan penjanaan perkakasan)
installtools Memasang Alat VMware dalam OS tetamu

Di samping itu, utiliti vmrun boleh digunakan bukan sahaja untuk tempatan, tetapi juga untuk pengurusan jauh mesin maya. Untuk melakukan ini, anda mesti menentukan bendera pengesahan berikut sebagai parameter tambahan:

-h
-P
-u
-hlm
-gu
-gp

Utiliti vmrun juga boleh berjaya digunakan oleh pembangun perisian pihak ketiga untuk platform VMware Workstation 6.

Kesimpulan

Platform VMware Workstation ialah alat virtualisasi desktop yang sangat fleksibel dan cekap. Hari ini, mungkin, tiada platform lain dalam kelas ini mempunyai set parameter yang boleh disesuaikan dan alatan terbina dalam untuk pelbagai jenis tugas pengguna. Penggunaan VMware Workstation untuk ujian aplikasi (terutamanya ujian konfigurasi dan pemasangan) telah menjadi standard de facto dalam banyak syarikat berorientasikan pembangunan perisian. Pelbagai alatan untuk penyahpepijatan dan aplikasi ujian membolehkan platform VMware Workstation menuntut tajuk "Mesti Ada" untuk pengaturcara dan penguji. Pengguna di rumah pastinya juga akan menggunakan kedua-dua Pemain VMware percuma untuk melancarkan templat maya yang telah dikonfigurasikan, dan Stesen Kerja berbayar untuk latihan, mengasingkan persekitaran pengguna dan mencipta persekitaran maya mudah alih.

Pesaing terdekat VMware Workstation pada masa ini ialah VirtualBox InnoTek (percuma untuk kegunaan rumah), dan PC Maya Microsoft (percuma), yang mempunyai keupayaan yang jauh lebih sedikit berbanding Workstation, contohnya, dari segi cakera maya, rangkaian dan bilangan tetamu yang disokong dan sistem hos. Walau bagaimanapun, semua produk ini sesuai untuk kegunaan di rumah, tetapi untuk profesional, menggunakan VMware Workstation benar-benar akan membolehkan anda mengalami manfaat virtualisasi desktop.

Kami berharap kami membantu anda menyelesaikan masalah fail VMX anda. Jika anda tidak tahu di mana anda boleh memuat turun aplikasi dari senarai kami, klik pada pautan (ini adalah nama program) - Anda akan mendapat maklumat yang lebih terperinci tentang tempat untuk memuat turun versi pemasangan selamat bagi aplikasi yang diperlukan.

Apa lagi yang boleh menyebabkan masalah?

Mungkin terdapat lebih banyak sebab mengapa anda tidak boleh membuka fail VMX (bukan hanya kekurangan aplikasi yang sesuai).
Pertama sekali- fail VMX mungkin dipautkan secara salah (tidak serasi) dengan aplikasi yang dipasang untuk menyokongnya. Dalam kes ini, anda perlu menukar sambungan ini sendiri. Untuk melakukan ini, klik kanan pada fail VMX yang anda ingin edit, klik pilihan "Untuk membuka dengan" dan kemudian pilih program yang anda pasang daripada senarai. Selepas tindakan ini, masalah dengan membuka fail VMX akan hilang sepenuhnya.
Kedua- fail yang anda ingin buka mungkin rosak. Dalam kes ini, adalah lebih baik untuk mencari versi baharunya, atau memuat turunnya semula dari sumber yang sama (mungkin atas sebab tertentu dalam sesi sebelumnya muat turun fail VMX tidak selesai dan ia tidak dapat dibuka dengan betul) .

Adakah anda ingin membantu?

Jika anda mempunyai maklumat tambahan tentang sambungan fail VMX, kami akan berterima kasih jika anda berkongsinya dengan pengguna tapak kami. Gunakan borang yang terdapat dan hantarkan maklumat anda tentang fail VMX kepada kami.