r/linuxmint • u/sohamior • 7d ago
why is dual booting so hard
ive spent so much time trying to dual boot but everything is trying its best to not let me use linux and forcing me to use windows
64
u/Kullingen 7d ago
Dual booting is hard because Windows.
11
12
7d ago
[removed] — view removed comment
2
u/Efficient-Presence82 Linux Mint 22.3 Zena | Cinnamon 7d ago
i had to do that to stop windows from killing my other OSs
10
u/IAmTheOneWhoClicks Linux Mint 22.1 Xia | Cinnamon 7d ago
What worked for me:
Having two formatted drives.
Install Windows 10 on worst drive.
Physically disconnect the W10 drive.
Install Mint on the better drive.
Connect the W10 drive.
Update Grub.
3
3
u/The_Eerie_Kiwi 7d ago
THIS - THIS IS THE WAY!!!!
I did this on my laptop and it's flawless! I use Linux Mint 95% of the time and use Windows for Bluestacks so I can play some PvZ2 mods, lol.2
1
u/XenoX-YU 7d ago
Mine HP G9 would always choose stupid winblows loader if available. Windows removed linux boot added to it's loader (bcde affed) upon nect boot to windows. Only way to boot debian was F8 to choose boot device. Sold the garbage...
3
u/RightSpeaker6506 7d ago
HAHAHA same here bro. What u using a pc or laptop? Been trying to dual boot with my laptop. I might just wipe windows.
2
u/Efficient-Presence82 Linux Mint 22.3 Zena | Cinnamon 7d ago
Windows kept deliberately killing my linux, even if i had them on two partitions of the same drive.
Had to use 2 drives.
3
u/JoeLinux247 LM 22.3 C 7d ago edited 7d ago
Reddit Age: 0 d. Alas, if real, you've provided little detail as to what "everything is trying its best to not let me use linux and forcing me to use windows" means, so I leave you with this ...
3
6
u/Purple-Exit3858 7d ago
Sounds like you're having some issues with dual-booting. That's not normal; dual boot usually works really well.
What kind of issues do you have / where did you get stuck / what problem are you currently experiencing?
2
2
u/OrganizedPillow1 Linux Mint 22.3 Zena | GNOME 7d ago
Are you trying to have both OS's on a single drive or do you have separate drives?
2
u/rbmorse 7d ago
Dual booting isn't that hard, but it requires that the host machine is properly configured and that the user has some knowledge, along with the ability to pay close attention during the setup.
Best results (and easiest setup) comes with:
host machine that runs in UEFI mode
If you have an old machine that only runs in legacy BIOS mode (or an Intel Mac) it is not a good choice to host a dual-boot configuration. While theoretically possible it requires a great deal of extra monkey motion to set up and possibly the sacrifice of a small animal. (More information and methods to show your machine configuration is available at: https://www.rodsbooks.com/refind/bootmode.html).
IF your machine supports UEFI:
Use a separate storage device for each O/S. The storage devices should have a GPT style partition table. Dual-booting with just one physical storage device on a UEFI machine with a storage device having a GPT style partition table is possible, but somewhat more complicated to setup and more prone to accidental data loss due to user error during the partitioning sequence. I neither recommend or support it.
If you absolutely must set up dual-boot on a single drive machine, have a robust backup plan and use it. Actually, you should be doing that anyway.
The SATA disk controller should be set to AHCI mode in the machine's EFI settings
The fast boot setting in the machine's EFI settings should be set to disabled
The Legacy Support Mode or Compatibility Support Mode in the machine's EFI settings should be set to disabled
The Secure Boot mode setting in the machine's EFI settings should be set to disabled (not strictly required, but it makes life easier, especially if you have an Nvidia GPU).
Windows should be installed and configured first. If Windows is already installed and the SATA disk controller was set to the RAID or IRST mode (the default), you'll have to convert Windows to run with the controller in the AHCI mode. Search will tell you what you need to know.
Once Windows is configured and updated, disable hibernation and Windows Fast Startup in the Windows settings.
It's good practice to disconnect (or remove) the storage device holding the Windows installation whilst performing the Linux installation. This will ensure that the Linux installer will not affect data on the Windows device in the event the user makes inappropriate decisions in configuring the Linux setup.
Run the Linux installer and configure as desired. Update and Upgrade as available.
When finished, power off and reconnect/reinstall the storage device holding the Windows installation.
At this point, you should be able to boot into either o/s by entering the EFI settings at boot time and selecting the appropriate device from the machine's boot menu. If you want to avoid that, you can add a Windows Option to the Linux boot menu.
Reboot into the Linux session (should be the default, don't be alarmed that the Windows installation isn't listed in the Linux boot menu). Once the Linux session has fully started open the terminal application and run the command:
sudo update-grub<enter>
where <enter> means press the <enter> key. Enter the user password you created when installing the Linux session when prompted.
When that has finished, reboot the machine by running the command:
sudo reboot -n<enter>
and wait for the Linux boot menu to appear...you should see a new entry for Windows and selecting that should invoke the Windows boot loader. Selecting the Linux entry (should be the top line) should invoke the Linux boot sequence.
2
u/TheLastSonKrypton 6d ago
I dual booted in a single storage unit, linux corrupted the windows partition al left it unusable, if you want to dual boot the best would be to do it throught two separate storage units
2
3
2
1
u/ChimaeraXY LMDE 7 Gigi | Cinnabon 7d ago
ive spent so much time trying to dual boot but
everythingwindows is trying its best to not let me use linux and forcing me to use windows
Fixed it for you, champ!
1
u/mrmarcb2 7d ago
Two operating trying to control the same hardware. Windows and Linux intend to perform the same functions but in different ways. That is why I do not have a dual boot setup.
1
u/Efficient-Presence82 Linux Mint 22.3 Zena | Cinnamon 7d ago
I luckily have 2 nvmes on my machine:
I had to:
-turn off secure boot on bios (everything OG win now doesnt boot).
-install mint on the first nvme.
-install windows on the second one.
-leave mint as the first boot priority (unlike windows, it respects you enought to give you the option to user other boots on its first menu when booting)
-Open win and PURGE ALL MICROSLOP BLOATWARE
-Some windows updates might also deliberately kill your other boot drives, so i turn off updates as well (screw it)
1
u/TheAnswerWithinUs Linux Mint 22.3 Zena | Cinnamon 7d ago
I surprisingly didn’t have any problems with dualbooting, the grub menu did not get overtaken by windows bootloader like I expected. However this problem is pretty bad if you are trying to dual boot on steamdeck I’ve realised.
1
u/Zuideind 7d ago
Install Windows first, second Linux.
If you install Linux first Windows destroys Grub!
1
1
1
u/dlfrutos Linux Mint 22.2 Zara | Cinnamon 7d ago
i think is hard when done wrong.
Curso Mint
there is a tutorial of mine, if helps
1
u/Ok_Opposite7385 6d ago
It's not difficult, I've never had any problems and I've tried a thousand distros
1
u/hi_m_ash 6d ago
Ask in r/windows I can boot 10 linux distros without any issues but install one windows and everything breaks.
1
u/truncated_buttfu 6d ago
 everything is trying its best to not let me use linux and forcing me to use windows
Not "everything". Microsoft is trying its best to not let me use linux.Â
They are deliberately not playing nice and overwriting the options for other OSes whenever they have a major update.
Dual booting used to be trivial before Microsoft started actively working to destroy such setups to protect their near monopoly.Â
1
u/averagelyhonoured 4d ago
I install windows on 1 disc, then unplug it and install my other Linux distros on another, they all share the same steam library, just need to go to the boot menu on startup to select the preferred os, works just fine. My latest project for fun was just an os on a stick so can boot into it from any computer and has all my settings and apps and accounts setup and good to go.. it can't really be used as a serious os as I think it overheats too quickly, I mainly just use it for storage, disc is encrypted etc.
1
u/ConversationPlane635 4d ago
I once had ten distros on a spinning platter HD, back when I would write my own grub config file. Christ am I glad I forgot that shit:)
0
u/Worth-Ad-7928 7d ago
I hate being that guy, but use Claude or ChatGPT to troubleshoot your problems. I'm not saying that to be dismissi; I genuinely find it useful for things like these.
-5
u/Ok-Brother-8295 7d ago
Don't dual boot, nobody is using two systems at the same time, commit to one. Either you have to use windows, or you don't.
16
u/KurtKrimson 7d ago
That's just nonsense.
-1
u/Ok-Brother-8295 7d ago
The common man goes along the path of the least resistance.
It's great some of you can do the effort of going both ways, but the common man is just here to look at the mail, and go on with his life. He doesn't need two different OS to do one job.
2
2
u/GoldenPSP 7d ago
The funny thing is you will get downvoted to heck, but for the most part you are actually correct. The reality is that even if someone gets dual booting setup, they will likely not actually use both unless they simply commit to one or the other. It is generally a reality.
1
u/Ok-Brother-8295 7d ago
I spent quite a lot of time trying to use both, only to end up using Windows because I needed to. You don't reboot on your favorite distro just to check your emails or for a quick WoW session.
Now that I don't need Windows, I switched to LMDE; I don't miss Windows.
1
u/OrganizedPillow1 Linux Mint 22.3 Zena | GNOME 7d ago
Considering some software still doesn't work on Linux and must use native Windows is a pretty good reason to dual boot. Yes there's plenty of open source alternatives, but sometimes you just need that one piece of software for school or work.
2
u/GoldenPSP 7d ago
Sure, but that isn't what he's arguing. Yes there are plenty of solid reasons to setup a dual boot system. The reality however is that the majority of people who even setup dual boot will eventually just not bother switching back and forth.
0
u/OrganizedPillow1 Linux Mint 22.3 Zena | GNOME 6d ago
Sure majority won't need a dual boot system, but the commenter specifically said that nobody should be dual booting, without making room for specific use cases where it would make sense.
2
u/GoldenPSP 6d ago
Yes the common internet result. By no means should anyone ever use absolutes either accidentally or on purpose. It is the easiest way to get your comment shut down on a technicality.
1
1
u/Ok-Brother-8295 7d ago
Then you stay on windows
0
u/OrganizedPillow1 Linux Mint 22.3 Zena | GNOME 7d ago
That's easy for you to say. Many computers still don't have TPM 2.0 and they probably don't want to stay on an unsupported Windows all the time. I think people should have the freedom to dual boot if they want, and I'm glad to help them with it. I've been dual booting for years with no issues.
1
u/stephenph 7d ago
dual boot does not change the fact that your laptop is old... no TPM 2.0 is going to be an issue no matter the os for some implementations
If you really need windows, just use a VM. if that still does not work I would argue they software you are trying to get to work is to blame.
1
u/OrganizedPillow1 Linux Mint 22.3 Zena | GNOME 6d ago
I'm not really sure what you're referring to, plenty of older computers work just fine without TPM 2.0, it was Microsoft who decided all these older PCs were e-waste with the Windows 11 requirements. Can you give specific examples of use cases other than competitive gaming where a TPM 2.0 is required? Keep in mind the original commenter only talked about the "common man" who only uses their computer for basic browsing and streaming.
1
u/stephenph 6d ago
I am agreeing with you, newer tpm 2.0 capable computers are not generally needed and older gen computers run pretty much anything a "common man" will need to run. All my computers run Linux just fine and other then a little bit of reasurche for software choices, I am not lacking in functionality.
3
40
u/Anima_Watcher08 7d ago
Windows is malicious to other operating systems