Apa yang menyebabkan VirtualBox OSE untuk menggantung mesin saya?

10

Saya menggunakan VirtualBox OSE dan baru-baru ini, ketika saya menjalankan Ubuntu 10.10 di atasnya, mesin saya cenderung hang, memaksa saya untuk me-reset-nya (tidak baik). Bagaimana saya mulai menemukan di mana masalahnya?

Inilah baris terakhir dari " / var / log / syslog ", sebelum reset:

Jan 27 12:11:22 debian kernel: [  193.400230] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)

catatan :

  • VirtualBox OSE adalah versi 3.2.10
  • Saya menggunakan kernel 32-bit 2.6.37 pada Debian Squeeze
  • Saya tidak dapat mereproduksi masalah ini saat menggunakan Fedora 14 VM
tepang
sumber
3
Jika kernel macet, sistem seringkali tidak akan punya waktu untuk menangani pesan log yang relevan. Lihat Bagaimana saya bisa mendapatkan Kernel Core Dump dan Kernel Netconsole untuk saran tentang debugging kernel kernel di Ubuntu, Anda mungkin bisa menyesuaikannya dengan Debian.
Gilles 'SANGAT berhenti menjadi jahat'
Silakan kirim log lebih lanjut, khususnya/var/log/messages
Šimon Tóth
Apakah Anda mendapatkannya dengan ekstensi virtualisasi hidup dan mati?
Thomas
@ Thomas apa itu?
tshepang
2
@Tepanget: Dalam Pengaturan> Sistem> Proses / Akselerasi, ada berbagai pengaturan untuk mengaktifkan / menonaktifkan ekstensi virtualisasi (jika tersedia di perangkat keras). Ini termasuk PAE / NX, VT-x, dll ~ en.wikipedia.org/wiki/…
Thomas

Jawaban:

3

Saya juga mengalami crash keras ketika memiliki jumlah aktivitas disk yang baik di VM dan pada sistem "asli". Sistem ini stabil ketika tidak menggunakan VM, bahkan di bawah beban berat. Saya mencoba versi kernel baru dan versi baru dari VirtualBox, tetapi masalahnya tetap ada. Kemudian saya beralih ke komputer yang lebih baru (i7), yang tidak memiliki masalah yang sama. Namun, komputer dengan masalah semakin memburuk, dan mulai crash di situasi lain juga. Sekarang bahkan tidak bisa boot, tetapi membeku saat dalam tahap BIOS dari proses booting. Ini mungkin masalah perangkat keras dan / atau masalah dengan instruksi-VM pada CPU.

Anda dapat mencoba membatasi IO dan / atau jumlah CPU yang digunakan dari VM, dan melihat apakah itu membantu.

Alexander
sumber
Apa yang Anda gambarkan tidak ada hubungannya dengan VirtualBox. Jika sistem host terus macet dan bahkan tidak bisa boot lagi sekarang, Anda memiliki perangkat keras yang buruk. Dalam kasus seperti itu, VirtualBox hanya akan memicu (tidak menyebabkan) crash. Coba jalankan memtest. Dan hati-hati, memori buruk bisa menyebabkan banyak data rusak.
basic6
Jika instruksi virtualisasi CPU digunakan dan merupakan akar masalah, itu tidak akan menjadi kesalahan VirtualBox, tetapi juga tidak sepenuhnya tidak terkait. Komputer itu sudah lama hilang (dan memtest tidak mengungkapkan apa-apa).
Alexander
0

ini adalah bidikan dalam kegelapan, tetapi kami dulu memiliki masalah yang tidak dapat dijelaskan ini dengan kotak virtual sehubungan dengan menggunakan jaringan yang dijembatani dan pembongkaran. Mencoba

ethtool -K eth0 tx off

ini harus diperbaiki dalam seri 4.x sejauh yang saya tahu.

Tobi Oetiker
sumber
0

Saya memiliki masalah dengan netcard yang membeku VirtualBox: Ketika saya mengaksesnya melalui GUI, VM sudah berjalan dan berjalan, namun, driver netcardnya mengalami crash.

http://www.virtualbox.org/ticket/4434

Pekerjaan saya adalah melakukan ping VM dari host. Jika jaringannya mati: Nyalakan kembali.

Mungkin itu masalah yang sama?

Ole Tange
sumber
Masalah saya lebih buruk dari itu. Tuan rumah saya membeku, bukan hanya tamu.
tshepang