Восстановление Ubuntu с флешки

Обновлено: 21.11.2024

Привет всем, сегодня мы поможем вам, ребята, восстановить данные с отформатированных или поврежденных вирусом USB-накопителей (флэш-накопителей), жестких дисков, карт памяти и т. д. в Linux. В этом уроке мы будем использовать PhotoRec, пакет TestDisk.

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

Если вы случайно удалили свои данные или отформатировали флэш-память USB, или ваш друг, использующий полную вирусную программу Windows, повредил ее, тогда PhotoRec — отличный инструмент для восстановления данных.

TestDisk может

  • Исправить таблицу разделов, восстановить удаленный раздел
  • Восстановить загрузочный сектор FAT32 из резервной копии
  • Перестроить загрузочный сектор FAT12/FAT16/FAT32
  • Исправить таблицы FAT
  • Перестроить загрузочный сектор NTFS
  • Восстановить загрузочный сектор NTFS из резервной копии
  • Исправить MFT с помощью зеркала MFT
  • Найдите ext2/ext3/ext4 Backup SuperBlock
  • Восстановление файлов из файловых систем FAT, exFAT, NTFS и ext2
  • Скопируйте файлы из удаленных разделов FAT, exFAT, NTFS и ext2/ext3/ext4.

Вот шаги, которые необходимо выполнить, чтобы использовать photorec для восстановления данных с запоминающего устройства:

1. Установка PhotoRec

Сначала нам нужно обновить индекс нашего репозитория с помощью приведенной ниже команды. Я использую Ubuntu 14.04 LTS (Trusty), поэтому я выберу sudo apt-get update. Он зависит от используемого дистрибутива:

Затем мы установим тестовый диск, который включает в себя пакет PhotoRec.

Примечание: PhotoRec включен в тестовый диск, поэтому вам не нужно устанавливать photorec отдельно.

2. Восстановление данных

Хорошо, теперь мы перейдем к реальным и важным вещам, например, к восстановлению наших удаленных данных или отформатированного USB-накопителя. Для этого мы запустим photorec. Photorec позволяет восстановить все типы данных с устройства.

Приведенная выше команда покажет вам список устройств памяти, обнаруженных вашим компьютером, как показано на рисунке ниже:

Затем мы выберем раздел, в котором у нас есть данные, и выберем его. Если мы знаем формат данных, которые нам нужно восстановить, вы выбираете опцию File Opt в меню. Вы можете сделать это, нажав правую кнопку.

Вы можете выбрать формат, нажав пробел, а затем нажмите b, чтобы сохранить изменения.

Затем появится предыдущее меню, затем выберите «Поиск» для поиска потерянных данных.

Затем мы выберем место для сохранения. Примечание. Не выбирайте каталог запоминающего устройства в качестве места назначения.

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

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

Да, теперь мы закончили. Мы успешно восстановили необходимые данные с нашей карты памяти с помощью Photorec. Вы можете посетить веб-сайт PhotoRec, если вам нужна дополнительная информация об этом, или оставить комментарий ниже.

слаг; $list = get_page_by_title('related', 'OBJECT', 'wp_show_posts'); wpsp_display($list->ID, 'tax_term="' . $cat_slug . '"' );*/ ?>

5 комментариев. добавить один

Я выполнил шаги, которые вы описали, чтобы восстановить мои данные с флешки, хотя dmesg и fdisk -l выдали мне много ошибок. Testdisk не смог найти тип раздела и результат восстановления данных был

Диск /dev/sdc — 31 ГБ / 29 ГБ (RO) — Kingston DataTraveler 3.0
Начальный и конечный размер раздела в секторах
P Неизвестно 0 0 1 30008 39 32 61457664
0 файлов сохраняется в каталоге /home/ngizani/recup_dir.
Восстановление завершено.

Правда ли, что я потерял все? Есть ли другой способ восстановить данные, фотографии и т.д.??

Спасибо. Работать нормально

Здравствуйте
Спасибо за эту информацию

большое спасибо, Арун Пяси
эта статья очень полезна
Я восстановил свои данные
Я ценю вашу работу

С помощью загрузочного USB-накопителя Ubuntu вы можете:

  • Установите или обновите Ubuntu
  • Протестируйте рабочий стол Ubuntu, не изменяя конфигурацию ПК.
  • Загрузитесь в Ubuntu на чужой машине или в интернет-кафе.
  • Используйте инструменты, установленные по умолчанию на USB-накопителе, для восстановления или исправления поврежденной конфигурации.

Создать загрузочную USB-флешку Ubuntu очень просто, особенно из самой Ubuntu, и мы рассмотрим этот процесс в следующих нескольких шагах.

