Восстановление перегородок Clonezilla

Я должен клонировать диск Linux на меньший целевой диск. По умолчанию Clonezilla не позволит мне сделать это.

Вот как все выглядит сейчас:
Исходная система:
/ dev / sda1 72G 10G 58G 15% /
Удев 7,9G 4,0K 7,9G 1% / dev
tmpfs 3.2G 332K 3.2G 1% / пробег
нет 5,0M 0 5,0M 0% / запуск / блокировка
нет 7,9G 0 7,9G 0% / пробег / шм

Система назначения:
/ dev / sda3 912G 49G 817G 6% /
Удев 7,9G 4,0K 7,9G 1% / dev
tmpfs 3.2G 332K 3.2G 1% / пробег
нет 5,0M 0 5,0M 0% / запуск / блокировка
нет 7,9G 0 7,9G 0% / пробег / шм
/ dev / sda2 90M 24M 61M 29% / boot
/ dev / sda6 1.9G 35M 1.8G 2% / т / мин

На этом разделе установлена ​​деинсталляция linux. Исходный диск - 3 ТБ, целевой диск - 1 ТБ. Поэтому я собираюсь клонировать раздел sda1 с исходного диска, а затем восстановить его на меньшем диске вместо раздела sda3.
Что меня беспокоит, так это то, что если я сделаю это таким образом, будет ли восстановленная система работать нормально и начнет ли она, например, использовать / tmp так же, как она используется в исходной системе (например, не использовать нечетный раздел tmp 2 ГБ, который она использует сейчас)? Нужно ли мне редактировать /etc/fstab или меню GRUB?

2 ответа

Сначала вы можете сжать исходные разделы с помощью parted/resize2fs. Вы можете сделать его меньше, чем нужно, а затем вырасти на целевом диске.

Кстати, в ваших показаниях источник выглядит меньше. Или я что-то упустил?

Вы можете отменить проверку размера раздела на диске восстановления в расширенном меню. Пока фактические разделы в образе будут помещаться на целевой диск, это будет работать.

Например, если у вас есть диск на 250 ГБ с разделами на 100 МБ и 60 ГБ, вы можете использовать это для восстановления образа на диск на 80 ГБ. Это будет работать, потому что общий размер фактических разделов занимает меньше места на целевом диске.

ПРИМЕЧАНИЕ. Все данные на целевом диске будут перезаписаны и заменены разделами на изображении.

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