Текущие настройки моего ноутбука загружаются в Windows XP и Linux Mint. Кажется, жесткий диск работает плохо, поэтому я хочу сделать резервную копию всех данных из раздела Windows.
Этот ноутбук был моим верным слугой в течение 5 лет, проведенных в колледже по компьютерным наукам, и, как вы можете себе представить, у меня много файлов разработки, распределенных по всем частям файловой системы, поэтому выбор и выбор каталогов для копирования на мой флэш-накопитель будет очень кропотливый.
Моим идеальным решением было бы создать образ раздела на внешнем жестком диске таким образом, чтобы я мог впоследствии просматривать файлы, если мне когда-нибудь понадобится найти некоторые старые файлы кода, которые я написал.
Похоже, что у меня есть два варианта: создать образ диска, который я позже смогу восстановить на другой машине (через Clonezilla, DriveImage XML, TrueImage или Ghost), или создать виртуальный образ, который впоследствии можно будет смонтировать на виртуальной машине (с помощью VirtualBox, VMWare, Virtual PC).
Мой вопрос: могу ли я создать образ раздела таким образом, чтобы я мог просто просматривать и выполнять поиск файлов по файловой структуре без необходимости перезагружать / восстанавливать всю ОС на другом компьютере, загружать весь образ в виртуальную машину или извлечь весь файл .iso в программу, подобную MagicISO, каждый раз, когда я хочу получить к нему доступ? Я просто хочу прыгнуть прямо, чтобы просмотреть файлы. Я не ожидаю, чтобы написать изображение - только читать с.
Спасибо за прочтение!!
ОБНОВИТЬ:
путь, который я выбрал до сих пор, заключается в использовании инструмента linux 'dd' (в соответствии с рекомендациями Жиля). причина в том, что я попытался установить на свой раздел Windows Macrium Reflect и DriveImage XML или создать образ, а Disk2vhd - для создания виртуального / монтируемого жесткого диска, но Windows перестает работать, когда я выполняю определенные задачи, связанные с explorer.exe и другими процессы. это очевидно из-за неисправного диска. Единственным недостатком является то, что я должен делать это с живого диска Linux Mint, поскольку раздел linux на ноутбуке даже не загружается из-за поврежденных / грязных секторов диска - проблема, которую я однажды обошел, чтобы получить некоторые файлы давно, но сейчас не время разбираться. что заставляет меня следить за двухчасовым процессом каждые пару минут, чтобы не включалась заставка cd в реальном времени и не терзала весь процесс ... (ой!
для тех, кто хочет знать, это процесс командной строки, который я собрал:
создать место установки
sudo mkdir /mnt/usbdrive
найти расположение моего внешнего жесткого диска USB (SDB1)
sudo fdisk -l
смонтировать его как диск
sudo mount /dev/sdb1 /mnt/usbdrive
выполнить команду резервного копирования, игнорируя любые ошибки
sudo dd if=/dev/sda2 of=/mnt/usbdrive/sda2.image bs=16M conv=noerror
в другом окне терминала, пока работает «dd», мы можем запустить процесс, чтобы выплевывать обновления статуса каждые 2 минуты:
watch -n 120 sudo pkill -USR1 dd
Спасибо за все предложения и счастливого Linux-инг! :)