在 2 个现有 ext4 分区之间的空白空间中创建新分区

在 2 个现有 ext4 分区之间的空白空间中创建新分区

输出fdisk -l

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x07f2837e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      104391   de  Dell Utility
/dev/sda2   *          14        1926    15360000    7  HPFS/NTFS
/dev/sda3            1926       27578   206055449+   7  HPFS/NTFS
/dev/sda4           27579       77826   403610625    5  Extended
/dev/sda5           27579       52921   203561523+  83  Linux
/dev/sda6           59000       59972     7811072   82  Linux swap / Solaris
/dev/sda7           59972       77826   143407104   83  Linux

有几点需要注意:

1) sda5 和 sda6 之间大约有 50GB 的未分配空间。

2) sda5 安装在/我的 Ubuntu 安装上,sda7 安装在/home.

我想通过创建一个 50GB 的 ext4 分区在未分配的空间中安装 Fedora。我会在该空间中仅创建一个根分区,而不修改周围的任何分区,并且我将处理所有 GRUB 混乱。

我的问题是:在 sda5 和 sda6 之间创建 ext4 分区是否会更改交换分区和 /home 分区的 sdaX 编号?我猜是。无论如何,它还会更改任何其他分区的 UUID 吗?我问这个是因为我可以在我的 ubuntu fstab 中看到分区是由它们的 UUID 标识的。如果我只是在未分配的空间中创建一个分区并安装 Fedora,周围驱动器的 UUID 是否会发生很大变化,导致驱动器在 Ubuntu 启动时无法自动挂载?

任何帮助,将不胜感激。谢谢!

答案1

不会。它不会改变该设备的分区号。您可以在 5 到 6 之间创建新分区,该分区将为 sda8。通用唯一标识符将要保持不变,因为您没有修改该分区。

相关内容