调整分区大小而不丢失数据?

调整分区大小而不丢失数据?

我读过很多关于这方面的文章,但我不确定结果......

在我的专用服务器(debian)上,我有以下内容:

Sys. fich.     Taille Util. Dispo Uti% Monté sur
rootfs            20G  1,4G   17G   8% /
/dev/root         20G  1,4G   17G   8% /
devtmpfs         7,8G     0  7,8G   0% /dev
tmpfs            1,6G  244K  1,6G   1% /run
tmpfs            5,0M     0  5,0M   0% /run/lock
tmpfs            3,3G  4,0K  3,3G   1% /dev/shm
/dev/sda3        1,4T  866G  468G  65% /home
/dev/sda5        481G  4,9G  452G   2% /var

我想做的是将400G(例如)的/dev/sda5分区分配给该/dev/sda3分区。 (/var 到 /home)

所以我想知道我是否可以跟随这些说明或者这个)或者如果我必须采取其他措施以避免丢失任何数据。或者如果这是不可能的。

编辑(fdisk -l 输出)

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  3907029167  1953514583+  ee  GPT

编辑2(分开输出):

Model: ATA HGST HUS724020AL (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name     Flags
 1      20,5kB  1049kB  1029kB                  primary  bios_grub
 2      2097kB  21,0GB  21,0GB  ext4            primary
 3      21,0GB  1476GB  1455GB  ext4            primary
 4      1476GB  1476GB  536MB   linux-swap(v1)  primary
 5      1476GB  2000GB  524GB   ext4            primary

答案1

可以使用gparted,但是有机会丢失数据,所以之前做好备份。

相关内容