静看光阴荏苒
不管不顾不问不说也不念

Windows压缩卷扩容Btrfs

我是双系统Windows10和openSUSE风滚草,openSUSE这边的文件系统是Btrfs,因为磁盘快满了所以我就想着扩容一下,这是我之前遇到的一个问题,今天有时间顺带记录一下扩容办法。

Btrfs内置了类似LVM的多盘组合功能,简单点说就是可以将多个盘的容量(或者分区)合成一个使用。这应该是Btrfs为数不多的优点了。。。

我当初是在一块硬盘上面分了100GB安装了openSUSE,这块硬盘对应我Windows系统内的D盘。我现在的操作步骤是先在Windows的磁盘管理使用压缩卷,把D盘的空间腾一部分出来,这里我压缩50GB:

成功后这里会显示未分配的空间48.83GB:

不要给这个空间创建新加卷什么的,直接重启到openSUSE,先找到在Windows里的这块D盘,这里对应的是/dev/sda,我这机器盘子有点乱,有nvme有hdd还有外挂硬盘= =:

给D盘(/dev/sda)创建新分区,这里我用cfdisk,这是我认为在Linux下创建分区最简单的一款工具了:

cfdisk /dev/sda

选中刚才从Windows压缩出来的这48.83GB:

完成后,最后一步就是把/dev/sda5加入到btrfs:

sudo btrfs device add /dev/sda5 /

检查状态,可以看到/dev/sda5已经存在于未附加里面了,btrfs后续会自动按需分配这些空间:

这个方法也适用于直接加新硬盘,你在机器上装一块新盘,也可以这么操作,反正都是加到一个存储池里面。

赞(0)
未经允许不得转载:荒岛 » Windows压缩卷扩容Btrfs
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

分享创造快乐

广告合作资源投稿