Назад | Перейти на главную страницу

Перенести корневой раздел с одного диска на другой в Debian 10

Я установил Debian 10 на жесткий диск в разделе логического тома (имя: deb10). Теперь я хочу переместить запущенную установку на логический том на SSD (имя: deb10ssd).

  1. Я скопировал файлы из старого раздела в новый (при этом rsync запущен на другой установке debian на другом диске).
  2. Я изменил скопированный fstab, чтобы отразить новый корень.
  3. Я запустил update-grub и grub-update (который нашел новую установку)

Когда я загружаюсь, я вижу в меню загрузки новую установку (deb10ssd). когда я выбираю его, система загружается правильно, но оказывается на старом корневом диске (deb10, а не deb10ssd).

какие дополнительные шаги необходимы, чтобы сообщить grub о загрузке с нового корневого устройства?

Возможно, вам придется перезапустить update-initramfs -u чтобы забрать изменения fstab. Это нужно будет сделать при chroot в новой системе. Вы можете загрузить программу установки debian в режиме восстановления, чтобы настроить chroot за вас.