Можно ли инвертировать номера разделов?

Это текущая конфигурация

/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 .

2
задан 29 September 2011 в 11:01

1 ответ

Возможно, вместо этого вы хотели бы использовать 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" 
0
ответ дан 29 September 2011 в 11:01

Другие вопросы по тегам:

Похожие вопросы: