tij*_*jko 9 hard-drive gparted partitioning
直截了当,正如标题所说,但是,我从未使用 GParted 移动过分区,我担心会损坏驱动器。我有一个屏幕截图。
我试图让 sda2 分区使用未分配的空间。我相信我必须将 sda2 移动到硬盘驱动器的末尾,但是,我不确定,也不知道如何操作。
任何帮助,将不胜感激!
grawity 对于这个问题的回答并不完全完整。可以将分区 2 的内容移动到设备的末尾。只需右键单击并复制分区,然后将其粘贴到末尾即可。成功后,删除分区2。
这将导致分区 2 和分区 3 的命名发生切换。将 sda2 移动到设备末尾后,sda3 将重命名为 sda2,sda2 重命名为 sda3。
您需要通知系统此更改。如果 /etc/fstab 中引用了 sda2 或 sda3,则您需要将 sda2 的任何引用更改为 sda3,将 sda3 更改为 sda2。此外,您还必须重新安装 Grub 引导加载程序,以便它了解所做的更改。
分区必须是连续的(您不能为单个 /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 启动。
移动(或在极少数情况下调整大小)分区可能会导致所有文件丢失 - 例如,如果在移动过程中断电(移动分区需要很长时间)。但是,它永远不会造成物理损坏。