Какой лучший способ перенести все на новый диск, чтобы он вел себя так же, как старый.
Вы можете использовать любое программное обеспечение, которое может создать "образ диска". Популярные варианты включают в себя:
- Norton Ghost (проприетарный)
dd
(часть практически любого живого CD с Linux)
- Clonezilla (бесплатно)
В Википедии есть довольно исчерпывающий список.
И есть ли какие-то "ошибки".
Да, немного.
- Сделать действительно, на самом деле , что вы клонировать от права на нужный раздел. Все в "целевом" разделе будет безвозвратно утеряно, поэтому, если вы укажете неверный целевой раздел, вы можете удалить все. Особенно важно для программ командной строки, таких как dd.
- Разные ОС имеют разную степень допуска к изменениям в разметке разделов из-за создания образа. Если, например, вы клонировали раздел, и это был раздел 1 на старом диске, но это раздел 3 на новом диске, Windows, например, может не понравиться (то есть, не загружается). Linux более мягок в этом отношении, но в Windows вы должны скопировать все разделы на новый диск с одинаковым расположением. Как только все заработает, вы можете разделить оставшееся свободное пространство новой установки как обычно.
- Наконец (не проблема в вашем случае): вы не можете (легко) сжимать или увеличивать разделы во время создания образа, поэтому новому разделу потребуется точное количество свободного места, как у старого раздела. Это применимо независимо от того, насколько полной является файловая система раздела. Поэтому, если исходный и целевой диск имеют разный размер, вам, возможно, придется изменить размер.
Я бы порекомендовал вам использовать Clonezilla для копирования всего жесткого диска на новый диск; тогда он должен загрузиться оттуда. Затем разделите оставшееся место на новом диске.
Наконец, если ваш HD действительно умирает, обычная программа обработки изображений может прервать работу с ошибкой чтения. В этом случае вам нужно что-то вроде ddrescue
, см., Например, Как я могу восстановить поврежденный жесткий диск?