Filesystems
我可以從 reiserfs 格式的 /home 分區內的可用空間創建一個新分區嗎?
好的,我已經安裝了 Ubuntu,但我也想安裝 Windows(雙啟動)。問題是,我沒有空閒分區。我有我的根分區(15 GB)和我的 /home 分區(300 GB)。主分區有大約 50 GB 的可用空間,它是格式化的 reiserfs。我聽說過 resize_reiserfs 之類的工具,昨天我什至嘗試過 - 我使用以下命令縮小了我的 /home 分區(它位於 /dev/sda6 上):
resize_reiserfs -s -20G /dev/sda6
之後 gparted 顯示分區本身為 280 GB,但無法從 20 GB 創建新分區。我最終跑了
resize_reiserfs -s +20G /dev/sda6
將我的 /home 分區恢復到以前的大小。
resize_reiserfs
僅收縮文件系統,而不收縮分區本身。從這裡引用:但是縮小分區可能更複雜:您應該首先使用 resize_reiserfs 來縮小文件系統(磁碟上的資料結構),然後只使用 fdisk 來縮小分區(磁碟上分配的空間)。
請參閱此處以獲取解釋。
您可以使用 gparted 將這兩個步驟合二為一。
您應該能夠完全在 gparted 內完成所有您想做的事情。它可以調整 reiserfs 分區的大小,創建 NTFS 分區,甚至可能為您格式化它。
您實際上不需要從 Linux 格式化它,因為 Windows 安裝程序會這樣做,但如果您將這些破壞性操作集中在單個程序執行中,它將有助於避免錯誤。