Tamu VMware berhenti ketika tuan rumah diam - bagaimana saya membuatnya tetap berjalan?


11

Saya menjalankan VMWare Worstation 7 dengan Windows 7 x64 sebagai tamu, Windows XP x64 sebagai tuan rumah. Di dalam tamu saya menjalankan aplikasi konsol yang sudah berjalan lama, yang mencetak pesan kemajuan dengan cap waktu. Kadang-kadang saya membiarkannya berjalan selama beberapa jam sementara saya mengunci OS host dan tidak menyentuh komputer sama sekali. Ketika saya kembali, saya menemukan bahwa beberapa saat setelah saya pergi tampaknya telah berhenti dan secara otomatis dilanjutkan: aplikasi konsol tidak membuat banyak kemajuan dan ada kesenjangan waktu yang besar dalam pesan kemajuannya.

Tidak ada yang relevan di log peristiwa tuan rumah, tetapi di log peristiwa aplikasi tamu saya bisa melihat pesan-pesan ini sekitar waktu saya pergi:

Permintaan untuk menonaktifkan Desktop Window Manager dibuat oleh proses (Layanan Alat VMware)

Desktop Window Manager tidak dapat memulai karena komposisi dinonaktifkan oleh aplikasi yang sedang berjalan

Dan kemudian, sekitar waktu saya kembali, ini muncul di log Sistem:

The system time has changed to ‎2012‎-‎01‎-‎12T06:36:46.921000000Z from ‎2012‎-‎01‎-‎12T03:18:19.953079000Z.

Tampaknya mendukung teori saya bahwa VMware melakukan sesuatu dan bukan Windows itu sendiri. Pertanyaannya adalah: bagaimana cara saya menghentikannya? Saya ingin aplikasi saya terus berjalan. By the way, opsi daya diatur untuk tidak pernah tidur di tamu dan tuan rumah.


Bagaimana fakta bahwa tamu tersebut tidak berlari untuk sementara waktu menunjukkan bahwa VMware melakukan sesuatu daripada Windows itu sendiri?
David Schwartz

Pesan log yang menyebutkan Layanan Alat VMware adalah yang menyarankannya.
EMP

Bisakah pengaturan daya ada hubungannya dengan itu? Periksa pengaturan penghematan daya pada host dan tamu. Terutama periksa apakah tuan rumah atau tamu akan tidur setelah beberapa saat menganggur karena pengaturan daya.
pangkas

Diperiksa - keduanya siap untuk tidak pernah tidur.
EMP

Jawaban:


4

Menonaktifkan layanan vmware akan menghentikannya, karena Anda menonaktifkan komunikasi antara tamu dan tuan rumah. Sinyal tidur yang dikirim dari OS (yang merupakan asalnya) diterjemahkan melalui alat vmware, ke perintah jeda. Menghentikan layanan juga akan membahayakan semua fitur alat vmware seperti membebaskan memori dan aspek-aspek penting lainnya dari menjalankan vm di vmware dan kinerja host akan menderita.

Untuk mengatasi masalah Anda, buka pengaturan daya di windows (klik kanan desktop> personalisasi> screen saver> manajemen daya) dan ubah ketika komputer Anda tidur. itu saja yang terjadi, pengaturan default untuk windows 7 adalah tidur setelah 30 menit. Ini sedang dikirim ke host melalui alat vmware, itulah sebabnya menonaktifkan layanan bekerja. tapi itu tubuh nyata, ubah saja menjadi 'tidak pernah' tidur / selalu menyala.


Untuk menambah jawaban ini: Anda harus memeriksa opsi hemat daya pada host dan OS tamu Anda. Saya hanya perlu mengubah opsi tidur OS tamu saya untuk tidak pernah tidur, semoga akan berhasil.
RAKK

1

Dalam VMWARE alat masuk di bawah tab skrip, dan Anda akan melihat acara skrip yang mungkin mengatakan 'Suspend Guest operating system'. Matikan 'Gunakan Script', dan itu seharusnya menghentikan VM dari menangguhkan sendiri. Saya memiliki masalah yang sama dan saran Anda tentang alat vmware memberi tahu saya di mana mencarinya.


Hmm, apakah itu hanya tebakan atau Anda benar-benar menguji ini? Saya akan terkejut jika itu membuat perbedaan, karena skrip itu dijalankan ketika VM ditangguhkan, seharusnya tidak menyebabkannya ditangguhkan - dan semua yang dilakukannya adalah melepaskan alamat IP.
EMP

0

Menonaktifkan layanan VMWare Tools tampaknya telah melakukan trik untuk saya.

Bahkan lebih baik, resolusi layar di OS tamu tidak lagi berubah ketika saya mengubah ukuran jendela VMWare, yang merupakan gangguan besar lainnya. Sejauh ini saya tidak melewatkan fungsionalitas apa pun, jadi saya tidak begitu yakin untuk apa layanan itu.


1
Fitur seperti salin, tempel, dan bagikan folder antara host dan tamu
Ivan Castellanos

-3

Nonaktifkan opsi Teknologi Virtualisasi Intel (atau Intel VT-x) pada BIOS atau UEFI Anda.


Ini tidak memberikan jawaban untuk pertanyaan itu. Setelah Anda memiliki reputasi yang cukup, Anda dapat mengomentari setiap pos ; alih-alih, berikan jawaban yang tidak memerlukan klarifikasi dari penanya . - Dari Ulasan
Burgi

Terima kasih atas komentarmu. Sudahkah Anda mencoba solusi ini dan ternyata tidak berfungsi?
the_redburn

Hai komentar saya adalah komentar otomatis setelah jawaban Anda muncul di daftar posting berkualitas rendah. Anda harus melihat Cara Menjawab atau tur kami untuk melihat cara meningkatkan jawaban Anda.
Burgi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.