Копирование раздела Linux с жесткого диска на SSD

Хорошо, у меня есть ноутбук с жестким диском и SSD. Я хотел бы заменить первое на второе без необходимости переустанавливать все. После небольшого исследования я обнаружил, что нужно использовать живой диск + внешний жесткий диск + gparted, чтобы скопировать весь раздел Linux (в два этапа), а затем отредактировать fstab.

Теперь я думаю, что когда Linux установлен, он оценивает аппаратное обеспечение компьютера и, следовательно, настраивает некоторые параметры программного обеспечения. Поэтому я боюсь, что выполнение вышеперечисленного может «обмануть» ОС и привести к неоптимальной производительности w.r.t. SSD. Я не знаю, правильно ли это.

11
задан 04.05.2020, 18:07

2 ответа

При смене аппаратного обеспечения стоит задуматься о том, как отреагирует ОС. В большинстве случаев вы можете просто сменить аппаратное обеспечение во внутреннем пространстве вашего компьютера, а затем позволить Linux сделать свое волшебство.

Жесткие диски немного отличаются. Вы можете скопировать все файлы, но на вашем новом диске должны быть установлены инструкции по загрузке (grub). Вы также должны убедиться, что идентификатор вашего нового диска совпадает со старым (или некоторые драйверы будут потеряны в море).

После изменения UUID вы загружаетесь через live-cd, копируете все свои драгоценные файлы на SSD и загружаете на новый диск chroot для создания загрузчика (grub).

Я собирался подробно рассказать о том, как делать такие вещи, но, проведя небольшое исследование по этой теме, я нашел это: http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t. html

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

Однако, если время является ограничением, копирование с одного жесткого диска на другой - это нормально, если вы установите все ссылки со своего старого жесткого диска, «указывающие» на новый. Как и во всем, у него есть шанс потерпеть неудачу, но если вы делаете резервные копии, нет проблем с копированием диска на другой.

8
ответ дан 04.05.2020, 18:08
  • 1
    Только отвечает на вопрос заголовка, не подробный вопрос. – Drahcir 04.05.2020, 18:08
  • 2
    Да, я ожидал бы, что некоторые настройки будут сохранены от домашней папки. Вы знаете, я никогда не задавался вопросом об этом. Я просто проверил, и копирование/etc/NetworkManager должно получить Вас все информации о соединении. Да, это действительно включает пароли. – VH-NZZ 04.05.2020, 18:09
  • 3
    +1 для " Идеально, необходимо переустановить от царапины " – fredley 04.05.2020, 18:09
  • 4
    Спасибо. Я понимаю то, что Вы говорите об установке с нуля, но проблема состоит в том, что некоторые персональные настройки не хранятся в домашней папке, как сеть manager' s настройки. Я предполагаю, что все такие настройки хранятся в / и т.д.? – Drahcir 04.05.2020, 18:09

Linux - это не Windows. Вам не нужно беспокоиться о таких вещах. Вы можете просто создать необработанный раздел, используя dd. И после исправления UUID у вас все будет хорошо.

-1
ответ дан 04.05.2020, 18:08
  • 1
    OP в этом случае, может просто использовать dd инструмент, если он хочет клонировать целый диск. dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync, где sdX является источником, и sdY является местом назначения. Конечно, конечный диск должен быть тем же или больше в размере. – Grbts 04.05.2020, 18:08
  • 2
    Как можно создать разделы с dd? Как был бы каждый идти о " фиксация UUIDs"? можно ли предоставить конкретную инструкцию, как сделать это и пример? – Gajus 04.05.2020, 18:09
  • 3
    Вы могли понравиться редактирование Ваше сообщение, когда Вы хотите добавить информацию? It’s лучше всего для имения всего соответствующего в одном месте. Кроме того, комментарии могут быть удалены по различным причинам. There' s также проблема " фиксация UUIDs" то, что Вы didn' t разъясняются. Спасибо. – basic6 04.05.2020, 18:09

Теги

Похожие вопросы