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

Копирование / клонирование данных с большего жесткого диска на меньший

У меня есть один жесткий диск на 500 ГБ с Linux Ubuntu, и я хочу переместить его на SDD-диск меньшего размера (40 ГБ), потому что сама система (с некоторыми данными) занимает всего несколько гигов.

Я немного поискал и узнал о dd но, по-видимому, он не может копировать на меньший диск (таблица разделов будет иметь неправильный размер).

Есть ли способ добиться этого и оставить систему в рабочем состоянии?

Вы могли бы использовать GParted Live система, чтобы изменить размер раздела Ubuntu, затем используйте dd клонировать его.

Просто скопируйте файлы.

Использование cpio для копирования файлов будет происходить намного быстрее, чем cp -R -p, но к тому времени, когда вы отработаете все флаги для cpio, вы все равно скопируете файлы с помощью cp.

Вам нужно будет изменить 40gDisk: / etc / fstab, чтобы использовать раздел на вашем 40-гигабайтном диске для '/', и изменить корневое монтирование в конфигурации grub (и, возможно, установить grub на диск). Если вы оставляете диск емкостью 500 ГБ, вы можете изменить настройки grub и там.

Migbht будет хорошей идеей иметь загрузочный cdrom / usb под ключом на случай, если он станет грушевидным.