Файловые системы привязаны к началу тома или, если хотите, к разделенному пространству раздела. В результате относительно легко изменить положение конца пространства файловой системы, то есть его правый предел. Но для перемещения своего левого предела требуется больше работы, поскольку для этого требуется перенести начало файловой системы.
Обычно все, что нужно сделать - это сдвинуть весь контент файловой системы "влево". Это просто и должно работать всегда, только немного.
Можно подумать, что умные программы могут перестроить метаданные в начале файловой системы, затем изменить нумерацию всех ссылок в файловой системе, чтобы учесть измененную ссылочную позицию, а затем пометить добавленное пространство как выделяемое. Помимо того, что это потенциально очень сложно сделать, для этого требуются некоторые свойства файловой системы (например, это невозможно сделать с помощью ext2/3/4
поскольку файловые группы не будут находиться на ожидаемых позициях), и это открывает широкие возможности для катастрофы. (подумайте, что произойдет, если отключится электричество во время операции перенумерации ...)
GParted (запущенный из внешних загрузочных носителей, таких как live CD) - это программное обеспечение, которое должно выполнять задачу скольжения ; как объяснено в обеих ссылках, сначала нужно обработать раздел sda3
чтобы sda5
мог двигаться. Резервное копирование до.