@boywithaxe - Что касается ваших комментариев к ответу Митча, вы можете просто скопировать соответствующие разделы, выполнив dd if=/dev/sdb3 of=/dev/sda3. Это самая простая часть. Самая сложная часть заключается в том, что вам также придется монтировать недавно скопированный раздел, а также пару других разделов и установить grub (grub-install /dev/sda) (и добавить раздел подкачки перед перезагрузкой (если вы клонируете загрузочный раздел )). Используя этот метод, нет необходимости в resize2fs.
Я только что должен был сделать это сам, и я использовал комбинацию Mitch's и jasmines answer [ ! d2].
Итак, после загрузки из liveCD:
dd if=/dev/sdb3 of=/dev/sda3
Когда это закончится, тогда
sudo mount /dev/sda3 /mnt
, где sda3 содержит недавно скопированные загрузочные и корневые разделы)
sudo mount --bind /dev/ /mnt/dev/
sudo mount -t /proc none /mnt/proc
sudo chroot /mnt
sudo grub-install /dev/sda
Обратите внимание, что это sda not и
update-grub
exit
Лучше не спрашивать, как и почему вы его удалили, но в любом случае, возможно, вы могли бы:
1: переустановить систему (aka: upgrade to the same version)
2 : получить папку / usr / share из другой установки или с liveCD / DVD
3: создать папку и добавить новую тему
Надеюсь, что это помогает, удачи! Ура!