输出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。通用唯一标识符将要保持不变,因为您没有修改该分区。