Есть у меня терабайтный винч, который начал покрываться bad-ами, и поэтому я перестал им пользоваться. Отложил его до тех времён, когда я приобрету новый. И подключал только иногда, когда нужно было оттуда что-то переписать.
Пришло время переносить содержимое винча на новый жёсткий диск! Я вот думаю: как это лучше сделать? Тупо сделать dd, перенеся всё содержимое побайтово (/dev/sda на /dev/sdb)? Или создать такую же разметку, и переносить файлы при помощи cp -ax
?
Вот как раз с dd возникла проблема. Я пытался сделать копию небольшого раздела на 20 Гб, и dd прекратил работу на середине, напоровшись на bad-ы. Как же заставить его всё-таки перенести систему?
Вариант с cp -ax
точно отработает, как надо, но в этом случае у всех разделов будут другие UUID, и следовательно придётся редактировать /etc/fstab у всех установленных дистрибутивов Linux. Да и винду переустановить.