Не хватает места? Как клонировать системный диск Linux на SSD большего размера с помощью CloneZilla

Не хватает места? Как клонировать системный диск Linux на SSD большего размера с помощью CloneZilla

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





Для многих решение состоит в том, чтобы заменить существующий жесткий диск или твердотельный накопитель на устройство большей емкости. Более того, вы можете клонировать существующую операционную систему и личные данные на новый диск, не тратя часы на переустановку и восстановление резервных копий.





СДЕЛАТЬ ВИДЕО ДНЯ

Зачем вам может понадобиться новое запоминающее устройство

Возможно, ваше существующее хранилище слишком мало или, возможно, оно скоро закончится. Он может быть слишком маленьким. Возможно, вы даже затянетесь в 2020-е и переключитесь на SATA SSD или даже на устройство NVMe (вот чем отличаются SATA и NVMe ).





Какой бы ни была причина замены существующего накопителя на вашем компьютере, если вы хотите сохранить операционную систему и файлы, клонирование системного диска — лучший вариант (при условии, что на старом диске нет вирусов).

В остальной части этого руководства предполагается, что вы уже выбрали и купили новый SSD или HDD для своего компьютера с Linux. Обратите внимание, что эти шаги охватывают только клонирование дисков той же емкости или с меньшего диска на большее устройство.



Какие диски можно клонировать?

Используя этот метод, вы можете ожидать, что сможете клонировать:

  • Жесткий диск на жесткий диск
  • Жесткий диск на SSD
  • SSD на HDD
  • SSD на SSD

(SSD охватывает все, от 2,5-дюймовых устройств SATA до дисков NVMe с интерфейсом M.2).





Пока целевой диск имеет равную или большую емкость, чем исходный диск, клонирование должно пройти успешно.

Два метода клонирования вашего диска Linux: dd и CloneZilla

Если вы хотите клонировать основное запоминающее устройство, у вас есть два варианта.





  • дд
  • КлонЗилла

Каждый вариант объяснен ниже.

как повернуть кисть в фотошопе

Прежде чем продолжить, убедитесь, что новый SSD подключен к вашему компьютеру. Для настольного ПК это может означать немедленную внутреннюю установку диска. Если вы предпочитаете не разбирать свой компьютер на этом этапе, особенно если вы используете ноутбук, переходник с USB на SATA это доступная экономия времени.

Клонирование вашего SSD с помощью dd

Использовать дд просто. Откройте терминал и проверьте имена всех подключенных дисков:

lsblk

Запишите имена дисков. Внутреннее устройство обычно сда , но вы можете проверить метки в редакторе разделов вашего дистрибутива, если вы не уверены.

Команда клонирования имеет следующую форму:

dd if=/dev/sdX of=/dev/sdY

Здесь if — путь к исходному диску, а of — путь назначения. Если диск, который вы клонируете, — это sda, а новый диск, который вы планируете клонировать, — это sdb, тогда команда будет такой:

dd if=/dev/sda of=/dev/sdb

Это может занять некоторое время, так что наберитесь терпения. Обратитесь к нашему руководству по клонирование и восстановление дисков с помощью dd Чтобы получить больше информации.

Почему CloneZilla Live ISO лучше подходит для полного клонирования с диска на диск

Хотя вы можете наслаждаться быстрыми и точными результатами с помощью dd, у него есть ключевой недостаток. Если вы планируете полностью заменить диск на своем компьютере на новое устройство, вам нужен полный клон.

К сожалению, запуск dd из терминала работающего ПК не приведет к полному клонированию. Этот подход копирует все, включая личные данные и ОС, но не загрузчик.

Поскольку вам нужен GRUB для загрузки Linux, вам нужен другой подход, который будет клонировать все, включая загрузчик. Вот тут-то и появляется среда CloneZilla Live ISO.

Как использовать CloneZilla для клонирования диска Linux

CloneZilla — это живая среда, в которую вы можете загрузить свой компьютер. Его можно установить на DVD-диск или USB-накопитель, и это лучший способ полностью клонировать данные со старого диска вашего компьютера на новый.

Загрузите ISO-образ CloneZilla.

Начните с получения вашей копии CloneZilla. Я предоставил ссылку на стабильную версию, но вам нужно будет установить:

  • Архитектура процессора (amd64, i686 или i686-PAE)
  • Тип файла (ZIP или ISO)
  • Репозиторий (авто, OSDN или SourceForge)

Из этих вариантов единственный, с которым вам нужно быть особенно осторожным, — это первый. Если ваш компьютер имеет 64-битный процессор (независимо от того, AMD это или Intel), вы должны выбрать amd64 . Для 32-битных систем используйте i686, а если это не работает, используйте i686-PAE.

Строго говоря, тип файла зависит от того, используете ли вы диск или USB-носитель. Тем не менее, разумным вариантом является загрузка ИСО файл и используйте Unetbootin для создания загрузочного USB-устройства.

Репозиторий загрузки не должен иметь большого значения, и его можно оставить как авто .