cross-posted from: https://lemmygrad.ml/post/6734778

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.

  • Hermes [none/use name]
    ·
    edit-2
    2 days ago

    I was just fucking around with EFI boot stuff recently. Legitimate hell. efibootmgr on linux can give info on the current boot options, and might be able to help? I don't know how the M$ boot works since I don't use Windoze.

    Consider switching to only booting libretion

    • loathsome dongeater@lemmygrad.ml
      hexagon
      ·
      2 days ago

      Yeah it is really weird how sparse the info is on this topic.

      Consider switching to only booting

      I have a terrible secret. I am a gam*r.

      • Kras Mazov@lemmygrad.ml
        ·
        edit-2
        2 days ago

        What kind of g*mer? Cuz it's possible to game on Linux nowadays. I've been exclusively gaming on Linux for the last 3 years and it is incredible.

        Also I don't think efibootmgr can help if your boot files from Windows are gone from the boot partition.