How-to-Make-a-Computer-Operating-System icon indicating copy to clipboard operation
How-to-Make-a-Computer-Operating-System copied to clipboard

Why is there so much virtual environments?

Open Lr-2002 opened this issue 3 years ago • 2 comments

I'm new here and excited to see your wonderful introduce of operating system. But I've found that there have been much virtual :

  1. vagrant with virtual box(32-bit) .
  2. qemu which is 32-bit

Is it necessary to do so? If the 1 step is to build a 32-bit env, why don't we just do it use qemu ?

Thanks in advance.

Lr-2002 avatar Apr 15 '21 00:04 Lr-2002

You could use QEMU to build an operating system in. But vagrant allows for an easy configuration for creating the machine (like a Dockerfile). QEMU is designed to load a disk image. If QEMU was used for developing to, making sure everyone has the same working development disk would be hard, and it would be harder to make changes to it. With vagrant any changes can be made in a simple Vagrantfile (which then rebuilds the VM).

ajh123 avatar Feb 16 '23 17:02 ajh123

您好,感谢您的来信。我将尽快给予您答复,祝好!

LTT 河高

duguxiao avatar Feb 16 '23 17:02 duguxiao