Кроме того, у нас также есть руководства, которые помогут вам создать загрузочный USB-накопитель как из Microsoft Windows, так и из Apple macOS.

2. Требования

  • USB-накопитель или флэш-накопитель емкостью 4 ГБ или больше.
  • Установлена ​​Ubuntu Desktop 14.04 или более поздней версии
  • ISO-файл Ubuntu. Ссылки для скачивания см. в разделе «Получить Ubuntu».

3. Запустите программу создания загрузочного диска

Мы собираемся использовать приложение Startup Disk Creator для записи образа ISO на USB-накопитель. Он установлен по умолчанию в Ubuntu и может быть запущен следующим образом:

  1. Вставьте USB-накопитель (выберите «Ничего не делать», если Ubuntu предложит)
  2. В Ubuntu 18.04 и более поздних версиях используйте нижний левый значок, чтобы открыть «Показать приложения».
  3. В более старых версиях Ubuntu используйте верхний левый значок, чтобы открыть панель управления.
  4. Используйте поле поиска, чтобы найти Startup Disk Creator
  5. Выберите Startup Disk Creator из результатов, чтобы запустить приложение.

4. Выбор ISO и USB

При запуске Startup Disk Creator будет искать файлы ISO в папке Загрузки, а также на любом подключенном USB-накопителе, на который он может выполнять запись.

Скорее всего, и ваш ISO-образ Ubuntu, и правильное USB-устройство будут обнаружены и установлены как «образ исходного диска» и «используемый диск» в окне приложения. Если нет, используйте кнопку «Другое», чтобы найти файл ISO и выбрать именно то USB-устройство, которое вы хотите использовать, из списка устройств.

Нажмите «Создать загрузочный диск», чтобы начать процесс.

5. Подтвердите USB-устройство

Прежде чем вносить какие-либо постоянные изменения, вам будет предложено подтвердить правильность выбранного USB-устройства. Это важно, потому что все данные, хранящиеся в данный момент на этом устройстве, будут уничтожены.

После подтверждения начнется процесс записи и появится индикатор выполнения.

6. Установка завершена

Вот оно! Теперь у вас есть Ubuntu на USB-накопителе, загрузочная и готовая к работе.

Если вы хотите установить Ubuntu, ознакомьтесь с нашим руководством по установке Ubuntu для настольных ПК.

Используйте бесплатный графический инструмент для очистки и сброса USB-накопителя

Гэри Ньюэлл был внештатным сотрудником, разработчиком приложений и тестировщиком программного обеспечения с более чем 20-летним опытом работы в сфере ИТ, работая с Linux, UNIX и Windows.

В этой статье

Перейти к разделу

USB-накопители — это удобные устройства, когда вы в дороге, но эти устройства могут быть повреждены или повреждены. Некоторые ошибки являются общими, особенно если вы используете Ubuntu и установили Linux на USB-накопитель с помощью команды DD или инструмента Windows, такого как Win32 Disk Imager. Несмотря на то, что диск имеет определенный размер (например, 16 гигабайт), часто вы видите только один раздел, который меньше, или Дисковая утилита и GParted показывают сообщение о неправильном размере блока.

В этом руководстве вы узнаете, как перевести USB-накопитель в состояние, при котором к нему можно будет получить доступ из GParted или Дисковой утилиты Ubuntu без ошибок.

Не пугайтесь, если на диске есть какие-то странные разделы или размер блока отображается неправильно при открытии GParted. Вы можете увидеть ошибки при запуске программы Disk Utility в Ubuntu. USB-накопитель не сломан; это запутано.

Как установить и запустить GParted

GParted не установлен в Ubuntu по умолчанию. Вы должны позаботиться об этом, прежде чем продолжить.

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

Вы можете установить GParted несколькими способами, но проще всего запустить следующую команду в терминале Linux:

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

Выберите диск, представляющий USB-накопитель, в меню в правом верхнем углу экрана.

Как создать таблицу разделов

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

Чтобы создать таблицу разделов, откройте меню "Устройство" и выберите "Создать таблицу разделов".

Появится окно с предупреждением о том, что все данные будут удалены. Оставьте тип раздела msdos.

Выберите "Применить".

Как создать раздел

Последним шагом к исправлению USB-накопителя является создание нового раздела. Вот как:

Щелкните правой кнопкой мыши нераспределенное пространство и выберите в меню «Создать».

В появившемся окне есть два ключевых поля: "Файловая система" и "Метка". Если вы используете USB-накопитель только с Linux, оставьте файловую систему по умолчанию как EXT4. Если вы также используете его в Windows, измените файловую систему на FAT32.

Введите описательное имя в поле «Ярлык».

Выберите Добавить.

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

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

USB-накопитель должен появиться в программе запуска Ubuntu, и вы сможете снова загружать на него файлы.

Если у вас есть доступ к компьютеру с Windows, попробуйте его, чтобы убедиться, что он работает правильно.

Что делать, если вышеуказанные шаги не работают

Если приведенные выше действия не помогли исправить USB-накопитель, попробуйте следующее:

Откройте окно терминала, одновременно нажав CTRL+ALT+T. Либо нажмите клавишу super на клавиатуре (клавиша Windows) и найдите TERM в поле поиска Ubuntu Dash. Когда появится значок, выберите его.

Введите в терминал следующую команду, заменив /dev/sdb на путь к проблемному диску:

Выполнение команды требует времени, так как это низкоуровневое форматирование диска. Это может занять до нескольких часов, в зависимости от размера диска.

По завершении команды dd используйте приведенные выше инструкции для создания новой таблицы разделов и раздела.

Я устанавливал Linux на свой ноутбук с загрузочного USB-накопителя, и у меня возникли трудности, поэтому я выполнил следующую команду:

Было ли это огромной ошибкой? Удалил ли я часть программного обеспечения, обеспечивающего правильную работу USB-накопителя?

Теперь мой компьютер больше не распознает мое устройство (которое раньше было в /media/ИМЯ ПОЛЬЗОВАТЕЛЯ), хотя оно издает звук, когда я его подключаю. Я пытался подключить его через Как получить доступ к флешке с терминала? . Следующий вывод появляется, когда я использую sudo fdisk -l :

Когда я пытаюсь смонтировать его, я получаю следующие результаты:

Я нашел этот вопрос, но он и ссылки на него не отвечают на мой вопрос.

То, что вы сделали, это обнулили флэш-диск, теперь вам нужно добавить таблицу разделов и файловую систему, чтобы использовать ее, самый простой способ, который я знаю, - это воспользоваться советом Sudodus выше. Вы также можете использовать Gparted.

3 ответа 3

В следующих шагах я предполагаю в качестве примера, что вы хотите восстановить USB-накопитель емкостью 8 ГБ до пригодного для использования состояния после записи на него образа Ubuntu с помощью dd , хотя, конечно, точный размер USB-накопителя не важен. . Результаты этих шагов воспроизводимы. Я переформатировал 2 флэш-накопителя USB, выполнив следующие действия после записи на них ISO-образов Ubuntu с помощью dd . В качестве побочного замечания: использование dd вместо программы с графическим интерфейсом, такой как Startup Disk Creator, немного раздражает, но dd — единственная найденная мной программа, которая работает для записи минимального компакт-диска Ubuntu на загрузочный USB-накопитель.

Удалите все ваши USB-устройства, кроме USB-накопителя емкостью 8 ГБ, который вы хотите переформатировать, чтобы впоследствии не запутаться в имени устройства USB-накопителя.

Список всех разделов.

Поиск результатов команды для вывода, который выглядит следующим образом:

Если вы видите что-то вроде 7864 МБ (8 ГБ) в выходных данных (см. пример вывода выше), значит, это ваш USB-накопитель емкостью 8 ГБ. В этом примере он называется /dev/sdc. Теперь откройте приложение «Диски» в Dash и еще раз проверьте, чтобы имя устройства флэш-накопителя емкостью 8 ГБ совпадало с тем, которое вы получили, выполнив команду: sudo fdisk -l .

Создайте на диске таблицу разделов типа msdos, иногда называемую главной загрузочной записью (MBR).

В этом примере я использовал /dev/sdc для имени устройства, которое было найдено в результатах шага 2. Я не могу не подчеркнуть, насколько важно проверить имя устройства перед выполнением этого шага. !

Предупреждение. Если вы введете неправильное имя устройства, вы можете перезаписать операционную систему или другой раздел, содержащий важные личные файлы. Так что будьте осторожны и проверьте имя устройства еще раз. Откройте приложение «Диски» и проверьте имя устройства USB-накопителя емкостью 8 ГБ в разделе «Диски». Это должно быть то же имя устройства. Теперь проверьте еще раз! Вы же не хотите случайно ввести неправильное имя устройства!

Добавьте пустой «основной» раздел, который позже будет содержать файловую систему FAT.

Еще раз в этом примере я использовал /dev/sdc для имени устройства, которое было найдено в результатах шага 2. Команда указывает начальную точку (от 0 МБ) до конечной точки (8192 МБ). ). Если на флэш-накопителе USB емкостью 8 ГБ недостаточно места в 8192 МБ, parted автоматически изменит его. Если терминал возвращает сообщение о том, что начальная точка не может начинаться с 0 МБ, и вам нужно использовать какое-то другое небольшое число, близкое к 0 МБ, введите Y, чтобы принять это. Обратите внимание, что команда создает один основной раздел на всем диске.

