Linux

ubuntu命令行熱增加引導分區大小

  • February 24, 2017

我不是文件系統和分區方面的專家。

我嘗試在此站點(和其他站點)中遵循很多教程,但我不知道如何使解決方案適應我的情況。

我想在 Ubuntu 16 上使用命令行擴大根 (1) 分區

~# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 68.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type      File system     Flags
1      1049kB  10.2GB  10.2GB  primary   ext4            boot
2      10.2GB  10.7GB  535MB   extended
5      10.2GB  10.7GB  535MB   logical   linux-swap(v1)

(parted)

我遵循了這樣的指南: 指南

但我只能生成一個只有 1kb 的分區 (3)。

我可以看到分區 1 末尾沒有空間,我想空白空間(~50 GB !!!)在分區 5 的末尾(交換)。

有沒有辦法解決我的問題並在分區 1 中添加空白空間,即使空間位於分區 5 的末尾?

更新!!!

正如答案中所建議的,我已經解決了使用此解決方案刪除交換磁碟的問題(sorce 解決方案

並且沒有必要遵循我的指南,因為我使用的是 ext4

不,因為它不是lvm。您需要做的是創建一個交換文件,將交換位置更改為該文件,刪除交換分區。然後你可以像你提到的指南中描述的那樣擴大根分區。完成此操作後,您可以創建一個新的交換分區,或者繼續使用本地驅動器上的交換文件。

引用自:https://serverfault.com/questions/834659