Восстановление удаленных файлов в linux

Как восстановить удаленные файлы в Linux

«Да, хорошо», вы говорите: «Я успокоюсь, зная, что мой файл «существует » в каком-то абстрактном смысле. Но насколько я заинтересован, если я не могу открыть, отредактировать или распечатать его, он не существует в каком-либо практическом смысле. То, что действительно помогло бы, было бы способом восстановления тех файлов которые были удалены с диска. И тот, который не требует лаборатории ИТ-экспертизы.

На самом деле, не волнуйтесь — вам не нужна лаборатория для восстановления удаленных файлов. Кроме того, если вы можете пройти мимо примитивного графического интерфейса, на самом деле это легко сделать! Я покажу вам, как использовать TestDisk для восстановления удаленных файлов.

Обновление правил из более ранней версии

Эта процедура возможна, только если на всех компьютерах используется Microsoft Office Outlook одноц версии. После обновления правил, если используется более ранняя версия Microsoft Outlook, в списке правил будут отображаться только имена некоторых правил. Некоторые описания для правил могут не отображаться.

  1. В области переходов выберите Почта.
  2. В меню Файл выберите команду Мастер правил.
  3. Если существует несколько учетных записей электронной почты, в списке Применить изменения к папке выберите требуемую папку «Входящие».
  4. Нажмите кнопку «Параметры».
  5. Нажмите кнопку «Обновить».

Если существует несколько папок «Входящие», то потребуется повторить эту процедуру для каждой из них.

Scalpel

Установка:

sudo apt install scalpel

Scalpel анализирует файлы по header и footer, заданным в шаблоне

/etc/scalpel/scalpel.conf

Чтобы задать типы файлов для распознавания, нужно в указанном выше шаблоне раскомментировать соответствующие строки. Однако, будьте внимательны: зачастую header и footer ваших файлов могут отличаться от заданных в шаблоне для такого типа файлов (к примеру, sony jpg). В таком случае нам нужно самостоятельно выяснить header и footer искомых файлов на примере имеющегося аналогичного файла:

xxd -l 0x04 filename; xxd -s -0x04 filename

и вписать их в конфигурационный файл.

Использование scalpel:

sudo scalpel input.iso -o outputdir

В качестве исходного пути может использоваться как путь к реальному устройству /dev/…, так и путь к образу диска. Директория outputdir для сохранения файлов обязательно должна быть пустой.

Папка FOUND.000, файлы CHK и как из них восстановить данные

Н
аверное, самое худшее, что может случиться после некорректного завершения работы Windows это повреждение системных файлов, в результате чего компьютер попросту откажется загружаться. Но повредиться файлы могут не только на диске С
, но и на диске D
, особенно если компьютер внезапно отключился в момент их использования. В таких случаях после загрузки системы можно недосчитаться части файлов, а в корне диска обнаружить папку FOUND.000
с непонятными файлами с расширением CHK
.

Правда, тут нужно сразу внести поправку.

Папка, о которой было сказано выше, является одновременно скрытой и системной
, так что не во всех версиях Windows
ее можно будет увидеть, даже включив в настройках папок и поиск отображение скрытых элементов
. Зато она прекрасно видна в файловом менеджере Total Commander
.

Так что же представляет собой папка FOUND.000
и каким образом это может быть связано с исчезновением пользовательских файлов?

Своим появлением директория FOUND.000(вместо 000 после точки могут быть 001, 002 и т.д.)
обязана встроенной утилите CHKDS
, предназначенной для проверки дисков и исправления имеющихся на них логических ошибок. Когда в системе случается сбой или компьютер внезапно отключается, после или во время загрузки системы утилита проверяет диск, восстанавливая структуру файловой системы. Только вот в отличие от сторонних программ, она не знает, что делать с данными, которые находились в поврежденных секторах и просто «пакует»
их в CHK
-файлы, складывая все это богатство в папку FOUND.000
.

