Мой жесткий диск ноутбука был неисправен, поэтому я запросил и только что получил новый. Теперь мне нужно перенести мои данные. Эта задача кажется легче сказать, чем сделать. Два диска имеют одинаковый размер, поэтому я считаю, что dd
должен работать, но я не видел четких инструкций о том, что именно делать, и я боюсь экспериментировать с данными.
Моя установка состоит в том, что эти диски имеют 500 ГБ и являются внутренними, поэтому я могу подключить только один диск за раз. Около 250 ГБ на жестком диске используется. У меня есть два раздела на диске: загрузочный раздел (50 мегабайт) и логический раздел, содержащий root (20 ГБ), swap (8 ГБ), домашний (435 ГБ). и переустановка операционной системы (gentoo) не подходит из-за того, что моя пропускная способность сейчас сильно ограничена. Единственный автомобиль, который у меня есть, это внешний жесткий диск USB емкостью около 400 ГБ. В настоящее время я загружен с Ubuntu LiveCD, чтобы сделать передачу.
- Должен ли я использовать dd, чтобы просто скопировать входной диск в файл на внешнем HD? Или это также попытается выделить все свободное пространство и, таким образом, не поместится?
- Будет ли архивировать все а-ля
dd if=/dev/sda bs=100M | gzip -c > /media/ext/image.img
решить эту проблему? - Должен ли я использовать dd, чтобы скопировать /boot и / раздел в файл на внешнем жестком диске, и просто скопировать мой / home каталог как файлы?
- Оставит ли я какой-либо из этих вариантов проблемы с загрузкой и / или загрузкой или чем-то другим на новом диске?
Спасибо!
скуловая кость