Как восстановить поврежденный USB-накопитель в Linux
Как восстановить поврежденный USB-накопитель в Linux
Флешка есть у всех. Это отличные мелочи, которые упрощают перемещение данных. Однако иногда флешки могут быть повреждены или просто полностью перестать работать. К счастью, если вы используете Linux, у вас уже есть доступ к набору инструментов, которые могут помочь вам решить проблему. В этом руководстве мы используем Ubuntu, но все применимо к большинству современных дистрибутивов Linux. Вот как вы можете восстановить поврежденный USB-накопитель в Linux.
В этой статье мы уделяем приоритетное внимание безопасности ваших данных. Сначала вы увидите, как создать резервную копию содержимого флэш-накопителя, а затем приступите к различным исправлениям возникшей проблемы. Таким образом, если попытка решить проблему приведет к ее усугублению, вы все равно сможете вернуться к моментальному снимку текущего состояния вашего флеш-накопителя.
Форматирование с помощью командной строки
После запуска консоли необходимо прописать следующую команду: «# dmesg | tail», благодаря которой системой определяется имя устройства. В командной строке отобразятся данные, где присвоенное системой имя флешки указано в квадратных скобках – в данном случае [sdb]. Это выглядит следующим образом:
Далее необходимо прописать операцию форматирования, однако пользователю должен быть известен файловый формат, заданный на устройстве – FAT32 или NTFS. Каждый формат имеет собственную команду:
- «$ sudo mkfs.vfat/dev/имя устройства» – для FAT32;
- «$ sudo mkfs.ntfs /dev/имя устройства» – для NTFS.
Выбор файловой системы
- FAT32 – одна из самых давних файловых систем, на которой по умолчанию работают новые флешки;
- NTFS – более новая файловая система относительно предыдущей, является наиболее популярной сегодня;
- ext4 – файловая система для работы в операционной системе Linux.
Если с предыдущей файловой системой вопрос решается довольно просто, то с выбором между FAT32 и NTFS ситуация несколько сложная. Дело в том, что это две одинаково используемые файловые системы на флешках, каждая из которой имеет свои функциональные и технические возможности.
Если вы планируете записывать на флешку файлы объёмом больше 4 ГБ, то её нужно форматировать в файловой системе NTFS. Эта файловая система считается родной для Windows, характеризуется как более надёжная.
Тем не менее, не многие устройства поддерживают работу с файловой системой NTFS, например автомагнитолы, медиаплееры и некоторая другая мультимедийная техника. Также нет смысла форматировать в NTFS флешки объёмом меньше 4 ГБ.
Формирование флешки в Linux Mint
Для форматирования USB накопителей в Linux Mint существует стандартное приложение, по умолчанию входящее в дистрибутив. Оно так и называется «Форматирование USB-флеш-накопителя».
Это очень простая программа, она умеет только форматировать флешки, в ней даже настроек практически никаких нет. Этой программой можно отформатировать флешку в файловые системы: NTFS, FAT32, EXT4 и exFAT. Поддержка exFAT добавилась только в 19 версии Linux Mint, поэтому если у Вас более ранняя версия, то Вы не сможете этим приложением отформатировать флешку в файловую систему exFAT.
Итак, давайте перейдем к пошаговому рассмотрению процесса формирования USB флешки в дистрибутиве Linux Mint.
Шаг 1 – Запуск программы
Чтобы запустить программу «Форматирование USB-флеш-накопителя», необходимо зайти в меню Mint и в разделе «Стандартные» найти соответствующий пункт.
Шаг 2 – Выбор USB флешки и целевой файловой системы
После того как программа запустится, нам необходимо выбрать USB флешку и файловую систему, в которую мы хотим отформатировать флешку (в качестве примера я выбрал FAT32).
Также рекомендую указать название носителя на латинском языке (метка тома), для корректного отображения этого названия в других операционных системах, например, в Windows.
После указания необходимых параметров нажимаем «Форматировать».
Программу можно использовать только с административными правами, поэтому далее у нас появится окно для ввода пароля администратора. Вводим пароль и нажимаем «Аутентификация».
Шаг 3 — Завершение форматирования
Когда появится сообщение о том, что «USB-накопитель успешно отформатирован», процесс форматирования USB флешки будет завершен. Нажимаем «ОК».
На заметку! Для более тесного знакомства с Linux рекомендую почитать мою книгу « Linux для обычных пользователей » – в этой книге я максимально простым языком рассказываю про основы операционной системы Linux
Теперь Вы знаете, как можно отформатировать флешку в ОС Linux Mint, и что этот процесс совсем несложный. У меня на этом все, пока!
Подготовка установочной флешки (с Linux)
Ventoy
Эта утилита хороша тем, что она позволяет легко и макс. быстро создавать универсальные мультизагрузочные флешки сразу с несколькими ISO-образами (на моей флешке, например, есть и Windows 10, и LiveCD, и Linux Mint, и пр.).
Как с ней работать :
1) после ее загрузки и запуска, выберите тип разметки (для современных ПК*, обычно, GPT) и установите флажок на пункт «Secure Boot Support» (защищенная загрузка, актуально также для новых устройств). Вот здесь подробнее о GPT, MBR.
2) После нажмите по кнопке «Install» — через несколько минут флешка будет специальным образом подготовлена (все данные с нее будут удалены!).
Ventoy — подготовка флешки (настройки)
3) Ну и последний штрих : на эту флешку нужно просто скопировать все нужные ISO-образы (никак не меняя их и не извлекая!). В своем примере ниже — я через проводник «отправил» нужный ISO на флешку.
Примечание : разумеется, скопировать можно столько ISO, сколько поместиться на вашу флешку!
Отправить файл ISO на флешку (Ventoy)
Важно: флешки, подготовленные в Ventoy, могут не работать с некоторыми ноутбуками и моноблоками. Например, я с таким сталкивался на ноутбуках HP и Dell (само собой, не со всеми моделями. ).
Rufus
Эта утилита отличается от предыдущей своей функциональностью : здесь гораздо больше настроек и всяких флажков (что может запутать). Однако с ее помощью можно подготовить загрузочный носитель для любого «капризного» ноутбука/ПК/моноблока!
1) подключите флешку к USB-порту (предварительно скопировав всё нужное с неё) и запустите Rufus.
2) Далее в окне Rufus выберите флешку и образ ISO, который хотите записать (стрелки 1, 2 на скрине ниже 👇).
3) Задайте схему раздела и прошивку (GPT / UEFI для новых ПК*) и нажмите «Start».
Rufus — настройки записи Ubuntu
Если появится сообщение о «гибридном» ISO — рекомендую выбрать вариант «Записать в режим DD-образа» . 👇
Когда статус записи дойдет до 100% и появится сообщение «Готов» — утилиту можно закрыть и приступить к использованию флешки.
Etcher
Etcher — приложение хорошо тем, что все «параметры» записи оно определяет автоматически (вам же останется только выбрать ISO, флешку и нажать «Старт»). С одной стороны — такой подход хорош, с другой — не дает гибкости.
Кстати, Etcher можно использовать в Windows, Linux, macOS.
Etcher — всего три действия!
Процесс записи отображается в меню слева: при достижении 100% флешка будет готова!
Модератор: Tim308
- Версия для печати
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение narcom » 09 июн 2015, 10:59
DesignerMix Администратор
Сообщения: 6816 Зарегистрирован: 25 апр 2014, 10:51 Откуда: Белгород Контактная информация:
Делаем загрузочную флешку с отличной сборкой ПО
- Цитата
Сообщение DesignerMix » 09 июн 2015, 12:36
Делаем загрузочную флешку с отличной сборкой ПО
- Цитата
Сообщение narcom » 09 июн 2015, 12:43
DesignerMix Администратор
Сообщения: 6816 Зарегистрирован: 25 апр 2014, 10:51 Откуда: Белгород Контактная информация:
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение DesignerMix » 09 июн 2015, 13:01
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение maaaksss » 10 июн 2015, 17:20
Endless8Space Модератор
Сообщения: 575 Зарегистрирован: 15 ноя 2014, 18:23 Откуда: Омск
На загрузочной флешке не запускается Linux Mint
- Цитата
narcom , странно. Сам много раз пользовался данной прогой — проблем не наблюдалось, на сколько я помню. Попробуйте другую флешку. А инструкции как таковой и нет — в самой проге вы указываете откуда взять дистрибутив (с ISO или скачать) и выбираете носитель. В общем-то все. Это самый простой из известных мне способов.
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение Mr Nobody » 29 июл 2015, 21:25
Тоже самая проблема. черный экран с курсором в левом углу.
Отправлено спустя 1 час 38 минут 8 секунд:
все получилось. закатывал через ROSA Image Writer 2.4
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение LI_ » 20 авг 2015, 03:31
На загрузочной флешке не запускается Linux Mint
- Цитата
Сообщение Cabir » 26 авг 2015, 20:35
Если вы ставите линукс с флешки и записываете ее через виндус , то советую вам не пользоваться всякими UltoIso и им подобными . Для этого есть проверенный временем Universal USB Installer . вот на него ссылочка http://www.pendrivelinux.com/universal- . -as-1-2-3/
Тут все достаточно просто, скачиваете программу , и iso образ интересующего вас дистрибутива ,
Отключаем антивирус ( он блокирует файл avtorun, и не дает его записать , так как всеми известные вирусы с флешек распростроняются именно таким образом)
И запускаем программу там всего три поля ,
в первой выбираем линукс (kali,debian, mint, ubuntu, или любой ) ,
во второй образ и путь к нему через проводник ,
в третим устройство на которое будем записывать (выбираем флешку ), при необходимости ставим галочку формотировать.
в принцепе все можно понять и по картинке по ссылке .
Также там есть движок советую его не трогать пусть будет 0 , Он сделает на флешке файл persistent — это файл на который будет записывать изменения . Пока его лутьше не трогать ( в особености если вы записываете Kali — все это надо делать не так ).
Далее если у вас достсточно новый ЭВМ — лет 5 и стоит виндус 8 , то скорей всего вы используете не BIOS, а UEFI . Сам по себе UEFI это новый BIOS — по его заменяющее , достаточно хорошая штука , но с ним есть пара заморочек. Во первых , это его реализации от компании ASUS, так называемые 32 битные версии — что с ними делать и зачем они нужны я не знаю .
И второй пункт интересующий нас в UEFI это режими загрузки их два UEFI загрузка и Legaсy загрузка .необходимо поставить второй . Кроме того есть так называемые параметр Secure Boot его надо отключить.
Вообщем с UEFI я вам не помогу за не имением оного, тут вам самим придется гуглить и экспериментировать и сжечь всю компанию ASUS .
Если после вы все таки решили, после загрузок с флешек, установить линукс на HDD диск создовайте тему я постораюсь ответить и описать как это сделать правильно.
И ради всего святого не используйте виртуальные машины с ними очень много проблем.
Создайте загрузочный USB-накопитель Linux с помощью Etcher (Linux, Windows, macOS)
Написанная на Electron, Etcher – это кроссплатформенная утилита с открытым исходным кодом для записи образов дисков на USB-накопители и карты памяти. Она работает в Windows, macOS и Linux и предоставляет доступный графический пользовательский интерфейс, который сокращает процесс создания загрузочного USB-устройства Linux до трех простых шагов.
В отличие от других подобных программных инструментов, Etcher не позволяет пользователям случайно стереть все свои жесткие диски, что вы определенно оцените, если никогда раньше не создавали загрузочный USB-накопитель и, по понятным причинам, беспокоитесь о процессе.
Чтобы создать загрузочный USB-накопитель Linux с Etcher:
1. Загрузите Etcher с официального сайта (https://rufus.ie/).
- Etcher предлагает предварительно скомпилированные двоичные файлы для Linux, Windows и macOS).
2. Запустите Etcher.
3. Выберите файл ISO, который вы хотите записать на USB-накопитель.
4. Укажите целевой USB-накопитель, если нужный диск еще не выбран.
5. Щелкните Flash! и дождитесь завершения процесса.
- Вас могут попросить ввести пароль администратора.
Создайте загрузочный USB-накопитель Linux с помощью dd (Linux, macOS)
dd – это утилита командной строки для Unix-подобных операционных систем, основная цель которой – чтение и запись данных с/на устройства, такие как USB-накопители. Поскольку dd входит в состав GNU coreutils, вы можете найти его практически во всех дистрибутивах Linux, а также в macOS.
Чтобы создать загрузочный USB-накопитель Linux с dd:
- Откройте свой любимый эмулятор терминала.
- Выполните следующую команду (замените /dev/sdx на свой диск и путь path/to/ubuntu.iso на фактический путь к файлу ISO, который вы хотите прошить):
- Подождите, пока dd закончит.
Версия dd, включенная в GNU coreutils, не указывает прогресс бар. Если вы хотите убедиться, что передача идет должным образом, вы можете использовать следующую команду (замените dd-pid идентификатором процесса dd, который вы можете найти с помощью htop):
dd для windows
На самом деле существует версия dd для Windows, которая предоставляет все функции, необходимые для передачи файла ISO на USB-накопитель. Чтобы установить его:
- Загрузите последнюю версию с официального сайта (http://www.chrysocome.net/download).
- Распакуйте скачанный архив в новую папку на жестком диске.
- Откройте командную строку и перейдите в папку с dd для Windows.
- Используйте dd для Windows, как если бы вы использовали версию, включенную в GNU coreutils.
К сожалению, dd для Windows последний раз обновлялся в 2010 году, и многие пользователи сообщали о проблемах при использовании этой утилиты в Windows 10. Учитывая, что dd для Windows даже не поддерживает преобразование данных, такое как замена порядка байтов и преобразование в ASCII и обратно. и кодировки текста EBCDIC, вам, вероятно, лучше использовать Etcher или Rufus, которые мы опишем в следующей главе.
Создайте загрузочный USB-накопитель Linux с помощью Rufus (Windows)
До выпуска Etcher в 2016 году Rufus был лучшим способом создать загрузочный USB-накопитель Linux в Windows. Этот создатель загрузочных USB-накопителей работает намного быстрее, чем все его конкуренты Windows, и может создавать живые USB-накопители для систем с BIOS и UEFI. Rufus переведен на несколько десятков языков и совместим с Windows 7 и новее, как 32-, так и 64-разрядными.
Чтобы создать загрузочный USB-накопитель Linux с помощью Rufus:
- Загрузите Rufus с официального сайта (https://rufus.ie/).
- Вы можете выбрать между установщиком и портативной версией.
- Установите его, если вы скачали установщик. В противном случае вы можете просто запустить его.
- Выберите целевое USB-устройство.
- Нажмите кнопку «SELECT» рядом с раскрывающимся меню выбора загрузки и укажите файл ISO, который вы хотите прошить.
- Выберите правильную схему разделов для вашей системы.
- Щелкните кнопку START.
- Подождите, пока Rufus закончит.
Помимо создания живых USB-флеш-накопителей Linux, Rufus также может прошивать образы дисков Windows.
Создайте загрузочный USB-накопитель Linux с EtchDroid (Android)
Последняя утилита, которую мы хотим описать, называется EtchDroid , и ее цель – записывать образы ОС на USB-накопители на смартфонах и планшетах Android.
Почему вы хотите использовать свое устройство Android для создания загрузочного USB-накопителя Linux? Что ж, представьте, что вы оказались в глуши, а ваш ноутбук перестает работать после неудачного обновления системы. Без другого компьютера ваш единственный вариант создания загрузочного USB-накопителя Linux для решения проблемы – это ваше устройство Android, и именно здесь на помощь приходит EtchDroid.
Чтобы создать загрузочный USB-накопитель Linux с EtchDroid :
- Загрузите EtchDroid из Google Play или F-Droid (https://f-droid.org/packages/eu.depau.etchdroid/).
- Подключите USB-накопитель к устройству Android с помощью адаптера USB OTG.
- Запустите EtchDroid и выберите опцию Записать необработанный образ или ISO.
- Выберите свой ISO-образ.
- Выберите флешку.
- Нажмите «Write», чтобы записать образ на USB-накопитель.
EtchDroid был протестирован с Ubuntu и его производными, Debian, Fedora, Arch Linux и образами SD-карт Raspberry PI. Он не работает с Windows, macOS и старыми дистрибутивами GNU/Linux. Поддержка установочных ISO-файлов Windows входит в список дел разработчика.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.