Как восстановить данные с неправильно отформатированного USB-устройства
Работа с внешними USB-накопителями может иногда привести к неприятным ситуациям, особенно если устройство было неправильно отформатировано. В данной статье мы разберем, как восстановить данные с USB-накопителя, который был отформатирован на маршрутизаторе Asus RT-N66U без создания таблицы разделов.
Проблема с форматированием устройства
Недавно я столкнулся с проблемой: у меня есть 2T внешнее USB-устройство, которое использовалось в качестве SMB-акции на маршрутизаторе. После форматирования с помощью Hard Drive утилит маршрутизатора оказалось, что устройство было отформатировано как один гигантский раздел без каких-либо под-разделов. Это создало трудности при попытке подключить его к системе Windows, где она не могла корректно распознать диск.
Для анализа проблемы я обратился к Linux Mint и его инструментам управления дисками. Используя GPARTED, я выяснил, что устройство не имеет таблицы разделов, что объясняет, почему Windows не распознаёт его корректно.
Анализ и установление таблицы MBR
В процессе анализа я обнаружил, что таблица MBR (Master Boot Record) может быть встроена в первый сектор тома NTFS. Это возможно, так как размер моего диска находится в пределах 2,2 ТБ. Для восстановления таблицы разделов я решил воспользоваться Ubuntu Live Linux, так как команда GDISK не принимала начальное местоположение 0.
Вот основные шаги, которые я выполнил для восстановления таблицы MBR:
-
Определение имени диска: Использовал команду
lsblk
, которая показала, что имя диска — sdb. -
Получение размера сектора: Команда
sudo blockdev --getss /dev/sdb
показала размер сектора 512 байт. -
Получение размера диска: Команда
sudo blockdev --getsize64 /dev/sdb
вернула общий размер в байтах — 2198889037824. -
Расчет размера сектора: Я разделил размер диска на размер сектора, получив результат в шестнадцатеричном виде.
-
Запись таблицы MBR на диск: Используя команду
dd
, я записал таблицу MBR на диск, не создавая конфликты с существующими данными. - Запись идентификатора диска: Я использовал случайно сгенерированную последовательность для установки идентификатора.
Проверка целостности диска
После создания таблицы разделов, я подключил устройство к системе Windows 10 и запустил chkdsk
. Утилита сканировала файловую систему и сообщила, что не обнаружила проблем, все данные были в порядке. Этот этап крайне важен для обеспечения безопасного использования вашего устройства в будущем.
Заключение
Работа с неправильно отформатированными USB-накопителями может показаться сложной задачей, но с помощью правильных инструментов и шагов можно восстановить доступ к данным. Следуя указанным выше методам, я смог успешно восстановить таблицу MBR и использовать свое устройство без каких-либо проблем.
Если вы столкнулись с аналогичной проблемой, будет полезно обратиться к подобным процессам для восстановления данных на ваших устройствах. Не забывайте всегда создавать резервные копии данных перед форматированием и другими аналогичными операциями с хранилищем.