GParted 将分区从磁盘开头移动到磁盘结尾?

tij*_*jko 9 hard-drive gparted partitioning

直截了当,正如标题所说,但是,我从未使用 GParted 移动过分区,我担心会损坏驱动器。我有一个屏幕截图。

Gparted 截图

我试图让 sda2 分区使用未分配的空间。我相信我必须将 sda2 移动到硬盘驱动器的末尾,但是,我不确定,也不知道如何操作。

任何帮助,将不胜感激!

Ruc*_*t88 8

grawity 对于这个问题的回答并不完全完整。可以将分区 2 的内容移动到设备的末尾。只需右键单击并复制分区,然后将其粘贴到末尾即可。成功后,删除分区2。

这将导致分区 2 和分区 3 的命名发生切换。将 sda2 移动到设备末尾后,sda3 将重命名为 sda2,sda2 重命名为 sda3。

您需要通知系统此更改。如果 /etc/fstab 中引用了 sda2 或 sda3,则您需要将 sda2 的任何引用更改为 sda3,将 sda3 更改为 sda2。此外,您还必须重新安装 Grub 引导加载程序,以便它了解所做的更改。


use*_*686 5

分区必须是连续的(您不能为单个 /dev/sda2 使用两个单独的磁盘区域),因此您首先需要使用 GParted 的“移动/调整大小”功能将sda3移动到磁盘的末尾。

|1|------sda2------|           free space           |-----------sda3-----------|
Run Code Online (Sandbox Code Playgroud)

之后,使用相同的函数将 sda2 扩展到中间的空闲空间:

|1|----------------------sda2-----------------------|-----------sda3-----------|
Run Code Online (Sandbox Code Playgroud)

但是,由于 sda3 是您的系统分区,因此您无法从同一系统移动或调整其大小。您将不得不从 Ubuntu CD 启动。

移动(或在极少数情况下调整大小)分区可能会导致所有文件丢失 - 例如,如果在移动过程中断电(移动分区需要很长时间)。但是,它永远不会造成物理损坏。

  • 我的担忧最终没有根据:) 我对如何使用 GParted 感到困惑,但最终 Gparted 再简单不过了。我一直在想我需要用数字指定我想要放置 sda2 的位置,但归根结底是将 _slide_ sda3 向右移动。 (2认同)