Недостаток метода проявляется в том, что в процессе работы CHKDS
стираются все следы пребывания файлов в поврежденных областях, что делает их последующее восстановление невозможным
с помощью стороннего софта вроде Recuva
или R.saver
. Единственное, что здесь можно попробовать сделать, это восстановить данные из файлов CHK
, что сохранились в папке FOUND.000
. То есть как вы поняли, удалять этот каталог даже при случайном его обнаружении не стоит, не исключено, что в нем как раз будут находиться важные для вас данные.

Восстановление из файлов CHK

Для восстановления данных из файлов CHK
следует использовать специальный софт
, лучше всего утилиту unCHKfree
. Так как папка FOUND.000
является системной и скрытой, утилита ее не видит, поэтому CHK
-файлы из нее лучше скопировать в другое место. Если папка не отображается в Проводнике, откройте содержимое диска в Total Commander
, предварительно установив в настройках содержимого полей галочки в пунктах «Показывать скрытые файлы»
и «Показывать системные файлы»
.

П
римечание: файлы CHK
не являются ни зашифрованными, ни измененными каким-либо иным способом. Для их восстановления обычно достаточно изменить расширение с .chk
на соответствующее типу файла, но это возможно только в том случае, если вы точно знаете тип потерявшихся и перемещенных в папку FOUND.000
файлов.

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

В ответ вы получите краткое уведомление «Шеф, все готово )))»
.

Перейдя в папку с файлами CHK
, вы увидите, что все они получили расширения, соответствующие типу.

Исключения составляют документы Microsoft Office
— по какой-то причине unCHKfree
их не распознает либо распознает неудачно, так что менять их расширения вам придется вручную
. Кроме того, в процессе перемещения файлов, утилита переименовывает их по шаблону и восстанавливать их прежние имена придется так же вам.

Сайт разработчика утилиты для восстановление данных из CHK
-файлов: www.datalabs.ru/pages/unCHKfree

Проблемы после установки ПО

Нужные действия в такой ситуации зависят от того, как ПО было установлено. Ubuntu загружается? Если нет, то восстановить её можно при помощи LiveCD. Если да, это значительно облегчает ситуацию. Вот что нужно сделать, если восстановить систему в штатном режиме нельзя:

  1. Загрузитесь с LiveCD
  2. Выполните монтирование корневой ФС.
  3. Выполните команды:
  1. Если ПО было установлено из репозитория, пакет проблемной программы нужно удалить при помощи «apt-get delete». Узнать больше подробностей об установленных программах можно по адресу: «/var/log/apt/history.log».

Восстановление удаленных фалов Linux

Существуют 2 варианта восстановления данных в системе Линукс – непосредственно с жесткого диска системы и с флешки.

Восстановление данных жесткого диска Linux

Файловые системы, используемые во всех ОС, не только в Unix-подобных, организованы таким образом, что не дают удаленному файлу пропасть бесследно. То есть, если файл был создан и находился на жестком диске, значит, он занимал некоторое пространство и был внесен в список ссылок среди других объектов.

Когда пользователь его удаляет, ссылка на файл дезактивируется, давая понять файловой системе, что занятое пространство можно пометить как неразменное. На самом же деле, удаленный объект до сих пор существует и располагается на тех кластерах, на которых он и был. Его полное стирание наступит только после перезаписи его следа иными данными.

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

Восстановление данных с флешки Linux

Так как в Linux «Корзина» работает слегка иначе, чем в Windows, первым делом следует ее проверить. Удаленные обычным методом файлы, без очистки корзины после этого, хранятся именно там. Для восстановления достаточно подключить накопитель, зайти в корзину и восстановить объект.

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

Внимание! Не рекомендуется применять данный метод по отношению к жесткому диску, так как неправильное взаимодействие с утилитой может затереть сектора с удаленным файлом.

  1. Откройте «Терминал» и введите команду sudo fdisk -l , нажмите Enter и введите пароль суперпользователя.
  2. Найдите среди дисков флешку и запомните ее маркировку.
  3. Вбейте команду sudo dd if=/dev/имя раздела без цифры of=/home/имя пользователя/copy.img , нажмите Enter.
  4. Копия раздела с названием copy.img будет сохранена в «Домашней папке».

