Edit: I was able to recover my partitions by creating new partition starting and ending with same exact sectors.

I was copying files from my previous installation to my new Gentoo installation. After I was done. I ran wipefs on /dev/nvme0n1 thinking it is my old nvme drive which is connected through usb. I am in disbelief. Lost all of my configuration files. My perfect installation of gentoo. Just gone. How do I never make such mistake again? Thankfully I had backup of passwords file. Rest is gone. I am sad.

  • CrayonDevourer@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 months ago

    I usually physically take drives out and boot without them before wiping. Just something I do now, because of this exact situation.

  • LoreSoong@startrek.website
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Personally, I configure my entire os before signing in to websites or any software (or putting any privacy critical info on my system) then I backup my os to my NAS using rescuezilla, using linux its usually max 30Gb. I also have a private github repo that i backup my dotfiles to just in case my NAS kicks the bucket. Going back to a “clean” install after doing something stupid kinda sucks but at least all your hard work making it look and feel the way you want will persist. I also highly reccomend doing some sort of offline & off network backup for privacy sensative information. Best of luck, I feel your pain I nuked my system once after days of work and i said, never again.

  • harsh3466@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I use gnu stow and my self hosted got forge to manage and back up my config files. With a 3-2-1 backup strategy on the gitforge of three copies, at least two mediums, with one offsite.

  • msage@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    Perhaps try git for your configuration?

    I haven’t done it yet, but I thought about trying to restore it on another PC and see if it starts.

  • lemmylemonade@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Guys, I managed to recover my partitions. I used test disk to write the detected efi partition which was of 500MiB. The gpt partition table backup uses 33 sectors to I created second partition starting from where the previous ended to totalsectors-33. I was able to luksDump the header after this and successfully decrypt and mount my device. I had to grub-install and now my system is up and running. Thank you so much everyone for their help and their kind words.