Partition
將根分區移動到另一個分區
**背景:**我在具有 30 GB 根目錄的 750 GB 硬碟筆記型電腦上執行 Manjaro Linux。我有一個 Win 安裝,但我現在已將其刪除。
現在我想將我的根移動到一個更大的空間,比如 60GB,在我的硬碟的另一個地方。現在最有效的方法是什麼?我有單獨的
/home
和/boot
**注意:**我在網際網路上搜尋了很多,但他們大多說關於調整分區大小,或者關於lvm或希望他們的伺服器執行的伺服器人,或者試圖移動到一個全新的驅動器。我所有的操作都在一個驅動器中,並且我沒有足夠的空間
/
來擴展前後。我的
fdisk -l /dev/sda
輸出Disk model: ST750LM022 HN-M7 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: XXXX Device Start End Sectors Size Type /dev/sda6 1109680128 1416878079 307197952 146.5G Microsoft basic data /dev/sda9 1465137152 1465147391 10240 5M BIOS boot /dev/sda10 732700672 733749247 1048576 512M EFI System /dev/sda11 733749248 764999679 31250432 14.9G Linux swap /dev/sda12 764999680 836302847 71303168 34G Linux filesystem /dev/sda13 836302848 1109680127 273377280 130.4G Linux filesystem Partition table entries are not in disk order.
我不知道最有效的方法,但對最終使用者來說很容易的方法是這樣的:
- 擁有可以從外部介質(例如 CD、USB)啟動的 Linux 系統。– 許多安裝程序都有“試用 Linux”模式。他們很好。
- 以 root 身份啟動
gparted
並擁有一個帶有漂亮 GUI 的工具。您可以從字面上剪切和粘貼您的分區。請注意:調整分區大小通常是安全的。但是,移動源和目標重疊的分區是危險的。如果進度中斷,即由於斷電,您的數據將失去。