Создание общего почтового ящика и добавление участниковCreate a shared mailbox and add members

  1. Войдите с помощью учетной записи глобального администратора Exchange.Sign in with a global admin account or Exchange admin account. Если появится сообщение «Вам не предоставлены разрешения на доступ к этой странице или выполнение этого действия», у вас нет прав администратора.If you get the message «You don’t have permission to access this page or perform this action,» then you aren’t an admin.
  1. В Центре администрирования откройте страницу Группы > Общие почтовые ящики.In the admin center, go to the Groups > Shared mailboxes page.
  1. В Центре администрирования откройте страницу Группы > Общие почтовые ящики.In the admin center, go to the Groups > Shared mailboxes page.
  1. В Центре администрирования откройте страницу Группы > Общие почтовые ящики.In the admin center, go to the Groups > Shared mailboxes page.
  1. Нажмите Добавить.Select Add. Через несколько минут вы сможете добавить участников.It may take a few minutes before you can add members.

  2. В разделе Дальнейшие действия щелкните Добавить участников в этот почтовый ящик.Under Next steps, select Add members to this mailbox. Участники — это люди, которые смогут просматривать входящую почту и исходящие ответы в этом почтовом ящике.Members are the people who will be able to view the incoming mail to this shared mailbox, and the outgoing replies.

  3. Нажмите кнопку + Добавить участников.Select the +Add members button. Установите флажки напротив пользователей, которым вы хотите разрешить использовать этот общий почтовый ящик, и нажмите Сохранить.Put a check mark next to the people who you want to use this shared mailbox, and select Save.

  4. Нажмите Закрыть.Select Close.

У вас есть общий почтовый ящик, содержащий общий календарь.You have a shared mailbox and it includes a shared calendar. Теперь перейдите к следующему шагу: блокирование входа для учетной записи общего почтового ящика.Now go on to the next step: block sign-in for the shared mailbox account.

Microsoft Office

Шаг 10

Опять же, имейте в виду, что Testdisk — это многофункциональный инструмент. Большинство из этих вариантов относятся к группам файлов; мы только хотим, чтобы наш файл который был удален вернулся! Так что нажмите «c».

Как вы можете видеть на табло, мы выиграли со счетом 1: 0. После нажатия «c» есть варианты, где вы можете захотеть восстановить файл, но по умолчанию используется ваша домашняя папка. И снова это, как правило, самое лучшее. Навигация в Testdisk немного сложнее, а перетаскивание после того, как факт — легкий ветерок.

Вот и все! Восстановление удаленных файлов Linux завершено. Сейчас можете узнать про общие советы при восстановлении файлов. Там будут ответы на многие вопросы касательно этой темы.

Мощные алгоритмы

В UFS Explorer применяются технологии, разработанные SysDev Laboratories. Они основаны на уникальных алгоритмах восстановления данных, использующих специфику каждой файловой системы.

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

В случае если информация о размещении файлов отсутствует, программа применяет алгоритм восстановления файлов по сигнатурам IntelliRAW. В отличие от других методов «чернового восстановления» IntelliRAW рассматривает информацию о расположении данных и специфику файловых систем, что позволяет восстановить даже фрагментированные файлы и определить точный размер данных.

Как сохранить файлы

Внимательно следуйте инструкциям мастера для успешного сохранения восстановленных файлов. Вы можете выбрать желаемый метод сохранения файлов и другие необходимые опции (сохранение на жесткий диск, запись на CD/DVD, создание виртуального образа ISO, сохранение в Интернете через FTP-сервер).

Сохранение на жесткий диск

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

Для того чтобы восстанавливать только удалённые файлы и пропускать существующие, выберите опцию «Восстанавливать только удалённые файлы». (Эта опция доступна, только если вы сохраняете файлы непосредственно из программы, а не из мастера восстановления).

