Это текущая конфигурация
/dev/sda1 : ntfs primary 200GiB
/dev/sda3 : extended 400GiB
/dev/sda5 : ext4 396GiB
/dev/sda6 : linux-swap 4GiB
и это требуемая конфигурация:
/dev/sda1 : ntfs primary 200GiB
/dev/sda3 : extended 400GiB
/dev/sda5 : linux-swap 4GiB
/dev/sda6 : ext4 396GiB
Я хотел бы инвертировать номера разделов / dev / sda5 и / dev / sda6 .
Возможно, вместо этого вы хотели бы использовать UUID для идентификации файловых систем, чтобы их число не имело никакого значения?
Таким образом, даже если вы смонтируете его во внешнее шасси usb3 и перенесете на другой компьютер, все будет работать так, как ожидается, поскольку диски не будут заменены. Это легко сделать. Ваши файловые системы определены в / etc / fstab. Вы можете увидеть что-то вроде:
/dev/sda1 /media/windows ntfs defaults 0 0
Если вы хотите сделать его независимым от его пути, то вы замените его на его UUID, чтобы он стал:
UUID=37bd1971-5b00-e923-2f3f-c1000972a254 /media/windows defaults 0 0
В Чтобы получить UUID для файловой системы, вы можете использовать
sudo blkid /dev/sda1
, который будет возвращать что-то похожее на
/dev/sda1: UUID="37bd1971-5b00-e923-2f3f-c1000972a254" TYPE="linux_raid_member"