Btrfs
將 BTRFS 跨越多個分區以增加磁碟空間
我最近通過將 Windows 安裝到新的 HDD,從帶有 Windows 7 Enterprise (R) 和幾個 ext4 和 XFS 數據分區的 2TB HDD 轉移到了 4TB
dd
HDD。當我想在左邊的 3.5 TB 上創建一個擴展分區時,分區器告訴我我不能這樣做,因為 MSDOS 分區表不支持這麼大的分區,所以我創建了一個 2TB btrfs 分區(我的數據有幾個子卷)和一個1.5TB 擴展分區。
現在我有一個 900GB btrfs 分區和一個 2TB btrfs 分區,我怎樣才能“加入”磁碟空間。我認為這可能使用
btrfs device add
,但是這似乎使用 RAID0,所以我基本上會釋放一些磁碟空間,因為 2*900GB = 1.8TB,而我已經有 2TB。有沒有辦法添加第二個磁碟,讓我得到 2.9TB 的磁碟空間?
raid0
添加新設備時,您的 BTRFS 預設為該模式;您可以single
通過執行將其更改為模式btrfs balance start -dconvert=single,soft /mountpoint
。