Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

Pan_Ziemniak ,

Pfft, even 2 separate ssds for dual booting doesnt stop this from happening to me -___-

On the plus side, this is the first i recall hearing of someone encountering the same issue, so i guess i dont feel as alone now.

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Is that actually easily fixable? Was planning to go dual-boot soon on my laptop and haven't even considered this scenario.

Kerb ,
@Kerb@discuss.tchncs.de avatar

iirc the last time it happened to me, i just needed to fix the uefi entry which wasnt that bad.
(just remember to have a usb stick with a live image ready)

if it were to overwrite your bootloader that would be a way harder fix.

i dont remember if the second ever happend to me

Steve ,

My old thinkpads have this great feature where the hard drive is easilly accessible on the side, so I leave the cover off and just swap the drive to boot into a different os

Teppic ,
@Teppic@kbin.social avatar

It's relatively quick and easy to fix if you have a live boot Linux usb stick ...and probably a second machine so you can Google what to do. It's just also rather worrying at the time.

Kerb ,
@Kerb@discuss.tchncs.de avatar

it stopped happening to me after i stopped using the grub entry to boot windows.

i now use my mainboards boot menu to select the windows entry when i need to boot it

fuckwit_mcbumcrumble ,

Windows has a lovely “feature” where it installs the bootloader on a secondary drive if there’s one connected. It doesn’t install it on drive 1 and drive 2, just drive 2. I always disconnect all secondary drives before installing windows for this very reason.

That said you can configure the windows bootloader to recognize your Linux (or grub) and just use that to manage booting two OSes and it’s less likely to not destroy things.

voracread ,

How can you do that?

fuckwit_mcbumcrumble ,

Something along the lines of this

Supposedly easybcd supports efi now so you should be able to use that to do all the config.

MalReynolds ,
@MalReynolds@slrpnk.net avatar

F

Kerb , (edited )
@Kerb@discuss.tchncs.de avatar

i use a different drive for my windows installation because that happened to often,
and i swear it once managed to wipe the bootloader on the linux drive.

i have no idea how it did that,
but i avoided starting windows using the grub entry since then.

kadu , (edited )
@kadu@lemmy.world avatar

Having two drives is sometimes not enough, either. I have no idea why, but anytime Windows installs for the first time or goes through a major update (not the small security patches, but the periodic feature releases) there's a random D20 dice throw to determine if it will randomly decide to create the bootloader and recovery partitions in another drive, even though your main installation isn't there.

I kid you not, Windows 10 once decided that my external SSD enclosure was the best place to put the bootloader.

henfredemars ,

This happened to me! Did an update, unplugged my eSATA and BAM! Can't find bootloader. I literally, physically facepalmed when I realized what happened. At least the old one still worked from the primary.

I've done a ton of Linux updates and this has never happened to me once (yet).

z00s ,
hedgehog ,

Easy solution if you only have one SSD: instead of installing Windows as your second OS, install a different Linux distro.

treesoid ,

And while you're at it, install a third distro

soul ,
@soul@lemmy.world avatar

Why stop there?

mholiv ,

With UEFI it’s waaayyyy less bad than it used to be. There is no more MBR in the traditional sense for windows to clobber. Windows and Linux can share an UEFI boot partition both dropping in their appropriate boot binaries.

Even if you install Linux and Windows on separate devices, unless you do something strange they will share the same UEFI boot partition.

wizardbeard ,
@wizardbeard@lemmy.dbzer0.com avatar

Man, when I first messed around with Linux I hosed the MBR more times than I can remember. Either through Windows smashing it with an update, or my dumb ass doing stupid shit in gparted.

Pretty sure I was able to recover the important files somehow, but my parents banished me to the old family desktop for that pretty quick.

mholiv ,

Me too. Lol. It was almost a right of passage for people at the time.

muhyb ,

By something strange, I assume you mean installing Windows on a disk with the other disks disconnected so Windows will create its EFI partition on that disk (since it's dumb and will create EFI partition on the first disk it finds, even if it's an HDD). Though UEFI doesn't mind, will still list all the bootloaders from different disks without any problems. You can even unplug and plug them as you wish, it still won't be corrupted this way.

bulwark ,

Personally, I do 2 separate UEFI boot partitions. Grub is the default which can select the windows boot partition. Then Windows can do whatever it wants to it's own boot partition.

ininewcrow ,
@ininewcrow@lemmy.ca avatar

Never trusted this setup to begin with because I didn't trust Microsoft and I'm not all that capable or want to take time to sort this stuff out on a regular basis.

So I just setup my ThinkPad laptop with two removable SSDs and I just swap one or the other whenever I need. The drive is easily switched, from power down, remove drive, insert other drive and restart only takes about two minutes.

I'm not going to risk messing up my setup because two operating systems can't work with one another.

Besides I seldom switch, I use Windows if I really have to about three or four times a year.

NoIWontPickAName ,

Wine won’t work?

Teppic ,
@Teppic@kbin.social avatar

I really wish Excel would work on wine. It's the only reason I do occasionally fire up windows on my duel boot. (And no the open source / browser based spreadsheet options don't always suffice, brilliant as they are).

Barack_Embalmer ,

I recently had this issue needing to run Excel macros. I ended up using Oracle Virtualbox to run Windows from inside linux. Even more linuxey is using Proxmox to run your Windows VMs but that's a bit more of a faff.

redcalcium ,

