когда нет файла для хранения настроек номера?
Есть сама MBR.
Разделы нумеруются не в зависимости от того, какое место они занимают, а в соответствии с тем, какой слот они используют в «таблице разделов» на диске (MBR или GPT). Первый слот таблицы разделов MBR получает sda1
(независимо от того, какую область диска он описывает), второй слот получает sda2
и так далее.
Существуют различные причины, по которым вы можете получить несортированную таблицу разделов. (Вы можете использовать fdisk
инструмент командной строки для его сортировки.) Большинство инструментов разбиения стараются автоматически поддерживать эти слоты «в порядке», так что «крайним левым» разделом всегда является sda1 и т. Д. Но некоторые другие инструменты этого не делают, потому что не все операционные системы могут справиться с изменением слота загрузочного раздела.