![Поврежденный жесткий диск. Хочу отформатировать его, но хочу скопировать образ (поврежденного) в качестве резервной копии](https://rvso.com/image/1302452/%D0%9F%D0%BE%D0%B2%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B6%D0%B5%D1%81%D1%82%D0%BA%D0%B8%D0%B9%20%D0%B4%D0%B8%D1%81%D0%BA.%20%D0%A5%D0%BE%D1%87%D1%83%20%D0%BE%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B5%D0%B3%D0%BE%2C%20%D0%BD%D0%BE%20%D1%85%D0%BE%D1%87%D1%83%20%D1%81%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%20(%D0%BF%D0%BE%D0%B2%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE)%20%D0%B2%20%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5%20%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B9%20%D0%BA%D0%BE%D0%BF%D0%B8%D0%B8.png)
Мой жесткий диск снова испортился (думаю, это потому, что я не извлекал его через Windows, потому что она не позволяла мне, и ни одна программа не использовала файлы на диске).
Я восстановил некоторые файлы, но мне еще многое предстоит сделать, но я хочу снова использовать портативный жесткий диск.
Что я могу использовать для создания образа всего жесткого диска, чтобы запечатлеть его текущее состояние перед форматированием? Я хочу смонтировать образ на букву диска, а затем продолжить восстановление потерянных данных.
решение1
Возьмите хороший livecd для дистрибутива Linux (мне нравится Gentoo) и запустите оболочку с правами root.
Каким-то образом смонтируйте раздел жесткого диска, на который вы хотите поместить резервную копию. Имена разделов в Linux имеют вид "/dev/sda1", где 'a' становится 'b' и 'c' для второго и третьего жесткого диска, а номер увеличивается для дополнительных разделов на диске. Предполагая, что sda1 и вы используете NTFS, вы должны ввести
mkdir hd ;
ntfs-3g /dev/sda1 hd/ ;
Если вы используете FAT или что-то еще, для чего в Linux есть поддержка записи в ядре, замените ntfs-3g
на mount
.
Чтобы затем скопировать внешний диск в файл, вы должны ввести следующее. Я предполагаю, что внешний диск — это второй жесткий диск, в противном случае см. (2). Тогда имя для всего диска будет "/dev/sdb".
dd bs=1M if=/dev/sdb of=hd/external-drive-backup.img ;
Это потребует много места на диске, поэтому вы можете захотеть немного сжать его, например, вот так:
dd bs=1M if=/dev/sdb | xz -1 | dd of=hd/external-drive-backup.img.xz ;
Теперь вы закончили, у вас есть прекрасный образ всего вашего внешнего диска на вашем жестком диске. Затем вы можете перейти к переразметке диска с помощью parted
или чего-то в этом роде и создать на нем новые файловые системы.
решение2
В качестве дополнения, я обнаружил, что если мой внешний диск не извлекается, потому что Windows говорит, что он используется (хотя это не так), если вы выйдете из системы и снова войдете в нее, диск будет извлечен. Просто на будущее
решение3
Также вы можете использоватьКлонезилла- простой в использовании и бесплатный программный пакет с простым пошаговым интерфейсом для создания резервных копий жесткого диска.