55
Can Linux be dual booted on a computer with Windows?
(lemmy.world)
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.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
5 years ago I would've said dual booting is a great answer. Now days it is much simpler to run Windows in a Linux VM. You can install Gnome boxes or Virtual manager and then create a VM. (No Virtual box for performance reasons)
Keep in mind you will need to install the virtio drivers from the Fedora project for best performance and guest features like screen resizing and copy and paste.
Thats a good solution only if you:
Depending on what OP need on windows this could be a problem.
From a graphics perspective it runs pretty smooth once you install the virtio drivers. Unless your trying to play games you are fine. As far as software that doesn't work in a VM that is a fairly limited edge case. Maybe test taking software won't work but that's pretty obscure.
Maybe someone somewhere has a edge case for for most people Linux is fine by itself and for the few people who need legacy software a Windows VM is also fine.
Games on Areewanticheatyet.
For most things Windows on a VM under Linux is unironically faster than native Windows.
I have an edge case that works better on bare metal and I fucking hate how Linux messes with the system clock every time.
You can configure it not to
I really like Gnome Boxes but they're no 3d acceleration for Windows installs yet, right?
Boxes and virtual manager are frontends for libvirtd. With that being said, boxes is way more limited as it tried to work with little hassle. Boxes VMs run as the user so networking options are limited. For 3D acceleration you need to manually edit the config file. Just running windows with the virtio drivers in boxes works fine for me.
Long story short, if you want more advanced features like vfio and custom VM configurations use the command line or virtual manager.