Hi, everyone!

I’ve been using openSUSE Tumbleweed for a year now, and have had a very good experience with it, with a few minor hiccups happening along the way. I recently got a new M.2 SSD that I want to replace my 6 year old 2.5in SSD (the one currently running openSUSE Tumbleweed) with.

I have used Rescuezilla before so I gave the Clone option on it a try, and it failed about as soon as it started cloning the BTRFS partition. I decided I would try Clonezilla, as maybe it was more updated and could handle it where Rescuezilla could not. I was wrong. they both give out practically as soon as they start partclone on the BTRFS partition. Before I start doing any console commands, basically all I could find were forum posts from 3-4 years back, and besides that, I’m not always too comfortable just blindly putting commands into the terminal when I don’t fully know what they are doing, I wanted to reach out to the community and maybe someone can point me in the right direction or tell me what worked for them?

I would like to clone the old 2.5in SSD to the new M.2 SSD, and have everything exactly as it was, just with more space now. Is this possible with any GUI, or if not, can someone please help point me or talk to me about my options? Thank you! :)

    • LucidNightmare@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      1
      ·
      10 minutes ago

      Hey there! This is my first time using a BTRFS system, so I don’t really know what I’m doing. I just thought I’d ask the community since most of the forums were from a few years ago.

      I was aware of the snapshots but didn’t know I could use those on a completely different SSD to restore. How would I go about researching this? BTRFS snapshots to new SSD?

      Thank you for the reply!

  • anamethatisnt@sopuli.xyz
    link
    fedilink
    arrow-up
    5
    ·
    4 hours ago

    I would probably install the new ssd and then boot from a live usb and run dd from there. Then you can use your partition manager in tumbleweed to enlarge the partition afterwards.

    • LucidNightmare@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      2
      ·
      4 hours ago

      Thank you for your reply!

      I have an external enclosure that I was using to have both a Live ISO USB and the old/new SSDs available. I’ve never used dd before, is there anything that might prevent it from working with BTRFS? I’ll look more into it as the day goes on!

      • anamethatisnt@sopuli.xyz
        link
        fedilink
        arrow-up
        7
        ·
        4 hours ago

        dd works on the block level so it doesn’t care about your filesystems or partitions at all. It simply copies it all byte by byte.

        Simply use df to verify your disk names
        df -h

        And then use dd to copy input file to output file where if is your old disk and of is your new.
        dd if=/dev/sda of=/dev/sdb