Рейтинговые книги
Читем онлайн Восстановление данных на 100% - Петр Ташков

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 20 21 22 23 24 25 26 27 28 ... 42

3. Для показа списка доступных устройств введите в командной строке flashnul – p и нажмите клавишу Enter. На экране появится список логических и физических дисков (рис. 4.11).

Рис. 4.11. Показ списка доступных устройств

Чтобы ограничить список только физическими или только логическими дисками, используйте одно из двух значений параметра – p:

• flashnul – p=1 – показ только физических дисков;

• flashnul – p=2 – показ только логических дисков.

Если в ответ на выполнение команды напротив диска показывается значение (-not avaible-), устройство в системе есть, но доступ к нему невозможен. Например, это может быть кард-ридер, в котором нет карты памяти. Если подобное сообщение выводится для подключенного flash-диска, это признак неисправности устройства.

Для выполнения операций с диском в командной строке следует указать диск и параметр самой операции. Указать диск можно двумя способами:

• по номеру физического диска в списке физических устройств, например flashnul 2 или flashnul 0;

• по букве логического диска, например flashnul a:, flashnul d:, flashnul E:

Если операция не будет указана (будет указан только диск), то после выдачи сведения о диске программа завершит свою работу.

4. Введите в командной строке команду flashnul с номером или буквой диска в качестве аргумента и нажмите клавишу Enter. Появятся сведения о диске (рис. 4.12).

Рис. 4.12. Сведения о диске

Первые строки комментариев не требуют – это сведения о физической или эмулируемой геометрии диска, а также его емкости.

Некоторые значения других параметров.

Delta to near power or 2 – разница между истинным объемом и ближайшей степенью числа 2. Значение порядка 1–2 % от объема диска нормально. Величины больше 10 % (то есть 12 Мбайт для 128 Мбайт, 100 Мбайт для 1 Гбайт) свидетельствуют об уменьшении емкости накопителя обычно в результате отключения контроллером поврежденных блоков. Для жестких дисков эта строка не имеет смысла.

• Surplus size – разница между фактическим размером устройства и размером в CHS-адресации.

• Removable device – физически сменное или несменное устройство.

• Command Queue – поддержка очереди команд (NCQ, TCQ и т. д.).

• Device Vendor – производитель устройства. В этой строке приводится название устройства, сообщаемое его микропрограммой.

• Device Name – название устройства. Также получается от микропрограммы.

• Revision – версия (ревизия) устройства.

• Device serial – декодированный серийный номер устройства (во многих устройствах может отсутствовать).

• Device hotplug – возможна ли «горячая» замена устройства. Для большинства flash-дисков USB это так, однако, если в настройках устройства включено кэширование записи, устройство считается не поддерживающим отключение на ходу.

• Media hotplug – поддерживает ли носитель в устройстве «горячее» отключение. Это актуально для карт памяти в кард-ридерах. Для flash-дисков USB обычно указывается No, так как отключается не носитель информации, а все устройство целиком.

• Сохранение образа в файл. Самое главное – извлечь содержимое диска. Для этого служит параметр – S (-save). По умолчанию при сбое чтения операция прерывается.

– После параметра – S следует имя файла образа, в котором должна быть сохранена информация.

– Дополнительный параметр – r (-range) задает диапазон адресов (байтов) исходного носителя, из которых должно проводиться чтение. Может принимать одно или два значения, разделенных точкой с запятой (начало – конец). Каждое из этих значений – байты от начала устройства. Значения должны быть кратными размеру сектора, а максимальное значение ограничено двумя гигабайтами (2 147 483 647 байтов).

– Чтобы программа игнорировала сбойные или недоступные блоки на накопителе, с которого проводится чтение, применяется параметр – i (-ignore). Он необходим, если в микросхеме flash-памяти присутствуют дефектные блоки.

Примеры использования команды:

flashnul f: -S C:backup.bin

Сохранить образ диска F: в файл C:backup.bin.

flashnul 1 -S C:image.img -r=0;16384 -i

Скопировать первые 16 384 байта с устройства 1 и вывести их в файл C: image. img, игнорируя ошибки чтения.

В ходе сохранения образа содержимое устройства не меняется, операция безопасна. Существует ряд ограничений на работу с файлами образов:

• файл образа никогда не может быть перезаписан. Если файл образа существует, даже нулевого размера, выполнение операции будет прервано. Благодаря этому пользователь не сможет случайно уничтожить уже созданный ранее образ;

• при первой же ошибке ввода/вывода с файлом образа, вне зависимости от параметра -i (–ignore), выполнение операции будет прервано.

Введите команду с описанными параметрами. Вновь появятся подробные сведения о носителе, а образ диска будет сохранен в файл по указанному пути (рис. 4.13).

Рис. 4.13. Сохранение данных в файл образа

Все остальные параметры, подробно описанные в справке программы, нужны для тестирования flash-накопителей. Выполнение команды flashnul с такими параметрами почти во всех случаях сопровождается записью и стиранием информации на диске. Пользоваться ими нужно очень осторожно и только после того, как удалось скопировать образ диска и восстановить из него необходимые данные.

Обработка образа диска

Из сохраненного образа данные извлекаются точно так же, как и из образа жесткого диска, – любой из программ, способных работать с файлами образов носителей. Подробно эта процедура была рассмотрена во второй главе книги. Для программ R-Studio или Easy Recovery абсолютно не важно, с образом какого носителя они работают, так как обработка ведется на уровне блоков.

Эти программы способны самостоятельно создавать образы почти любого носителя, хотя иногда могут возникать сбои на физически дефектных блоках. Именно поэтому для снятия побайтного образа диска или карты памяти консольная утилита Flashnul нередко оказывается предпочтительнее. Помимо мощных и универсальных средств, о которых уже шла речь в предыдущих главах, существует множество небольших, простых в использовании программ, предназначенных для неподготовленного пользователя. Во многих случаях «тяжелая артиллерия» не нужна – для восстановления случайно удаленных файлов или чтения носителя с логическими ошибками, например после некорректного его извлечения из фотоаппарата, оказывается достаточно таких простых программ. Далее будут рассмотрены несколько приложений, которые созданы специально для извлечения с flash-носителей утерянных данных.

Программа F-Recovery for CompactFlash

Компания File Recovery Tools (http://www.filerecoverytools.com) выпускает целую линейку утилит для восстановления данных с flash-карт. В настоящее время в нее входит семь продуктов, каждый из которых нацелен на один из типов карт:

• F-Recovery for MemoryStick;

• F-Recovery for CompactFlash;

• F-Recovery for MultiMediaCard;

• F-Recovery for miniSD;

• F-Recovery for xD-Picture;

• F-Recovery for SmartMedia;

• F-Recovery for SD card.

Интерфейс и принцип работы всех программ совершенно идентичны. Нужно отметить, что любая из этих программ неплохо справляется и с родственными задачами, например извлечением данных с других типов карт или flash-дисков USB. Однако программы от компании File Recovery Tools, основываясь на сигнатурах файлов, хорошо восстанавливают в основном файлы мультимедиа, так как задумывались для работы с цифровыми камерами.

В качестве примера можно рассмотреть одно из приложений этой серии – F-Recovery for CompactFlash. Все восстановление состоит из трех простых шагов. До запуска программы подключите к компьютеру фотоаппарат с картой или вставьте проблемную карту в кард-ридер. Когда носитель определится операционной системой, запустите программу (рис. 4.14).

Рис. 4.14. Программа F-Recovery for CompactFlash

1. В поле Flash card (flash-карта) выберите носитель, с которого нужно восстановить данные.

2. В текстовом поле ввода Destination path (Путь назначения) укажите папку, в которую нужно поместить восстановленные файлы.

3. Нажмите кнопку Start (Пуск). Начнется сканирование карты.

Под индикатором Recovery progress (Ход восстановления) показывается число обнаруженных на карте файлов. Когда программа просканирует всю карту, восстановленные с нее файлы окажутся в указанной ранее папке.

Программа Smart Flash Recovery

Разработка компании Smart PC Solutions, Inc (http://www.smartpctools.com) – еще один пример простого решения, рассчитанного на пользователя с минимумом навыков.

В раскрывающемся списке Select a drive (Выберите диск) выберите нужный носитель. Программа предлагает для выбора только flash-накопители, обнаруженные в системе. В роли кард-ридера может выступать как стандартное устройство, так и фотоаппарат или мобильный телефон. В поле File or mask to find (Файл или маска для поиска) введите имя файла, который требуется найти и восстановить, либо выберите один из готовых шаблонов по типу файла (рис. 4.15). Если задан шаблон *.* (All files – Все файлы), программа будет искать на носителе любые доступные файлы и папки. Для начала поиска нажмите большую кнопку со значком лупы Find (Искать).

1 ... 20 21 22 23 24 25 26 27 28 ... 42
На этой странице вы можете бесплатно читать книгу Восстановление данных на 100% - Петр Ташков бесплатно.
Похожие на Восстановление данных на 100% - Петр Ташков книги

Оставить комментарий