Можно ли исправить выравнивание раздела без потери данных?

Каким-то образом мне удалось установить сервер с несовмещенными разделами.
fdisk говорит:

      Device     Boot      Start        End    Sectors  Size Id Type
/dev/xvda1               2 2095151103 2095149056  999G 83 Linux
/dev/xvda2      2095153150 2097149951    1996802  975M  5 Extended
/dev/xvda5      2095153152 2097149951    1996800  975M 82 Linux swap / Solaris

Последствия:

  • мои разделы смещены, поэтому я боюсь снижения производительности
  • grub некуда установить (я понял эту проблему в последнем обновлении, где увидел сообщение об ошибке)

Мой вопрос:
Могу ли я как-то это исправить без потери данных?
(моя система установлена ​​и настроена, а также установлено некоторое программное обеспечение, я потерял бы около 3 дней работы, если бы мне пришлось переустанавливать)

Моя система:

  • Дебиан 11
  • работа в качестве vServer у моего хостинг-провайдера
  • нет LVM или рейда

Я уже искал решения. По сути, мне пришлось бы переместить весь раздел вправо, верно?? (с диском на 1 ТБ места для таких экспериментов у меня более чем достаточно). Похоже, fdisk не может этого сделать. Некоторые говорят, что gparted, но у меня в системе нет графического интерфейса, некоторые говорят, что parted, а другие говорят, что опция «переместить» была удалена из новых версий parted. Может быть, сфдиск?

Буду признателен за любую помощь, или просто скажите, что мне нужно переустановить, чтобы не тратить еще больше времени. Спасибо

0 ответов

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