Installing Leap while preserving btrfs @home subvolume

I’d like to install Leap 15.6 on an older laptop which is currently running Tumbleweed.

I have a single partition with btrfs and the standard subvolumes created during the original Tumbleweed installation.

Can I install Leap while preserving the btrfs @home subvolume? I played a bit the partitioner in expert mode but couldn’t find an obvious way.

Thanks!

Personally I would not take any chance and simply copy all the files to another file system, do the install and copy them back.

2 Likes

Personally, I always separate the / (btrfs) and /home (xfs) on two separate partitions (and even two disks if possible) : that way I don’t have to reformat the /home.

Of course I make a backup (rsync) of my data beforehand, just to be on the safe side.

The @home subvolume exists, but like the others, its only function is to exclude directories from snapshots.

I suggest you to back up your \home on an external disk, then installing leap using expert mode partitioning and Start with Current Proposal. Just create an xfs or ext4 \home partition, as you like.

2 Likes

We do the same as with @Wolfheri Reply… we use a separate partition and filesystem (XFS) for /home.

The system-related partition is BTRFS. Why? If there’s a catastrophic failure of the system, /home should not be affected.

We backup /home once a week. We don’t do backups for the system itself.

Before you switch to Leap, backup /home … during installation, you can specify the existing /home to be used, without re-formatting.

(I think @Wolfheri has a dual boot system, cause I see references to “\home” :slight_smile: )

To add: we switched all our machines from TW to Leap … during the fresh install we retained the existing /home, and there was no overwrite (re-format)

I no longer have a dual-boot since 2012.

I only have a severe allergy to tree pollen :sneezing_face: (which is less serious than MS Windows); I’m very tired of it

Hence my confusion between \ and / .

Fortunately, the anti-istamines are beginning to have an effect.

1 Like