Don't use virtualbox, instead use virt-manager (KVM). KVM is faster and doesn't do awful stuff to their users.

Barack_Embalmer ,

Oh shit, that's awesome, thanks for the heads up!

DaddleDew ,

Hear me out: Class action lawsuit

ramble81 ,

Heard you and that wouldn’t fly. Just like you’re not supposed to run Windows on mission critical systems like nuclear reactors (seriously, check the EULA), running multiple operating systems side by side is most likely out of a supported configuration and “use at your own risk”. You’d have zero standing or less for any sort of lawsuit.

DaddleDew ,

But just because it is in the EULA doesn't make it legal. At a time where big tech is being kept under a microscope for antitrust regulation, I'd say that an OS that actively destroys other competing OSes on the machine it is installed on should be considered an unfair anti-competitor tactic.

Alexstarfire ,

Idk why you think they have to support this. It'd be one thing if it was malicious but I really doubt it is.

KillingTimeItself ,

Might not hold up legally, but it's still insane that the single largest vendor of operating systems cant figure out how to install a bootloader with playing russian roulette.

Mango ,

It's malicious.

Aatube ,
@Aatube@kbin.melroy.org avatar

Secure boot
Linux bootloader
Kernel update

GoosLife ,

I have a real simple solution that involves not windows

HouseWolf ,

I haven't used my Windows drive in almost a year now, Thinking about throwing another distro on there right now.

PopOfAfrica ,

I went out and bought a very cheap external SSD. Windows is not touching my physical hardware on the bare metal.

DestroyMegacorps ,

its possible to use windows on a external drive?

PopOfAfrica ,

Wibtousb is the software I used to clone my.drive to external SSD.

Sadly its paid unless you know how to sail the seven seas

Still ,
@Still@programming.dev avatar

I have two ssds for raid1 boot,it's very nice

just wish my bios would stop making phantom uefi boot entries every boot

redcalcium ,

I have three ssd and none of them boot windows. I do have a windows vm (and macos too) in virt-manager in case I need it, but I haven't boot them for about a year.

JackGreenEarth ,
@JackGreenEarth@lemm.ee avatar

Both my drives are the same Linux distro, I have Windows and MacOS in a VM when I need them, and Windows To Go for rare cases where I actually need to boot win11.

vox ,
@vox@sopuli.xyz avatar

isn't WTG dead?

JackGreenEarth ,
@JackGreenEarth@lemm.ee avatar

Rufus allows you to create a bootable Windows 11 To Go drive

Hapbt ,
@Hapbt@mastodon.social avatar

@JackGreenEarth @vox most useful windows utility in years

vox ,
@vox@sopuli.xyz avatar

pretty sure it's not the actual windows to go

JackGreenEarth ,
@JackGreenEarth@lemm.ee avatar

It's not the 'actual' Windows To Go, because Windows 11 doesn't officially support WTG. But it functions exactly like WTG.

ILikeBoobies ,
Piemanding ,

Do you happen to know where it's from?

buddascrayon , (edited )

Zombieland Saga.

Zombie girls are brought together to make an idol group by a sadistic madman who abuses the shit out of them.

Edit, the scene in question

Piemanding ,

I remember seeing the intro back when it came out. I wonder if I would like it. This kind of humor does make it seem good.

MalReynolds ,
@MalReynolds@slrpnk.net avatar

Sounds appropriate...

CubitOom ,

Windows actually works better in a vm on Linux than on bare metal. And it's got a much smaller chance of breaking my PC that way too.

Aux ,

Linux actually works better inside WSL in Windows.

invisiblegorilla ,

Nooooooo!!!!

tatterdemalion ,
@tatterdemalion@programming.dev avatar

This is dangerous misinformation.

Aux ,

This is the correct information.

tatterdemalion ,
@tatterdemalion@programming.dev avatar

I know for a fact that my company's build process is twice as slow on Windows/WSL than on vanilla Linux. We have benchmarks from many different user environments.

wetnoodle ,
@wetnoodle@sopuli.xyz avatar

🤮

CubitOom ,

Linux running inside WSL on Windows is the only thing that makes Windows usable.

Aux ,

Linux running inside WSL on Windows is the only thing that makes Linux usable.

FIFY

joe_archer ,

Remember kids, if you're gonna dual boot, stay safe, use 2 drives, and pray you're fast enough to mash the boot menu button when you power on.

feannag ,

Just press and hold the button as the computer boots!

blackluster117 ,
@blackluster117@possumpat.io avatar

Or just set your BIOS to take you to the boot menu on startup so you don't have to pound keys like a barbarian.

feannag ,

Or maybe I share a computer with my partner that absolutely does not want to see a boot menu when they turn on the computer.

faercol ,
@faercol@lemmy.blahaj.zone avatar

Nah, you just need to develop a custom EFI app to boot on it. This app then calls a server on your network which will answer whether to boot on Linux or Windows (or any OS installed really).

And voilà, you don't need to manually select the OS anymore (well, you still need to say to the server what to use, but you can do it beforehand, not during the boot)

Dhs92 ,

I just use rEFInd with auto discover turned on. I installed the windows bootloader onto my Linux boot partition and haven't had any issues with Windows overwriting my boot entries on update.

invisiblegorilla ,

Don't forget to wrap it before you stick it in.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • linuxmemes@lemmy.world
  • incremental_games
  • meta
  • All magazines