Если вы хотите восстановить структуру директорий, в которых находятся удалённые файлы, выберите опцию «Восстановить структуру папок». Если опция выделена, будут восстановлены все поддиректории, и все файлы будут сохраняться в тех же папках, в которых находились до удаления. В противном случае все файлы будут сохранены в одну выбранную папку. (Эта опция доступна, только если вы сохраняете файлы непосредственно из программы, а не из мастера восстановления).

Вместе с основными данными файла вы можете восстанавливать альтернативные потоки данных (поддерживаются только в файловых системах NTFS). Для этого выберите опцию «Восстанавливать альтернативные потоки данных».

При восстановлении некоторых файлов теряется первая буква из их названий, она заменена знаком «?». Существуют файлы, в которых утеряны и другие части названия. Для того чтобы при сохранении файлов автоматически заменять все неизвестные символы, выберите опцию «Заменять все неизвестные символы на», если эта опция отключена, то заменять символы вам будет предложено в процессе восстановления.

Запись на CD / DVD

Программа позволяет сохранить восстановленные файлы на CD или DVD-носители. Также здесь вы можете очистить перезаписываемый диск. Сначала вам необходимо выбрать носитель для записи из списка установленных на вашем компьютере CD/DVD-приводов и по желанию очистить перезаписываемый диск.

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

В следующем окне отметьте необходимые для восстановления файлы и нажмите «Запись» для начала их записи на диск.

Создание ISO образа

Выбирая опцию Создание виртуального образа ISO, вы можете сохранить все восстановленные файлы в один ISO-файл – виртуальный образ данных CD или DVD диска. Здесь можно указать название диска и файловую систему. В следующем окне отметьте необходимые для восстановления файлы и нажмите «Создать» для начала создания виртуального образа.

Сохранение на удаленный сервер

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

Шаг 7

5. Trinity Rescue Kit

Trinity Rescue Kit — ориентирован в первую очередь на восстановление Windows. Предоставляет огромное количество инструментов для восстановления сломанной системы. Trinity включает пять разных антивирусных сканеров: ClamAV, F-Port, BitDefender, Vexira и Avast (но Avast без лицензионного ключа). Также есть функция для очистки ненужных файлов, таких как временные файлы и файлы в корзине. Сброс паролей выполняется с помощью Winpass, который позволяет сбрасывать пароли как администратора, так и обычных пользователей. Все эти и много других функций доступны из интерактивного текстового меню. Может показаться что текстовый интерфейс использовать сложно, но Trinity Rescue Kit очень простой в использовании.

Этот дистрибутив выпущен под лицензией GPLv2.

Неправильно подобранные драйверы

Типичные проблемы такого рода связаны с драйверами видео. На данный момент это не слишком распространённые проблемы. Но столкнуться с ними может каждый. Для исправления некоторых ситуаций (допустим, артефактов на экране) поможет принудительная смена режима видео.

Мы добавим параметр ядра, который поменяет настройки графики. В файле «/etc/default/grub» есть переменная «GRUB_CMDLINE_LINUX_DEFAULT».

В неё нужно добавить значение «vga=0x314». В итоге переменная должна иметь вид:

После операции останется только обновить конфигурацию с помощью команды:

В другом случае — если неверно определяется разрешение экрана — можно создать файл «~/.xprofile», который должен иметь такое содержимое:

Причём вместо «output» желательно сразу указать, куда (в какой порт) подключен монитор. Это поможет определить команда «xrandr» Также опция «mode» служит для указания разрешения — вместо стандартного разрешения необходимо указать своё. Желательно — поддерживаемое монитором по умолчанию. При проблемах с изображением на Ubuntu, восстановление системы в полном объёме может не потребоваться, если следовать этим рекомендациям.

Что делать?

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

В случае, когда производилась запись на диск, например, форматирование с последующей установкой операционной системы, вероятность физического уничтожения нужной информации может быть достаточно велика. В подобных ситуациях возможность успешного восстановления данных зависит от везения и соотношения объёмов утраченной и записанной информации. Скажем, если Вы случайно удалили 1Гб бухгалтерских баз и после этого записали на этот же логический раздел 70Гб интересных фильмов, вероятность восстановления хоть чего-то близка к нулю.

Также стоит принять к сведению, что при потере данных из-за ошибок в файловой системе, запуск программ типа ScanDisk существенно уменьшает вероятность успешного восстановления. Основная задача этих утилит – приведение в порядок служебных структур файловой системы, что они и делают, не особо заботясь о судьбе пользовательских данных. При этом уничтожаются «следы», по которым можно было бы реконструировать структуру файловой системы до повреждения и спасти данные. О том, что можно сделать, если скандиск всё-таки был запущен, написана статья «Восстановление данных из chk-файлов».

В общем случае, программа для восстановления данных сначала сканирует весь носитель. По результатам сканирования, на основе обнаруженных служебных записей, составляется карта расположения фрагментов восстанавливаемых файлов и строится дерево каталогов. В карте содержатся сведения о том, какой кластер к какому файлу относится, размеры, названия и другие атрибуты элементов сканируемой файловой системы — всё, что удалось узнать на основании остатков служебной информации. Если полученных в результате сканирования сведений не достаточно, то используются определённые методы экстраполяции. Затем файлы и папки, которые требуется восстановить, выбираются в соответствии с составленной картой и переносятся на другой носитель.

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

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

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

Поэтому, в случае потери критически важной информации, настоятельно рекомендую сразу обратиться к специалистам

Наши партнеры

Основные достоинства SwitchVirtualRouter

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

Единственный недостаток – приложение работает только на ОС Windows 7 и 8.

Для настройки приложения достаточно зайти на общую вкладку и указать основные параметры работы: автоматический запуск, наличие значка в трее и т.п. После запуска останется указать еще несколько параметров раздачи Интернета. После чего можно будет закрыть SwitchVirtualRouter, а виртуальная точка доступа будет работать в автоматическом режиме, и вы сможете пользоваться Интернетом сразу на нескольких устройствах. При этом устройству будет присвоен один из статусов:

  • IP-адрес выдан и устройство (возможно) имеет доступ в Интернет;
  • IP-адрес не выдан;
  • IP-адрес выдан, но доступ в Интернет не обеспечивается.

В этой инструкции, мы подробно рассмотрим процесс настройки программы Switch Virtual Router. На реальном примере разберемся как настроить раздачу интернета по Wi-Fi с вашего ноутбука с помощью этой программы.

Вы уже наверное знаете, что на ноутбуках, или на компьютерах с внешним USB Wi-Fi адаптером есть возможность запускать так называемый Hot Spot (виртуальную точку доступа Wi-Fi)
. Это значит, что если у вас дома нет Wi-Fi роутера, но есть компьютер с Wi-Fi и подключенным интернетом (по кабелю, или через USB модем)
, то вы можете настроить раздачу интернета по Wi-Fi со своего компьютера.

Сделать это можно и без сторонних программ, через командную строку. Но, не все могут разобраться в этих командах, последовательности запуска и т. д. Поэтому, есть несколько хороших, бесплатных программ, с помощью которых можно с легкостью запустить виртуальную точку доступа. И все это через наглядный и понятный интерфейс. Switch Virtual Router – одна из таких программ, настройку которой мы сейчас рассмотрим.

У Switch Virtual Router есть несколько полезных и интересных функций. Например: программа может выключить ваш ноутбук, или отправить его в режим гибернации, когда от него отключатся все устройства. Есть возможность выставить автозапуск программы, или автоматический запуск точки доступа. Наличие русского языка, и незаметная работа программы на панели уведомлений. К тому же, программа абсолютно бесплатная.

На официальном сайте программы написано, что создание точки доступа не поддерживается на Windows XP и Vista. На Windows 7 все работает (проверено)
. На Windows 8, думаю тоже будет работать.

Немного теории

Так почему же делать всё необходимо так быстро? Причина заключается в том, что, когда мы удаляем какой-то файл, в какой бы системе это ни выполнялось, мы удаляем только подобие ссылки на него. При помощи такой ссылки к нему обращаются программы, получая доступ к тому, что находится на жёстком диске. Однако каждый раз удалять файл по просьбе пользователя с HDD будет очень неудобно и затратно в плане времени и энергии. Гораздо проще пометить эту область на диске как ненужную и перезаписать, когда потребуется новое место. Поэтому чем быстрее мы всё делаем, тем меньше шансов, что область эта уже была перезаписана.

Программы, которые были приведены выше, реализуют разные способы извлечения стёртой информации. Последняя, если верить пользователям, используется даже спецслужбами. Им, кстати, вообще не составит труда «вернуть с того света» любые данные при помощи остаточного магнитного следа на диске. Но для этого обычно требуется специальная дорогостоящая аппаратура, а не просто утилита.

Если вы столкнулись с проблемой утери важных файлов, не стоит сразу же отчаиваться. Большое количество различного софта позволяет вернуть назад требуемую информацию после случайного удаления. В любом случае действуйте с важными документами на компьютере аккуратно: делайте копии, думайте, прежде чем удалять. Хотя, конечно, это и так всем известно.

Installation

Aussitôt que vous constatez la perte de fichiers, arrêtez d’utiliser, autant que faire se peut, la partition dans laquelle a eu lieu la perte. Autrement, vous risquez de ré-écrire par dessus vos fichiers perdus. Faites l’installation du logiciel ailleurs (bootez en live-USB) si vous n’avez pas de partition /home séparée.

Dans une instance opérationnelle.

Ne pas installer dans la même partition qui contient les données que vous souhaitez récupérer.

Pour installer ce logiciel, il suffit d’ extundelete

Dans une instance «live».

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt-get update
sudo apt install extundelete

Utilisation

Points-clefs :

— La partition source (celle qui contient les éléments à récupérer) doit être démontée.

— Ne pas mettre de barre oblique au début du chemin d’accès à la source. Ni au début du chemin d’accès à la destination.

— Le répertoire de destination est par défaut le répertoire courant. Si on veut en spécifier un autre, il faut écrire :

--output-dir  "mon/repertoire/de/destination"

Seules les versions récentes acceptent la forme courte :

-o  "mon/repertoire/de/destination"

Cas standard

Se positionner dans un répertoire, idéalement vide afin que extundelete puisse y déposer les fichiers récupérés. Puis exécuter la commande

sudo extundelete /dev/sdxn --restore-all

pour récupérer l’ensemble des fichiers supprimés sur le volume sdxn

Cas fréquent

Récupération des fichiers d’un répertoire supprimé récemment.

  • Faire en sorte que le volume contenant le répertoire ne soit pas utilisé. Cela peut obliger à changer d’instance.
  • Se positionner dans un répertoire ayant suffisamment d’espace pour recevoir la duplication de la récupération.
  • Trouver la référence de l’instant en retranchant suffisamment de temps: Par exemple bash -c «date ‘+%s’ -d ‘- 1440 minutes’ »

  • Lancer la récupération. A titre d’exemple:
sudo extundelete  --restore-directory  home/u1604/Documents  --after  1467200716     -o     5T         /dev/sda12

Ne reste plus qu’à explorer le contenu du répertoire de réception.

Récupération à partir d’une live USB

— Ne pas oublier de mettre le clavier en français via la commande setxkbmap fr.

— Préparer un support de récupération ayant une partition formatée en EXT4.

— Monter la partition via les commandes

sudo mkdir            /mnt/SORTIE
sudo mount /dev/sdXN  /mnt/SORTIE

sans oublier de remplacer XN par les bonnes valeurs. (utiliser au besoin les commandes sudo blkid et sudo fdisk -l).

— Créer un répertoire de récupération via la commande

sudo mkdir /mnt/SORTIE/RECUP

— Lancer la récupération. Ci-desous, un exemple de récupération de tout ce qui a été modifié dans le répertoire /home depuis le 19/12/2017 12 heures 17 stocké dans la partition sda2.

sudo extundelete  --restore-directory  home    --after 1513682229     -o     mnt/SORTIE/RECUP   /dev/sda2 

Создание портативной программы локально

Создадим портативную программу на своем компьютере. Скачаем программу cameyo. Переходим на сайт http://www.cameyo.com/

Прокручиваем страничку немного вниз и жмем Download Cameyo

Здесь же нам рекомендуют это все делать на виртуальной машине. Рекомендуется, не значит требуется. Поэтому попробуем сделать на реальной системе.

Пока скачивается Cameyo раскрываем меню MY ACCOUNT и выбираем REGISTER для регистрации аккаунта. Последний нужен для доступа ко всем функциям сервиса

Вводим рабочую почту, пароль, подтверждаем пароль и жмем Register (зарегистрироваться)

Запускаем скачанный файл Cameyo.exe от имени администратора, чтобы меньше было дополнительных вопросов. Жмем на Cameyo.exe правой кнопкой мышки и выбираем Запуск от имени администратора

В открывшемся окошке жмем Cameyo и ОК для запуска портативной версии

Открывается окошко Cameyo в котором я оказываюсь сразу авторизован. Если вы не авторизованы нажмите на ссылочку Login (желтого цвета вверху) и авторизуйтесь.

Мы оказываемся на вкладке Computer (Компьютер) в котором мы можем видеть портативные приложения, которые мы уже скачали. Первый раз у вас будет пусто

Скачать портативные приложения на любой вкус можно на вкладке Library (Библиотека). Кликаете мышкой по нужной программе и сразу произойдет скачивание. Для более удобной навигации можно использовать Поиск (внизу) и вкладку All apps (все приложения — слева)

Вкладка Updates у меня пустая. Скорее всего там будут доступны обновления портативных программ (когда их добавят).

Для создания портативной программы переходим на вкладку Studio

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

Затем нужно скачать установщик с которого мы установим приложение.

Если вы будете делать портативную программу на виртуальной машине, то закрываете все программы какие только можно закрыть вместе с антивирусом. Ставим и отключаем сеть, чтобы снизить вероятность того, что какая-либо программа полезет в сеть обновляться. Нам нужно сделать, чтобы активность в Windows в процессе создания портативной программы была минимальна. В этом случае размер портативной программы получиться так же минимальный.

В случае создания портативной программы на реальной системе — делаем тоже самое.

У нас закрыто все кроме программы Cameyo. На вкладке Studio жмем Capture app locally. Cameyo сделает снимок системы до установки программы. В этом момент ничего не делаем.

Когда снимок системы будет сделан увидите окошко ниже.

Устанавливаем программу которую мы хотим сделать портативной. В моем случае это так как портативная версия представленная в Cameyo устарела.

Желательно предварительно произвести установку программы, чтобы знать какие галочки снимать и куда нажимать для установки только нужно программы. В случае PicPick нужно отказаться от установки двух дополнительных программ и снять галочку Show Readme

Когда программа установлена запускаете ее и проверяете работоспособность. При необходимости настраиваете ее. Если необходима перезагрузка — перезагружаетесь. (перезагрузку не пробовал в моем случае она не нужна).

Жмем Install done и ждем создание снимка системы после установки

После создания снимка системы Cameyo сравнит их и сделает портативную программу. Если у нее это получиться, увидим окошко ниже.

Чтобы открыть папку с портативной программой жмем на ссылочку Documents\Cameyo apps. Чтобы закрыть это окошко жмем ОК.

Для редактирования созданной программы жмем Edit package

В открывшемся окошке Package Editor на вкладке General проверяем и уточняем настройки при необходимости

