Миграция данных к замене жесткого диска (Linux)

Мой жесткий диск для ноутбука был неисправен, таким образом, я запросил и просто получил новый. Теперь, я должен переместить свои данные. Эта задача кажется легче сказать чем сделать. Два диска являются тем же размером, таким образом, я фигурирую dd должен работать, но я не видел явные инструкции относительно того, какой точно сделать, и я боюсь для своего экспериментирования данных.

Моя установка - то, что эти диски составляют 500 ГБ и внутренний, таким образом, у меня может только быть тот, соединенный за один раз. Приблизительно 250 ГБ на жестком диске используются. У меня есть два раздела на диске: раздел начальной загрузки (50 megs), и логический раздел, содержащий корень (20 ГБ), подкачка (8 ГБ), домашних (435 ГБ). и переустановка операционной системы (хинду) не является опцией вследствие того, что моя пропускная способность является сильно ограниченным правом теперь. Единственный механизм, который я имею, является внешним жестким диском USB со способностью приблизительно на 400 ГБ. Я в настоящее время загружаюсь прочь человечности livecd, чтобы сделать передачу.

  • Я должен использовать dd, чтобы просто скопировать входной диск в файл на внешнем HD? Или это также попытается выделить все свободное место и таким образом не пригодное?
  • Будет архивирование всего а-ля dd if=/dev/sda bs=100M | gzip -c > /media/ext/image.img устранить ту проблему?
  • Я должен использовать dd, чтобы скопировать начальную загрузку / и / раздел в файл на внешнем HD и просто скопировать мой / корневой каталог как файлы?
  • Или этих опций будет оставлять меня в проблеме загрузиться и/или копаться или что-то на новом диске?

Спасибо!
Mala

0
задан 23.12.2009, 23:30

2 ответа

Да я взял бы dd подход. Создайте резервную копию своих данных сначала на это внешнее ваш.

  • Я должен использовать dd, чтобы просто скопировать входной диск в файл на внешнем HD? Или это также попытается выделить все свободное место и таким образом не пригодное?

Нет. Можно резервировать диск как регулярный изображенный файл или даже передать по каналу к dd к gzip и создают резервную копию его как регулярного файла. Таким образом, Вы оставляете свободное место:

dd bs=1024 if=/dev/sda conv=noerror,sync | gzip -9 > /mnt/usb/backup.dmg.gz

конечно, заменяя диски соответственно.

  • Я должен использовать dd, чтобы скопировать / раздел в файл на внешнем HD и просто скопировать мой / корневой каталог как файлы?

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

  • Или этих опций будет оставлять меня в проблеме загрузиться и/или копаться или что-то на новом диске?

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

1
ответ дан 24.11.2019, 06:59

используйте Clonezilla для резервного копирования диска на 500 ГБ к внешнему жесткому диску (если только 250 ГБ используются, то это не проблема для установки изображению на диск на 400 ГБ).

вместите заменяющий диск в ноутбук и используйте Clonezilla снова для восстановления изображения к новому диску.

1
ответ дан 24.11.2019, 06:59

Теги

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