Я хочу сделать полную копию моего жесткого диска (и у меня есть возможность загружаться с внешнего носителя, чтобы можно было размонтировать разделы жесткого диска). Тем не менее, большинство программ "ореолов", которые я нахожу, позволяют мне создавать только те изображения, которые на самом деле не могут быть смонтированы или доступны для изучения ... другими словами, мне нужна полная и полная копия жесткого диска, но я хочу иметь возможность исследовать чтобы при необходимости я мог восстановить отдельные файлы или папки, и лучшее решение, которое я нашел, - это создать ISO-образ из моего жесткого диска и монтировать его всякий раз, когда я захочу.

Однако мой реальный вопрос: какое программное обеспечение порекомендует для этой цели - и считаете ли вы, что это даже лучшее решение в любом случае?

4 ответа4

1

Это несколько несовместимые цели: либо это абсолютно точный образ файловой системы, либо она реорганизована в ISO.

Вы используете Linux? Затем вы можете записать образ файловой системы в виде файла в ISO, а затем смонтировать его как устройство с обратной связью.

Если ваш жесткий диск умещается на DVD, это очень маленький диск ...

1

Используя Linux, вы можете легко справиться с этим с помощью dd. dd - это утилита командной строки Linux, которая позволяет зеркалировать / копировать диск или раздел с диска в файл или на другой диск. Он копирует байт раздела за байтом, включая любое неиспользуемое пространство в файловой системе.

Можно ли по вашему имени пользователя и значку предположить, что вы используете Ubuntu? :-) Я предполагаю, что некоторые знания здесь, так что не стесняйтесь спрашивать в комментариях, если у вас есть какие-либо вопросы.

Примечание. Если вы не используете Linux и используете Windows, у вас есть несколько вариантов. Вы можете использовать dd для Windows или загрузиться с диска Ubuntu /USB-накопителя. Затем вы можете смонтировать файл в Windows, используя один из инструментов, указанных в комментариях ниже.

Определите, какой раздел вы хотите клонировать

Итак, допустим, диск, который вы хотите скопировать, это /dev /sda. (Если это внешний диск, это может быть /dev /sdb, /dev /sdc и т. Д ...) Чтобы вы могли смонтировать его (интересующий вас раздел) позже, вам нужно скопировать отдельные разделы, а не полный образ диска. Если вы уже знаете, какой раздел вам нужен (т.е. третий раздел, /dev /sda3), вы можете пропустить эту часть. Если вы не уверены или хотите проверить, используйте инструмент fdisk для вывода списка разделов:

$ sudo fdisk -l /dev/sda

пример вывода

Вы, вероятно, интересуетесь самым крупным, измеренным в блоках. Допустим, это /dev /sda3

Скопируйте раздел в файл

Давайте предположим, что вы хотите скопировать содержимое этого диска в /media/thumbdrive/backup.img

Зайдите на страницу man man dd чтобы узнать, что означают все аргументы dd. Я приведу рабочий пример здесь:

dd if=/dev/sda3 of=/mount/thumbdrive/backup.img bs=1M

Отображение прогресса

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

Откройте другой терминал и запустите

killall dd -USR1

Затем dd выведет свой прогресс в другой терминал.

Монтирование раздела позже

После завершения копирования вы можете смонтировать этот файл backup.img, как если бы это было устройство, используя опцию -o loop для команды mount. Допустим, вы хотите смонтировать его в /media /backup:

sudo mkdir -p /media/backup # create a directory for it to mount onto
sudo mount -o loop /media/thumbdrive/backup.img /media/backup
ls /media/backup # you will see the files that are on the drive you copied

Вы можете размонтировать файл позже:

sudo umount /media/backup

Обратите внимание, что вы можете редактировать или добавлять файлы внутри backup.img, пока он монтируется. Изменения будут сохраняться до тех пор, пока вы размонтируетесь правильно.

0

Я хочу полную и полную копию жесткого диска, но я хочу иметь возможность исследовать, чтобы я мог восстановить отдельные файлы или ...

Вы можете использовать некоторые коммерческие программы, которые поддерживают это (например, Ghost и использовать ghostwalker, чтобы открыть «окно обозревателя» внутри изображения, или вы можете создать полную резервную копию с помощью dd и смонтировать ее с помощью loopback.

А как .изо? Нет, не совсем так.

0

Если вы просто создаете резервную копию на другом жестком диске и используете Windows, вы можете использовать RoboCopy, чтобы просто скопировать все сами файлы на другой диск. Это не должно быть более сложным, чем это. У меня есть 2 диска, и я собирался их зеркалировать, но решил, что проще было настроить запланированное задание, чтобы каждую ночь копировать все файлы с одного диска на другой. Если вы хотите сжатие, вы можете просто поместить все в большой 7-zip архив на другой жесткий диск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .