2

Насколько я знаю, на диске MBR первичные разделы пронумерованы от 1 до 4, а номера от 5 и выше - для логических разделов. Таким образом, раздел на первой позиции на sda будет sda1, на следующем sda2 и т.д. И это верно для дисков, с которыми я ранее работал

Однако в последнее время у меня были шансы перераспределить некоторые ПК и, работая с этими системами, я заметил, что их номера томов не в порядке. Например sda3 лежит перед sda1 на скриншоте ниже

gparted1

Нумерация одинакова для всех перезагрузок, и они одинаковы даже в других живых дистрибутивах, которые я пробовал.

Итак, как определяются эти числа, когда нет файла для сохранения настроек номера?

Некоторые другие примеры:

gparted2

gparted3

1 ответ1

5

когда нет файла для хранения настроек номера?

Есть сама MBR.

Разделы нумеруются не в зависимости от того, какое место они занимают, а в соответствии с тем, какой слот они используют в "таблице разделов" на диске (MBR или GPT). Первый слот таблицы разделов MBR получает sda1 (независимо от того, какую область диска он описывает), второй слот получает sda2 и так далее.

Существуют различные причины, по которым вы можете получить несортированную таблицу разделов. (Вы можете использовать инструмент командной строки fdisk для сортировки.) Большинство инструментов разбиения пытаются поддерживать эти слоты "в порядке" автоматически, так что "крайним левым" разделом всегда является sda1 и т.д. Но некоторые другие инструменты этого не делают, потому что не все операционные системы могут справиться с изменением слота загрузочного раздела.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .