мова
залізо windows програми мережа
русский українська
ЗалізоФлешка → Якщо флешка не форматується

Що робити,
якщо флешка не форматується

28.08.2012 р.

Якщо флешка вийшла з ладу і її не вдається відформатувати стандартним способом, не журіться і не поспішайте її викидати. Ймовірно, ви зможете "реанімувати" цю флешку за допомогою утиліти "DD". Ця утиліта входить до складу операційної системи Linux. Але використовувати її можна також і на комп'ютерах з ОС Windows.

Запропонований в статті варіант відновлення флешки передбачає створення на комп'ютері віртуальної машини і запуск на цій машині операційної системи Linux. Із завданням впорається будь-який "новачок". Але дані, що знаходяться на флешці, будуть безповоротно втрачені.

Спосіб відновлення підходить не лише для флешок, але й для носіїв інших типів.

Для створення віртуальної машини з Лінуксом нам знадобиться програма VirtualBox, а також образ диска Damn Small Linux.

• VirtualBox:

Детальніше про програму | скачати >>>

• Damn Small Linux:

Перейти на сайт Damn Small Linux

Завантажити копію з нашого сервера (50 MB)

Встановлюємо і запускаємо програму VirtualBox. У вікні програми тиснемо кнопку "Створити". Запуститься майстер створення віртуальної машини. Відповідаємо на його питання, поки в списку не з'явиться нова віртуальна машина. При цьому, треба дати наступні відповіді:

• ім'я машини - можна вибрати будь-яке (наприклад, Linux 2.4.);

• операційна система - Linux 2.4.;

• версія операційної системи - Linux 2.4.;

• оперативна пам'ять - 128 MB (можна і менше);

• жорсткий диск - знімаємо галочку і тиснемо "Далі", потім підтверджуємо створення машини без жорсткого диска. Нам він не потрібний, оскільки машину бужемо вантажити з образу Linux.

Після створення віртуальної машини виділяємо її в списку у вікні програми VirtualBox і тиснемо кнопку "Властивості". Проходимо в розділ "Носії". Клацаємо мишкою по зображенню диска з назвою "Порожній".

Потім в пункті "Атрибути" знову тиснемо мишкою на зображення диска. Вибираємо пункт "Вибрати образ оптичного диска", у провіднику вибираємо образ дистрибутива Damn Small Linux, який треба заздалегідь завантажити за посиланням вище, тиснемо кнопку "Відкрити", потім кнопку "ОК".

Якщо усе зроблено правильно, превью віртуальної машини у вікні VirtualBox буде приблизно таким:

Відновлення флешки

Тепер віртуальну машину можна увімкнути. У вікні VirtualBox клацаємо по машині мишкою, тиснемо кнопку "Старт" і чекаємо завантаження. Як виглядатиме вікно віртуальної машини після старту див. на зображенні нижче.

Якщо клацнути по цьому вікну мишкою, відбудеться захоплення вказівника мишки і його неможливо буде перемістити за межі вікна. Щоб повернути вказівнику попередній стан, треба на клавіатурі натиснути правий Ctrl.

В усьому іншому віртуальна машина поводиться як звичайне вікно Windows. Її можна згортати і розгортати, або взагалі закрити. У останньому випадку машина вимкнеться і її треба буде вмикати знову.

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



Порядок відновлення флешки


Щоб відновити флешку, треба вставити її в USB-роз'єм комп'ютера. Потім у вікні віртуальної машини, в розділі меню "Пристрої", знайти пункт "Пристрої USB" і вибрати непрацюючу флешку. Біля неї повинна з'явитися галочка, що свідчить про її підключення до віртуальної машини (див. картинку).

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

Потім подвійним клацанням мишки відкриваємо папку з назвою Apps/, що знаходиться на робочому столі віртуальної машини. У ній таким жи чином відкриваємо файл з назвою Root. Запуститься Термінал, в якому треба буде вводити перераховані нижче команди.

Будьте уважні. Кожен пропуск і коса лінія в командах мають значення. Далі за текстом команди будуть виділені червоним кольором.


Порядок дій :

1. Треба переконатися в тому, що віртуальна машина бачить нашу флешку, а також дізнатися її (флешки) назву. Для цього після фрази [ramdisk/home/dsl]# вводимо команду fdisk - l і тиснемо "Enter" (останній символ команди - англійська L, не плутати з одиницею або буквою i). З'явиться приблизно наступне:

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

Це свідчить про те, що машина бачить флешку як носій з певним об'ємом дискового простору (на прикладі - 4004 MB) і його назва в системі - /dev/sda.

2. На наступному етапі необхідно здійснити низькорівневе форматування флешки, під час якого увесь її простір буде забито нульовими бітами. Для цього використаємо утиліту "DD". Вводимо команду dd if=/dev/zero of=/dev/sda bs=1M, тиснемо "Enter" і чекаємо завершення форматування.

Чекати доведеться достатньо довго. Усе залежить від об'єму та інших характеристик флешки, а також її стану. "Піддослідна" флешка USB 2.0 розміром 4 ГБ, яка використовувалася при підготовці цієї статті для наглядності, форматувалася близько години.

Поки йде форматування, вікно віртуальної машини можна згорнути, і займатися на комп'ютері іншою роботою.

Якщо виникло бажання дізнатися стан процесу, треба на віртуальній машині, не закриваючи термінал, в якому ми виконували усі вищеперелічені дії, відкрити ще одне вікно терміналу (у папці Apps/ відкрити файл Root), ввести в ньому команду killall - sigusr1 dd (у цій команді після sigusr стоїть одиниця, не L) і натиснути "Enter". Через деякий час в першому терміналі відобразиться інформація про вже забитий нульовими бітами простір (у мегабайтах).

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

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

Коли увесь простір флешки відформатується, Linux повідомить про це в першому терміналі написом "dd: /dev/sda: No space left on device", після чого з'явиться фраза [ramdisk/home/dsl]#.

3. Далі на флешці треба створити розділ.

Після фрази [ramdisk/home/dsl]# вводимо команду fdisk /dev/sda, тиснемо "Enter".

Linux повідомить, що на диску немає таблиці розділів або якихось інших даних (адже увесь простір забито порожніми бітами) і запропонує допомогу в подальшому вирішенні проблеми. Після "Command (m for help)" вводимо n і знову тиснемо "Ввод".

На наступне питання вводимо p і тиснемо "Ентер".

Далі на питання комп'ютера відповідаємо так:

- Partition number (1-4) - вводимо 1 (одиниця), тиснемо "Ввод";

- First cylinder (1 - 1017, default - 1) - вводимо те, що після default (зазвичай це 1 (одиниця) і натискаємо "Ентер";

- Last cylinder ... - знову вводимо те, що після default, в моєму випадку 1017 (у вашому випадку буде інше), тиснемо "Ввод";

- Після "Command (m for help)" вводимо t і Ентер.

- Після "Hexcode (type L to list codes):" - l (L, не одиниця) і Enter.

Далі Linux запропонує варіанти файлових систем, які можна створити на відновлюваній флешці. Нам потрібний варіант FAT16. Тому вводимо 6 і тиснемо Ентер, потім w і ще раз Ентер.

4. Чекаємо завершення процесу і появи фрази [ramdisk/home/dsl]#, після якої вводимо команду mkdosfs /dev/sda1 (у кінці одиниця) і натискаємо Ентер.

По закінченню, закриваємо вікно терміналу і вимикаємо віртуальну машину (просто закриваємо її вікно). Відновлення флешки завершене. Якщо файлова система FAT вас чимось не влаштовує, флешку можна відформатувати в NTFS звичайним способом.


Викладений вище метод форматування підходить не лише для флешок, але й для карт пам'яті, знімних вінчестерів та ін. Застосовувати його можна і щодо цілком роботоздатних запам'ятовуючих пристроїв, коли треба гарантовано знищити усі дані, які коли-небудь на них зберігалися. Відновити інформацію після такого форматування носія вже неможливо.

ПОДІЛИТИСЬ:

НАПИСАТИ АВТОРУ
Схожі матеріали


Як перевести FAT32 в NTFS без втрати даних

Багато користувачів продовжують використовувати на своїх флешках та інших носіях застарілу файлову систему FAT32. Це буває необхідно для збереження сумісності знімних носіїв з усіма використовуваними пристроями (планшет, ігрова приставка і ін). Однак, значна частина людей не поспішає переходити на NTFS тільки у зв'язку з небажанням витрачати час на цю процедуру.

Тим не менш, перетворити FAT32 в NTFS можна дуже швидко і без втрати даних на запам'ятовуючому пристрої. Проводити резервне копіювання файлів не доведеться.

ΞдетальнішеΞ
Як змінити стандартну іконку флешки

Для того, щоб стати власником унікальної флешки, зовсім не обов'язково замовляти для неї спеціальний корпус чи купувати ексклюзивну модель цього пристрою. Надати індивідуальності флеш-накопичувачу можна значно простіше, створивши для нього власну іконку.

Якщо підключити таку флешку до комп'ютера, у розділі "Комп'ютер", а також у провіднику Windows, замість стандартної іконки флеш-накопичувача буде відображатися вибраний користувачем значок.

ΞдетальнішеΞ
Як підключити флешку до iPad

З кожним днем набирають популярності планшетні комп'ютери. На думку експертів, незабаром вони витіснять звичні усім персональні комп'ютери і ноутбуки.

Мабуть, найбільш відомим і популярним планшетним комп'ютером сьогодні є iPad. Цей пристрій завоював величезну популярність завдяки невеликим габаритам, високій продуктивності, відмінній якості зборки і чудовому сенсору, працювати з яким - одне задоволення.

Але є у iPad і ряд недоліків, які дещо затьмарюють загальну картину. Серед них - відсутність можливості підключення звичних усім флешок.

ΞдетальнішеΞ
Як правильно відключати флешку від комп'ютера

Найбільш швидкий і простий спосіб відключити флешку від комп'ютера - просто висмикнути її з роз'єму USB. Але це ще і найвірніший спосіб наблизити момент виходу її з ладу. У один прекрасний момент після такого висмикування флешка більше не запрацює.

Щоб максимально захистити себе від подібних неприємностей, перед висмикуванням з USB-роз'єму флешки, знімного диска або карт-рідера з картою пам'яті, вкрай бажано зробити наступне.

ΞдетальнішеΞ
Як відкрити флешку, знімний диск, оптичний диск, карту пам'яті

Зі статті читач дізнається про найпоширеніші види комп'ютерних пристроїв, призначених для зберігання і перенесення різноманітних типів файлів (флешки, карти пам'яті, диски, дискети та ін.), а також про порядок їх використання на комп'ютері або ноутбуці (відкрити, проглянути, записати нові файли і так далі).

ΞдетальнішеΞ
Як присвоїти флешці постійну літеру

Кожному запам'ятовуючому пристрою, підключеному до комп'ютера, Windows автоматично присвоює якусь літеру. За замовчуванням, це перша вільна літера, що знаходиться в англійській абетці після літер, що вже зайняті іншими пристроями комп'ютера.

Однак, можна зробити так, щоб якійсь флешці завжди присвоювалася одна і та ж літера. Домогтися цього можна як ручним внесенням змін в налаштування Windows, так і шляхом створення на флешці спеціальних файлів, які "повідомляють" комп'ютеру, яку саме літеру їй потрібно надати.

ΞдетальнішеΞ
ЗАЛІЗО Основи Будова комп'ютера Драйвери пристроїв BIOS, UEFI Внутрішні пристрої Процесор Материнська плата Відеокарта Оперативна пам'ять Жорсткий диск, SSD Блок живлення Мережева карта Звукова карта Кулери, охолодження Зовнішні пристрої Мишка Клавіатура Монітор, телевізор Флешка Оптичні диски Принтер, сканер Маршрутизатор, Wi-Fi WINDOWS Інсталяція і оптимізація Інсталяція Windows Оновлення, відновлення Оптимізація Windows Файли і папки Файли Папки Архіви Іконки та ярлики Контекстне меню Використання Windows Основи Робочий стіл Панель завдань Мій комп'ютер Облікові записи Гарячі клавіши Дата та час Мова Шрифти Звуки Панель керування Диспетчер завдань Диспетчер пристроїв Реєстр Командний рядок Віртуалізація Безпека ПРОГРАМИ Інструкції та поради Встановлення програм Автозавантаження програм Microsoft Word Microsoft Excel Браузери Архіватори Файли, мультимедіа Безпека Каталог програм Категорії

МЕРЕЖА Основи Налаштування мережі Можливості Інтернету Корисні сайти
вгору