Этот вновь созданный раздел будет иметь идентификатор /dev/sdc1 . Это связано с тем, что имя устройства в этом примере — /dev/sdc, а 1 в конце означает, что это первый раздел на этом устройстве.

Создайте файловую систему FAT в разделе /dev/sdc1, отформатировав раздел.

/dev/sdc1 — это идентификатор раздела из шага 4. «8GB-USB» — это метка раздела, которую вы можете выбрать сами, просто заключите метку в две двойные кавычки.

Теперь у вас есть готовый к использованию переформатированный USB-накопитель с разделом FAT размером 8 ГБ.

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

PhotoRec, разработанная CGSecurity и выпущенная под лицензией GPL, распространяется как вспомогательная утилита Testdisk, которую можно использовать для восстановления и восстановления разделов. Вы можете использовать любой из этих инструментов для восстановления файлов, но у каждого есть работа, для которой он лучше всего подходит. Testdisk лучше всего подходит для восстановления потерянных разделов. Будь то из-за того, что вы перезаписали или удалили раздел, или раздел стал нечитаемым по какой-либо причине, Testdisk может помочь вам восстановить раздел или, по крайней мере, восстановить данные с него. Но если вас интересует только восстановление удаленных файлов с раздела, жесткого диска или даже USB-накопителя, вы можете использовать PhotoRec. Хотя изначально программа PhotoRec была предназначена только для восстановления файлов изображений (отсюда и название), ее можно использовать для восстановления файлов практически любого типа.

Более того, PhotoRec работает, игнорируя базовую файловую систему на указанном разделе, диске или USB-накопителе. Вместо этого он фокусируется на уникальных подписях, оставленных различными типами файлов, для их идентификации. Вот почему PhotoRec может работать с FAT, NTFS, ext3, ext4 и другими типами разделов.

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

Чтобы установить Testdisk, откройте окно терминала и сначала обновите репозитории программного обеспечения перед установкой testdisk. Для установки мы используем компьютер с Ubuntu.

Если вы используете Fedora или другой дистрибутив на основе RPM, используйте вместо этого dnf.

Восстановление

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

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

<р>1. С помощью файлового менеджера создайте каталог, в котором вы хотите хранить файлы, восстановленные PhotoRec. Этот каталог не должен находиться в том же разделе или на том же устройстве, с которого вы пытаетесь восстановить файлы.

<р>2. Откройте терминал и запустите PhotoRec с полномочиями sudo.

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

<р>3. С помощью клавиш со стрелками вверх и вниз выберите диск, который вы хотите восстановить, затем с помощью клавиш влево и вправо выберите Продолжить и нажмите Enter. Вы можете ускорить процесс, ограничив восстановление поиском определенных типов файлов, таких как pdf, jpg или mp3.

После выбора устройства или раздела, с которого вы хотите восстановить удаленные файлы, используйте клавиши со стрелками вправо/влево, чтобы выбрать кнопку File Opt и нажмите Enter. Если выбранное вами устройство состоит из нескольких разделов, PhotoRec отобразит все разделы и позволит вам выбрать раздел, в котором находился удаленный файл.

<р>4. Выберите тип файловой системы, используемой на диске, который вы хотите восстановить. Если на диске были типичные для Linux разделы, выберите ext2/ext3. Для всего остального выберите вариант «Другое».

<р>5. С помощью клавиш со стрелками вверх и вниз выберите, следует ли искать и восстанавливать файлы из свободного места на диске или со всего диска.

<р>6. Выберите место назначения для восстановленных файлов.Нажатие Enter откроет каталоги. Когда будете готовы, нажмите C, чтобы указать место назначения и начать процесс восстановления

Что делать с восстановленными файлами

В зависимости от размера раздела или устройства PhotoRec может занять некоторое время, чтобы выполнить полный поиск файлов. PhotoRec создает несколько каталогов, таких как recup_dir.1 или recup_dir.2, в указанном целевом каталоге для восстановленных файлов. Вы найдете все восстановленные файлы в этих каталогах, но PhotoRec не пытается сортировать различные файлы по имени или формату.

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

<р>1. Создавайте каталоги для различных форматов файлов, таких как mp3 или jpg.

<р>2. Используйте команду mv для перемещения файлов определенного формата в соответствующий каталог. Например, здесь мы перемещаем все изображения в формате jpeg в папку с изображениями.

Это руководство впервые появилось в журнале Linux Format .

Читайте также: