Описание тега samsung-galaxy-tab-2-10-1
Из соображений безопасности в стороне, давайте сделаем это. Мы можем (АБ)использовать GNU ddrescue
.
Для выявления секторов нулями --генерация-режим
полезен.
Когда
ddrescue
вызывается с--генерация-режим
опция работает в "режиме создания", которая отличается от стандартного "режима восстановления". То есть, если вы используете--создать-режим
опция,ddrescue
не спасает ничего. Он только пытается сгенерироватьMap-файл
для последующего использования.[...]
ddrescue
может в некоторых случаях создать приблизительныйMap-файл
, изфайла infile
и (частично) скопировать вфайл outfile
, что почти так же хорошо, как и точногосопоставления
. Это делает это, просто если допустить, что секторы, содержащие все нули не были спасены.[...]
ddrescue --генерация-режим входной_файл выходной_файл карты
(источник)
Давайте представим, что ваше устройство выходной_файл
от предыдущих ddrescue
работать. Мы не можем использовать его в качестве входной_файл
(потому что ddrescue
отказывается работать, когда входной
и выходной файл
тот же файл), то нужно обманку, /dev/нуль
будет делать. Мы должны знать физический размер сектора вашего устройства и использовать его с -б
вариант. Эта команда может помочь:
lsblk -o имя,фи-сек /разработки/вспышки
Здесь я предполагаю, что это 512
.
ddrescue -б 512 --генерация-режим /dev/нуль /Дев/вспышки.карте
Сейчас вспышки.карта
описывает каждый сектор либо не пробовали (?
) или как готовое (+
), в зависимости от того, было полные нули или нет. Следующий шаг-для того чтобы заполнить non-ноль секторов нулями; --заполнить режим
идеально подходит для этой работы:
Когда
ddrescue
вызывается с--заливка-режим
опция работает в "режиме заполнения", которая отличается от стандартного "режима восстановления". То есть, если вы используете--заливка-режим
опция,ddrescue
не спасает ничего. Он только заполняет данные, прочитанные изфайла infile
блокивыходной_файл
, чей статус персонажа изMap-файла
совпадает с одним из типов знаков, указанных в качестве аргумента--заливка-режим
опции.
(источник)
Мы должны использовать тот же -б
значение как с --произвести-режиме
, кроме того, --силу
, чтобы заменить устройство вывода. Это команды:
ddrescue -б 512 --сила --заполнение режиме=+ /dev/нуль /Дев/вспышки.карте
На этот раз /dev/нуль
- это не просто фиктивный аргумент, это фактический источник данных (нулей) записывается на устройство.
После ddrescue
отделки, вызвать синхронизации
. Теперь в/dev/вспышки
заполняется нулями.