this post was submitted on 23 May 2025
37 points (100.0% liked)

Linux

54461 readers
633 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I installed Windows 11 in Virtual Box in case I need it for school but it keeps crashing. My laptop is 12gb RAM and I gave the VM 8gb RAM.

If I upgrade my laptop RAM to maybe 16gb and give the VM 12gb RAM would that help? Thanks I'm a newb

all 19 comments
sorted by: hot top controversial new old
[–] gomp@lemmy.ml 11 points 6 days ago (1 children)

What's crashing? the Linux host? Virtualbox? the windows guest?

(personally I won't be able to help you, but other people might)

[–] unicornBro@sh.itjust.works 9 points 6 days ago* (last edited 6 days ago) (1 children)

First the VM will freeze. Then my whole computer freezes. Then the VM closes and in the Virtual Box menu it says that Windows 11 aborted.

[–] njaard@lemmy.world 12 points 6 days ago

This sounds exactly like Linux giving the old OOM killer. Reproduce the problem, then look at the output of sudo dmesg. If it shows something like "OOM killed process", then yes, that's the problem.

Do the following:

  1. Consider giving less memory to the VM
  2. Ensure you have at least a little swap space configured on Linux
  3. Consider getting more memory
  4. Exit other programs on Linux, especially web browsers
[–] malin@thelemmy.club 2 points 4 days ago* (last edited 4 days ago)

VMs will crash because of running out of RAM.

It sounds like that's exactly what's happening with your setup, however you probably don't need to buy more RAM to fix it.

Type free, or free -h, into a terminal to see how much RAM and swap space is being used.

Swap is a tool that allows you to use your storage drive as additional RAM when necessary. If nothing indicates swap usage when using free, then you need to enable swap space.

Ask AI "How do I enable swap on Linux" and it should give you good instructions.

[–] sylver_dragon@lemmy.world 9 points 6 days ago (1 children)

On my system (Arch), if I have too much running, the kernel can kill processes based on resource starvation. It's quite possible you're running into a similar limitation. There should be a message in dmesg when this happens.

[–] KazuchijouNo@lemy.lol 5 points 6 days ago

I'm also virtualizing windows with kvm/qemu and my laptop's got 16 G of RAM; I gave the host and the guest 8 GB each and sometimes windows crashes when I'm doing memory intensive stuff on the linux(host) side. (video-rendering, heavy image editing, etc. It once crashed while running a python script with selenium)

The guest is windows 10 and it triples the host memory usage while idle.

[–] db2@lemmy.world 4 points 6 days ago (1 children)
[–] unicornBro@sh.itjust.works 4 points 6 days ago

Yeah I have Debian on another VM and it runs with no problems

[–] merthyr1831@lemmy.ml 3 points 6 days ago* (last edited 6 days ago)

I would consider creating a swapfile if you have an SSD. There should be countless tutorials for doing it on Ubuntu.

It might mean your windows or Ubuntu install gets sluggish, but even 32GB (less than 10% of a typical storage drive!) of spare swap space can let your active and memory-hogging processes breathe instead of invoking the SystemD-OOM killer. Also, it's essentially free! You'll benefit from more RAM though.

For what it's worth, I think Ubuntu is also fairly aggressive with memory management. I remember complaints that it was a little too hasty to kill user processes under memory-limited scenarios. not sure if that was addressed

[–] Viper3210@lemmy.world 3 points 6 days ago (1 children)

Hello,

Others have given good advice on narrowing down the issue. I'll just say that I don't think you'll ever get stability with 8gb for win 11. Ubuntu is going to struggle sometimes with the 4gb left for it too.

I would look into upgrading the ram first. Old laptop ram can be very cheap. I doubled the memory in a laptop for my mom by adding a 16gb stick I got on eBay for $20.

If it has an empty slot just buy an exact copy of the module it has and it will probably work. If both slots are occupied you'll have to do some research to find the correct modules and it might not be worth the money and hassle.

[–] vandsjov@feddit.dk 1 points 4 days ago

I’ll just say that I don’t think you’ll ever get stability with 8gb for win 11

First, I’ve never tried using Linux as a VM host, so there might be something in play I don’t know about. However, having run Windows 11 as a guest under Windows 11 and macOS, I can push Windows 11 down to 1 GB of RAM With no problems. It’s a little sluggish when opening apps but never unstable. Normally I run it with 4 GB.

[–] isgleas@lemmy.ml 2 points 5 days ago

Have you installed the vm tools on the guest?

[–] jodanlime@midwest.social 2 points 6 days ago

How do you feel about trying Virtual Machine Manager instead? I really prefer it over virtual box, personally. It uses the KVM virtualization built into the Linux kernel instead of needing a module like vbox. If you want to stick with virtual box for some reason, I would make sure that all the drivers are installed on the windows guest, you should really always do that with a VM.

https://sysguides.com/install-a-windows-11-virtual-machine-on-kvm is a pretty good guide I have followed for VirtManager.

[–] haui_lemmy@lemmy.giftedmc.com 1 points 6 days ago (1 children)

I run win 11 vm with 8 gb ram without any problem. Which host os and which cpu do you use?

[–] unicornBro@sh.itjust.works 2 points 6 days ago (1 children)

I'm on Zorin(Ubuntu) and it's an i5 Intel i believe

[–] haui_lemmy@lemmy.giftedmc.com 3 points 6 days ago

Oh. I have zero experience with zorin. Ubuntu should ne no problem but i have zero idea what the common pitfalls in zorin are. i5 usually does the job, assuming its not 13 yrs old or something.