Там какие-либо инструменты должны восстановить файлы с ранее отформатированного диска WinNT?

Исправление @ jimmij

первоначально я написал это с неправильной оболочки в виду (bash вместо zsh). ниже отражает исправленный код

От этот ответ stackoverflow :

history | cut -c 8-

И далее, чтобы ограничить историю поддерживают определенное число линий, пробег

history - (history -20 prints the last 20 entries)

Наконец: история-20 | сократила-c 8-> Удар commands_list.sh

#!/bin/bash #!/bin/zsh в начале того файла, chmod +x commands_list.sh, сделанный.

-121--120232-

Ни udev , ни DKMS нельзя адекватно охарактеризовать как «путь динамического управления всеми подключенными/отключенными драйверами устройств в системе Linux». Udev динамически управляет устройствами , а не драйверами - создает записи в /dev при подключении устройства. DKMS относится к драйверам, но не имеет никакого отношения к поиску драйвера для устройства: это способ компиляции драйверов сторонних производителей из источника при установке ядра.

Когда ядро обнаруживает устройство, для которого отсутствует драйвер, оно вызывает программу modprobe , чтобы попытаться загрузить модуль, предоставляющий этот драйвер. Программа modprobe в свою очередь обращается к базе данных, созданной depmod , которая проходит через файлы модулей ( * .ko ), расположенные в /lib/modules/ VERSION /. Более подробное описание этого механизма см. в debian не обнаруживает последовательную PCI-карту после перезагрузки .

Номинальная последовательность событий при подключении устройства и отсутствии драйвера в памяти:

  1. Ядро вызывает modprobe для загрузки драйвера.
  2. modprobe загружает файл модуля из /lib/modules .
  3. Теперь, когда драйвер доступен, ядро уведомляет udev о наличии нового устройства.
  4. udev создает запись под /dev для нового устройства.

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

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

-121--186380-

Гарантированно доставляется сигнал, в том смысле, что если процесс успешно вызовет kill , то цель получит сигнал. Это асинхронно:отправитель не имеет пути знать, когда сигнал принимается или обрабатывается. Однако это не гарантирует, что сигнал будет доставлен. Цель может погибнуть, прежде чем она сможет обработать сигнал. Если цель игнорирует сигнал во время его доставки, сигнал не будет иметь эффекта. Если цель получает несколько экземпляров одного и того же номера сигнала до того, как сможет их обработать, сигналы могут (и обычно) объединяться: если отправить один и тот же сигнал дважды в процесс, вы не можете знать, получит ли процесс сигнал один или два раза. Сигналы в основном предназначены для уничтожения процесса или как способ заставить процесс обратить внимание, они не предназначены для связи как таковой.

Если вам нужна надежная доставка, вам нужен другой механизм связи. Между процессами существует два основных механизма связи: труба допускает однонаправленную связь; сокет обеспечивает двунаправленную связь и множественные соединения с одним и тем же сервером. Если конечный объект должен обрабатывать столько уведомлений, сколько отправляется, отправьте байты по каналу.

0
11.03.2014, 18:44
2 ответа
[12235]PhotoRec[1129745] делает чудеса, но для большого раздела это трудоемкая и монументальная задача, которую нужно подобрать на выходе из утилиты. Во время установки неназванной ОС был выполнен автораздел и форматирование, вместо того, чтобы позволить пользователю вручную разбивать диски на разделы. Раздел ext4 /home был преобразован в LVM и отформатирован. Формат был быстро отформатирован. Я немедленно остановил систему. Я пробовал различные утилиты для восстановления исходного раздела ext4, но эти попытки не увенчались успехом.[12236]В конце концов я загрузил [1129746]SysRescueCD[1129747] и попробовал PhotoRec. Так как системе требовалось столько же свободного места, сколько было использовано на перезаписанном диске, мне нужно было найти много места для хранения. В SysRescueCD есть [1129748]sshfs[1129749], поэтому я смонтировал большой NAS-накопитель на другую систему, а затем смог запустить PhotoRec.[12237]PhotoRec может получить некоторые расширения файлов (фотографии, mp3 и т.д.) корректно, но в противном случае имена файлов были полностью потеряны. Тем не менее, удалось восстановить некоторые ключевые файлы. Я вернул примерно столько же данных, сколько было на диске. В моем случае это не стоило больших усилий, так как данных было более 100 ГБ, но какое время это занимает, зависит от того, насколько важно было что-то, что было потеряно.[12238]Я делал это несколько раз. Однажды у меня был диск, который вышел из строя, и я использовал то, что составляло [1129750]ddrescue[1129751], чтобы зацепить копию диска, а затем приступил к восстановлению большей части 40 ГБ mp3s.[12239]Не верьте никому, кто не квалифицирует это утверждение, когда говорит, что нет никакого способа получить файлы обратно. Многие форматы "быстрые" и не стирают данные.[1129142].
1
28.01.2020, 02:52
[113499] Если вы перезаписали диск с новым разделом, как вы описали, то нет, нет никаких утилит, которые могли бы воскресить ваши старые файловые системы.

На этом SE-сайте есть [113850] ряд других вопросов [113851], связанных с различными темами, касающимися восстановления файлов с переразметки одного из жестких дисков, но я бы не стал ставить ваши ожидания слишком высокими.

enter image description here

Скорее всего, вы не сможете получить обратно ни один из этих файлов, и в конце концов потратите бесчисленное количество часов, пытаясь столкнуть валун с холма, только для того, чтобы он откатился к вам.[113504]

0
28.01.2020, 02:52

Теги

Похожие вопросы