我最近在笔记本电脑上安装了 Fedora,并且我有旧的/home
ext4 分区 ( /dev/sdb2
)。我想转换该分区并将其与 btrfs 文件系统合并。
以下是我当前的设置:
$: btrfs filesystem show
Label: 'fedora' uuid: accd2db4-87ca-4c78-84b9-4500534d63f5
Total devices 2 FS bytes used 7.76GiB
devid 1 size 236.89GiB used 1.02GiB path /dev/sda3
devid 2 size 500.00GiB used 9.01GiB path /dev/sdb1
$: sudo btrfs subvolume list /
ID 256 gen 1007 top level 5 path root
ID 257 gen 1007 top level 5 path home
ID 258 gen 888 top level 256 path var/lib/machines
$: parted -l
...
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 537GB 537GB btrfs
2 537GB 1000GB 463GB ext4 Linux /home linux-home
因此,我将拥有一个单独的 Btrfs 卷(标签:fedora),其中包含 /dev/sdb2 分区数据。
我发现这文章将 Ext 分区转换为 Btrfs,但我不知道是否可以合并两个 Btrfs 卷。
答案1
- 移动文件
- 删除第二个分区
- 扩展第一个分区
- 扩展文件系统