this post was submitted on 08 Dec 2025
19 points (100.0% liked)

Linux

10538 readers
726 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

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! :)

you are viewing a single comment's thread
view the rest of the comments
[–] anamethatisnt@sopuli.xyz 5 points 3 days ago (3 children)

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.com 2 points 3 days ago (1 children)

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 8 points 3 days ago* (last edited 3 days 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

load more comments (1 replies)