В разделе Virtualization:

  • Disk mode — программа будет распаковываться на диск (внешний или флешку) при необходимости. Это ускорит работу часто-используемых приложений
  • RAM mode — портативная программа будет работать только из оперативной памяти

Как мне кажется, если программа емкая (занимает кучу места) и вы ей пользуетесь часто, то можно включить Dick mode.

В разделе Issolation mode:

  • Data mode — портативная программа будет иметь возможность сохранять файлы с которыми работает пользователь
  • Isollated — программе не сможет изменять настройки системы
  • Full access — программа сможет редактировать системные файлы и реестр

По умолчанию стоит Data mode. Так и оставлю.

В разделе Startup проверяем чтобы был нужный exe файл (тот который мы запускаем когда программа установлена)

В разделе Data storage можно задать папку куда будут размещаться данные при работе приложения. Оставляю по умолчанию.

В разделе Extras можно изменить имя портативного приложения и его иконку. Обычно я добавляю версию к имени файла.

Портативный PicPick получился размером 30 МБ. На вкладке Files можно попробовать сделать его меньше. Для этого раскрываем папки и если там нет ничего похожего на PicPick (вашу программу) удаляете . У меня много всего захватило так как я писал эту статью при создании портативной программы

На вкладке Registry можно удалить лишние ветки реестра. Разворачиваем каждую до конца и если там нет даже намека на нашу программу — удаляем

На вкладке Advanced ничего не трогал. По завершению редактирования раскрываем меню File и жмем Save (Ctrl+S) для сохранения изменений

Закрываем редактор.

Снова запускаем Cameyo и видим сделанную портативную программу (PicPick). Для запуска просто кликаем на значке мышкой

Чтобы найти созданную портативную программу на нашем жестком диске жмем на значке правой кнопкой мышки и выбираем Explore on disk.

Все готово. Можно программу копировать на любой внешний носитель и запускать на любом компьютере или ноутбуке.

Обзор ситуаций

Возможно, после запуска компьютера вас встретил экран, заявляющий о серьёзной неполадке

Или вы столкнулись с ошибкой уже во время работы — это не так важно. Изучить источник проблемы действительно необходимо

Чтобы восстановить Ubuntu, обратите внимание на каждую из приведённых ситуаций. Возможно, одна из них напоминает вашу?

Неправильно подобранные драйверы либо их «кривая» установка. Сюда же можно отнести любые случаи, когда оборудование неправильно работает из-за ПО

Возможно, вы установили драйвер из ненадёжного источника? Обратили ли вы внимание на модели оборудования, которые поддерживает драйвер?
Проблемы после обновления системы. Несмотря на аккуратность разработчиков системы Ubuntu, возможно всё —ваше оборудование не поддерживает новые компоненты, или сама ОС нестабильна… Желательно пользоваться версиями Убунту LTS (с длительной поддержкой).
Ваша собственная ошибка

В этот пункт можно отнести очень много проблем, которые и становятся источником поломки и «слетевшей» ОС. Например:

  • По ошибке был удалён важный системный файл.
  • Вы забыли пароль доступа к root.
  • Случайно изменили таблицу разделов, или даже записали её заново.
  • Установили проблемную программу.

В некоторых случаях реанимировать систему будет сложнее, в других — найдутся свои способы быстрого решения. Перейдём к рассмотрению конкретных решений.

Настройка и применение rsync.service

Выводы

Установка обновлений Ubuntu, не такое уж сложное дело, но оно должно выполняться периодически, чтобы поддерживать систему в актуальном состоянии и безопасности. Из этой статьи вы узнали целых три способа выполнить обновление пакетов Ubuntu. Этого вполне достаточно, чтобы выбрать подходящий для вас. Часто во время обновлений возникают ошибки, что делать если Ubuntu не обновляется мы рассмотрим в следующей статье.

Заключение

Как видно, восстановление удаленных файлов в Linux не такое уж сложное дело. С правильным подходом и малой долей аккуратности можно без труда решить данную задачу. Да и программ для этого дела хватает.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий