My laptop is (maybe was) Linux and Windows 10 dual booted. I was reinstalling the Linux OS and in the process I accidentally formatted the Windows 10 boot partition. At least I think it is the boot partition because I don’t really know how Windows works (or doesn’t work amirite).

This is the lsblk output:

$ lsblk -f
NAME        FSTYPE     FSVER LABEL [...] MOUNTPOINTS
nvme1n1     zfs_member 5000  zroot [...]
├─nvme1n1p1 vfat       FAT32       [...] /boot/efi
├─nvme1n1p2 swap       1           [...] [SWAP]
└─nvme1n1p3 zfs_member 5000  zroot [...]
nvme0n1
├─nvme0n1p1
└─nvme0n1p2 ntfs

The nvme0n1p1 is the one related to booting. I accidentally formatted it.

I have a Windows 10 USB prepared. I tried looking online and I never found a question asking exactly for this. The ones I found that were similar enough suggested different commands.

Anyone has experience with this?

Thanks in advance.

  • WhatWouldKarlDo@lemmygrad.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    I’ve been told (but I cannot verify) that windows’ default behaviour is to install an EFI partition on every internal drive, and update them all in the event of an update.

    I know from experience that windows only expects to see itself installed and will happily fuck up your bootloader with whatever garbage it wants to.

    I suspect that these two “characteristics” together are what is to blame here.