У меня есть тройная загрузка между macOS Sierra, Windows 10 и Linux на моем SSD 500 ГБ внутри моего ноутбука. Как я могу клонировать все мои разделы на внешний диск? Это 3 ТБ и имеет пустой раздел 600 ГБ для этого. Есть ли способ клонировать мои 8 или около того разделов, чтобы: я мог полностью восстановить свой ноутбук, если мне нужно, и не стирать какие-либо данные? У меня есть этот ноутбук.
3 ответа
Проверьте Клонзилла. Вы можете загрузить его на USB-накопитель и клонировать свои разделы по отдельности или сделать резервную копию всего диска. Это довольно гибкий.
Я использую его для клонирования целых дисков всех моих домашних машин на мой файловый сервер. Так как Clonezilla работает на флеш-накопителе, я могу выполнять чистую металлическую реставрацию на любой из моих машин.
Это не "простой" инструмент, но он относительно простой.
Если вы хотите сделать это вручную, это довольно легко сделать с помощью команды dd
.
Используйте один файл изображения
Это создаст резервную копию всего вашего SSD в виде одного файла. Он не будет наивно читаемым (хотя вы сможете смонтировать или открыть его как образ диска с помощью подходящего программного обеспечения), но его будет очень легко восстановить, если потребуется.
- При необходимости создайте и отформатируйте раздел размером 600 ГБ. Вы можете использовать любую файловую систему, которая поддерживает файлы размером не менее 500 ГБ и доступна для записи из Linux (на практике это означает почти все, кроме FAT32 или более ранней версии).
- Выключите компьютер и используйте загрузочный носитель Linux (liveCD или аналогичный), чтобы не загружаться с жесткого диска.
- Убедитесь, что копируемый диск не смонтирован, а копируемый диск смонтирован R/W.
- Используйте
dd
(вам может потребоватьсяsu
/sudo
если вы еще не root), чтобы скопировать весь SSD в файл на вашем диске объемом 3 ТБ. Команда будет выглядеть примерно так:dd if=/dev/sda of=/path/to/backup/location/ssd.img bs=4M
(параметр "bs" только для ускорения работы). - Завершите работу операционной системы и снова загрузитесь с диска. Теперь у вас есть резервная копия, которую вы можете восстановить на этот диск (или любой другой, по крайней мере настолько большой), когда вам нужно.
Обратите внимание, что это не так быстро, как некоторые другие подходы, и при этом он не учитывает используемое и неиспользуемое пространство - файл образа будет полностью соответствовать размеру SSD - но это просто, и dd
был частью каждого Linux дистрибутив на протяжении десятилетий.
Резервное копирование разделов индивидуально
Аналогично приведенному выше, но создайте резервную копию разделов (/dev/sda1, /dev/sda2 и т.д.), А не всего диска. Вы можете сделать их резервную копию в свои собственные файлы или напрямую в пустые разделы одинакового размера (или больше) на диске резервного копирования. Этот подход означает, что вам потребуется заново создать структуру разделов на любом новом диске, на который вы хотите восстановить твердотельный накопитель, но позволяет вам работать с разделами по отдельности и легко монтировать их с диска 3 ТБ (если вы скопировали в исходные разделы, а не к файлам в резервном хранилище).
На работе мы используем Partition Wizard для этих задач; он чрезвычайно прост в использовании и эффективен. У нас он есть на загрузочном USB-накопителе, и он часто пригодится. Если это для личного использования, бесплатной версии должно быть достаточно для ваших нужд