我想/
通过从分区中取出 80GB 将分区从 20GB 扩展到 100GB /home
。
- 我的
/
已开启sda3
- 我的 /home 已打开
sda5
所以我使用gparted
并移动了右边的前面sda5
来减去80GB,但我不知道它会将我的所有sda5
数据向前移动80GB,并且这个过程将需要10个小时。
我与服务器的互联网连接很弱,如果ssh
连接断开,所有数据可能会丢失,因为我在救援模式下执行此操作,并且在开始此过程之前qemu-kvm
忘记启动。screen
有没有办法取消 2TB 驱动器的大小调整而不损坏它?
因为与此同时,我发现如果我在缩小80GBsda3
后移动到磁盘末尾,速度会快得多。sda5
编辑:该过程已完成。我使用 repytr 将进程从 SSH 移至屏幕,天哪,它工作得很好。
答案1
根据我们提供的数据,我假设如下:
- 开始之前您没有进行 10 小时的系统备份
- 您的互联网连接和 ssh 会话信号较弱可能会丢失
所以在目前的情况下,最好的做法是:
- 启动对主机的 ping 操作,使连接保持活动状态
- 等待10个小时
根据结果,您只需:
- 重新启动你的系统,一切都很好
- 让服务提供商/DCOps/...在确认磁盘上不再有高负载后重新启动主机。
如果您使用parted
而不是gparted
进行调整大小,则可以停止调整大小,因为它通过首先移动最后分配的块进行调整大小,然后转到前面,并且仅在一切顺利的情况下更新分区表。
然而当您使用 GUI 时,结果是不可预料的,所以现在最好的办法就是等待……
笔记:下次,在做这样的事情之前先进行系统备份,并使用命令行而不是 GUI,这迫使你在做之前三思......