Как восстановить файловую систему флешки? Восстановление файловой системы жесткого диска Почему не удается определить тип файловой системы.

Создание корневой файловой системы включает выбор файлов, необходимых для запуска системы. В этой секции мы описываем, как создать сжатую корневую файловую систему. Менее распространенный вариант - создать несжатую файловую систему на дискете, которая непосредственно монтируется как корневая; этот вариант описан в секции `` Не - ramdisk Корневая Файловая система ".

4.1. Обзор.

Корневая файловая система должна содержать все необходимое для поддержки полной Linux системы. Для этого диск должен включить минимальные требования для Linux системы:
  • базовая файловая система,
  • Минимальный набор каталогов: /dev, /proc, /bin, /etc, /lib, /usr, /tmp,
  • Базовый набор утилит: sh, ls, cp, mv, и т.д.,
  • Минимальный набор файлов конфигурации: rc, inittab, fstab, и т.д.,
  • Устройства: /dev/hd *, /dev/tty *, /dev/fd0, и т.д.,
  • Библиотеки поддержки, для обеспечения базовых функций, используемых утилит.

    Конечно, любая система становится полезной только, когда Вы можете что - нибудь на ней выполнить, и корневая дискета становится полезной, когда Вы можете делать что-то вроде:

  • Проверить файловую систему другого устройства, например проверить корневую файловую систему на жестком диске, у Вас должна быть возможность загрузить Linux с другого устройства- корневой дискеты. Затем Вы можете выполнить fsck на вашем основном корневом диске, в то время как он - не замонтирован.
  • Восстанавливать все или часть вашего основного корневого устройства из архива используя утилиты резервирования типа cpio, tar, gzip и ftape.

    Мы опишем, как создать сжатую файловую систему, называемую так, потому она что сжата на диске и, когда загружается, распаковывается на ramdisk. Со сжатой файловой системой Вы можете разместить много файлов (приблизительно два мегабайта) на стандартную дискету 1440КБ. Так как файловая система намного больше чем дискета, она не может поместиться на дискете. Мы должны создать ее в другом месте, сжать и затем скопировать на дискету.

    4.2. Создание файловой системы.

    Чтобы создать такую корневую файловую систему, Вам нужно достаточно большое запасное устройство, чтобы содержать все файлы перед сжатием. Вам необходимо устройство, способное хранить приблизительно четыре мегабайта. Есть несколько вариантов:
  • Использовать ramdisk (DEVICE = /dev/ram0). В этом случае используется память, чтобы имитировать дисковод. Ramdisk должен быть достаточно большой, чтобы содержать файловую систему соответствующего размера. Если Вы используете LILO, проверьте в вашем файле конфигурации (/etc/lilo.conf) строчку: RAMDISK_SIZE = nnn Которая определяет, сколько оперативной памяти будет выделено. Значение по умолчанию 4096КБ, которое должно быть достаточным. Вы не должны пытаться пробовать использовать такой ramdisk на машине с объемом памяти менее 8МБ.

    Удостовертесь что существует устройство /dev/ram0, /dev/ram или /dev/ramdisk. Если необходимо, создайте /dev/ram0 с mknod (major номер 1, minor 0).

  • Если у Вас есть достаточно большой (несколько мегабайт) неиспользуемый раздел жесткого диска, это - хорошее решение. Если у Вас достаточно физической оперативной памяти, Вы можете выключить подкачку(swap) и сформировать файловую систему в вашем разделе подкачки.
  • Использовать петлевое (loopback) устройство, которое позволяет работать с файлом на диске как с устройством. При использовании петлевого устройства Вы можете создать трех мегабайтный файл на вашем жестком диске и сформировать на нем файловую систему.

    Чтобы использовать петлевые устройства, Вам нужны специально модифицированные mount и unmount программы. Вы можете найти их в каталоге:

    Если на вашей системе нет loop устройства (/dev/loop0, /dev/loop1, и т.д.) , Вы должны создать их - ``mknod /dev/loop0 b 7 0"". Как только вы установили специальные mount и umount, создаете временный файл на жестком диске с достаточной емкостью (eg, /tmp/fsfile). Вы можете использовать команду

    Dd if=/dev/zero of=/tmp/fsfile bs=1k count=nnn для создантя nnn-блокового файла.

    Используйте имя файла вместо DEVICE ниже. Когда Вы даете команду монтирования, Вы должны включить опцию ``-o loop" чтобы mount использовала петлевое устройство.

    Mount -o loop -t ext2 /tmp/fsfile /mnt монтирует /tmp/fsfile (через петлевое устройство) в точке монтирования /mnt. Команда df должна подтвердить это.

    После того, как вы выбрали одну из этих опций, подготовьте DEVICE:

    Dd if=/dev/zero of=DEVICE bs=1k count=3000 Эта команда обнуляет устройство. Этот шаг важен, т.к. файловая система на устройстве будет сжата, для достижения максимальной степени сжатия все неиспользуемые части должны быть заполнены нулями.

    Затем, создайте файловую систему. Linux ядро распознает два типа файловой системы для корневых дисков, которые автоматически сопируются на ramdisk. Это - minix и ext2, из которых ext2 является привилегированной файловой системой. При использовании ext2, Вы можете использовать -i опцию, чтобы определить большее количество inodes чем значение по умолчанию; -i 2000 предложен так, чтобы Вы не исчерпали inodes. В качестве альтернативы, Вы можете сберечь inodes, удаляя большинство ненужных /dev файлов. mke2fs по умолчанию создаст 360 inodes на дискете 1. 44МБ. Я считаю, что 120 inodes вполне достаточно для моей текущей спасательной корневой дискеты, но если Вы включаете все устройства в /dev каталог, Вы легко превысите 360. Использование сжатой корневой файловой системы позволяет иметь большую файловую систему, и следовательно большее количество inodes по умолчанию, но Вы должны либо уменьшить число файлов,либо увеличивать число inodes.

    Так что Ваша команда выглядит так:

    Mke2fs -m 0 -i 2000 DEVICE (Если вы используете петлевое устройство, вместо DEVICE должно быть подставлено имя используемого дискового файла. mke2fs спросит, действительно ли Вы хотите сделать это; говорите да.)

    mke2fs команда автоматически обнаружит доступное пространство и соответственно сконфигурируется. -m 0 параметр предотвращает от резервирования пространства для корня, и следовательно, обеспечивает больше используемого пространства на диске.

    Затем, смонтируйте устройство:

    Mount -t ext2 DEVICE /mnt (Вы должны создать каталог монтирования /mnt, если он не существует.) В следующих секциях, все имена каталогов назначения полагаются соответственно /mnt.

    4.3. Заполнение файловой системы.

    Существует разумный минимальный набор каталогов для вашей корневой файловой системы:
  • /dev --- Устройства, требуемые для ввода/вывода
  • /proc --- каталог-заглушка, необходимый для proc файловой системой
  • /etc --- системные файлы конфигурации
  • /sbin --- критичные системные binaries
  • /bin --- базовые binaries часть предполагаемой системы
  • /lib --- общие библиотеки, для обеспечения средств динамической поддержки (run-time)
  • /mnt --- точка монтирования для поддержки других дисков
  • /usr --- дополнительные утилиты и приложения

    (Представленная здесь структура каталогов - только для использования в корневой дискете. Реальные Linux системы имеют большее полный и четкий набор правил, называемый Стандарт Файловой Системы (File System Standard), для определения размещения файлов.)

    Три из этих каталогов должны быть пусты на корневой файловой системе, т.о. что они должны быть только созданы mkdir. Каталог /proc - в основном заглушка, в который помещена proc файловая система. Каталоги /mnt и /usr - только точки монтирования для использования после того, как загрузочная/корневая система будет запущена. Следовательно, эти каталоги должны быть только созданы.

    Оставшиеся четыре каталога описаны в следующих секциях.

    4.3.1. /dev

    /dev каталог содержит специальные файлы для всех устройств, которые обязательно используются в любой Linux системе. Сам каталог - обычный каталог, и может быть создан mkdir обычным способом. Однако специальные файлы устройств, должны быть созданы специальным способом, используя команду mknod.

    Есть более короткий путь - копировать содержимое вашего существующего каталога /dev , и удалить те устройства, которые Вам не нужны. Единственое требование - чтобы Вы, копируя специальные файлы устройств, использовали -R опцию. Это приведет к копированию каталога без попытки копировать содержимое файлов. Убедитесь, что Вы использовали верхний регистр R. Если Вы укажете опцию со строчной буквы -r, Вы вероятно скопируете все содержимое всех ваших жестких дисков - или по крайней мере столько, сколько поместится на дискете! Следовательно, соблюдайте осторожность, и используйте команду:

    Cp -dpR /dev /mnt предполагается, что дискета смонтирована в /mnt. Опции dp гарантируют, что символические ссылки буду копироваться как ссылки, а не как содержимое файла, и что первоначальные атрибуты файла сохранятся, таким образом сохранится информация о владельце файла.

    В качестве альтернативы, Вы можете использовать программу cpio с -p опцией, потому что cpio обрабатывает специальные файлы устройств правильно, и не будет пытаться копировать содержимое. Например, команды:

    Cd /dev find . -print | cpio -pmd /mnt/dev будут копировать все специальные файлы устройств из /dev в /mnt/dev. Фактически копируются все файлы в дереве каталога /dev, и создются требуемые подкаталоги в дереве результирующего каталога.

    Если Вы хотите сделать это трудным способом, используйте ls -l, чтобы отобразить главные(major) и малые (minor) числа устройств для нужных вам устройств, и создайте их на дискете, используя mknod.

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

    Обратите внимание, что для каждого файла устройства требуется один inode, и inodes может быть дефицитым ресурсом, особенно на файловой системе дискеты. Следовательно имеет смысл удалить любые файлы устройств в /dev каталоге дискеты, которые Вам не нужны. Много устройств очевидно не нужно на специфических системах. Например, если у Вас нет SCSI дисков, Вы можете свободно удалить все файлы устройств начинающиеся с sd. Точно так же, если Вы не предполагаете использовать последовательный порт, все файлы устройств начинающиеся с cua можно удалить.

    Убедитесь, что включили следующие файлы в этот каталог: console, kmem, mem, null,ram, tty1.

    4.3.2. /etc

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

    1.Требуемые всегда, например rc, fstab, passwd.

    2. Которые могут потребоваться, но не обязательно.

    3. Всякий хлам.

    Файлы, которые не необходимы, могут быть идентифицированы с командой:

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

    На моих корневых дискетах число конфигурационных файлов до 15. Это уменьшает мою работу разделив на три набора файлов:

    1. Те, которые я должен конфигурировать для загрузочной системы

    a. rc.d/* - скрипты запуска системы и изменения уровня выполнения

    b. fstab --- список монтируемых файловых систем

    c. inittab --- параметры для процесса init - первого процесса запускаемого во время начальной загрузки.

    2. Те, которые я должен привести в порядок для загрузочной системы

    a. Passwd --- список пользователей, домашних каталогов, и т.д.

    b. group - группы пользователей.

    c. shadow --- пароли пользователей. У Вас может его не быть.

    Если безопасность важна, passwd, и shadow должны быть сокращены, чтобы избежать копирования паролей пользователей вне системы, и так, чтобы, когда Вы загрузились с дискеты, нежелательные входы в систему отвергались. Однако, имеется причина не сокращать passwd и group. tar (и вероятно другие архиваторы) сохраняет имя и группу пользователя с файлами. Если Вы восстанавливаете файлы на ваш жесткий диск с ленты, файлы будут восстановлены с первоначальными именами их владельцев. Если эти имена не существуют в passwd/group, при восстановлении, UIDs/GIDs не будут правильны.

    Убедитесь, что passwd содержит по крайней мере root. Если Вы допускаете других пользователей ко входу в систему, убедитесь, их домашние каталоги и оболочки(shells) существуют.

    3. Остальные. Они работают в данный момент, так что я оставляю их.

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

  • rc должен содержать: #!/bin/sh /bin/mount -av /bin/hostname Kangaroo Убедитесь, что каталоги правильны. В действительности Вы не должны выполнять hostname - это только выглядит лучше, если Вы это сделаете.
  • fstab должен содержать по крайней мере: /dev/ram0 / ext2 defaults /dev/fd0 / ext2 defaults /proc /proc proc defaults Вы можете копировать записи из вашего существующего fstab, но Вы должны не автоматически монтировать все ваши разделы жесткого диска; используйте noauto ключевое слово с ними. Ваш жесткий диск может быть поврежден или мертв, когда используется загрузочная дискета.

    Ваш inittab должен быть изменен так, чтобы sysinit строка выполнила rc, или любой базовый сценарий начальной загрузки, который будет использоваться. Также, если Вы хотите гарантировать, что пользователи на последовательных портах не могут входить в систему, закомментируйте все записи для getty, которые включают устройства ttys или ttyS в конце строки. Оставьте tty порты так, чтобы Вы могли входить в систему с консоли.

    Минимальный inittab файл выглядит так:

    Id:2:initdefault: si::sysinit:/etc/rc 1:2345:respawn:/sbin/getty 9600 tty1 2:23:respawn:/sbin/getty 9600 tty2 Inittab файл определяет то, что система будет запускаться в различных режимах включая запуск, переход в многопользовательский режим, и т.д. Главное быть внимательным здесь, и тщательно проверить, что команды, указанные в inittab обращаются к программам, которые существуют и в правильном каталоге. Если Вы поместите ваши командные файлы в ваш спасательный диск, используя секцию "Пример каталога корневого диска" как инструкцию, и затем скопируете ваш inittab в ваш загрузочный диск без проверки, вероятность отказа будет очень высока, потому что половина inittab записей обратится к отсутствующим программам или к неправильным каталогам.

    Обратите внимание, что некоторые программы не могут быть размещены в другом месте, потому что другие программы жестко связаны с их расположением. Например на моей системе, /etc/shutdown имеет жестко связан с /etc/reboot. Если я перемещаю reboot в /bin/reboot, и затем выдаю команду shutdown, она не выполнится, потому что не сможет найти файл перезагрузки.

    Для остальных, просто скопируйте все текстовые файлы в вашем /etc каталоге, плюс все исполняемые программы в вашем /etc каталоге, в которых Вы не уверены, что они Вам не понадобятся. Как инструкцией, руководствуйтесь примером, в секции "Пример каталога корневого диска". Вероятно достаточно скопировать только те файлы, но системы значительно отличаются, так что Вы не можете быть уверены, что тот же самый набор файлов на вашей системе эквивалентен файлам в списке. Единственый верный метод - начать с inittab и выбрать то, что требуется.

    Большинство систем теперь использует /etc/rc.d/ каталог, содержащий сценарии оболочки для различных уровней выполнения. Минимум - одиночный rc скрипт, но может быть проще скопировать inittab и /etc/rc.d каталог из вашей существующей системы, и сокращать сценарии оболочки в rc.d каталоге, чтобы удалить обработку не относящуюся к окружению системной дискеты.

    4.3.3. /bin и /sbin

    Каталог /bin - удобное место для дополнительных утилит, которые должны выполнять базовые операции, утилиты типа ls, mv, cat и dd. См. приложение "Пример каталога корневого диска" для примерного списка файлов, которые входят в /bin и /sbin каталоги. Он не включает никакие утилиты восстановления из резервных копий, типа cpio, tar и gzip.Это потому, что я помещаю их на отдельную сервисную дискету, сохраняя пространство для загрузочной дискеты. Как только загрузочная дискета загружается, она копируется на ramdisk, оставляя дисковод свободным для монтирования другой дискеты - сервисной дискеты. Я обычно монтирую его как /usr.

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

    Удостоверитесь, что Вы включили следующие программы: init, getty или эквивалент, login, mount, некоторые оболочки, способные выполнять ваши rc скрипты, ссылка от sh к оболочке.

    4.3.4. /lib

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

    Почти каждая программа требует по крайней мере libc библиотеки, libc.so.N, где N - текущий номер версии. Проверьте ваш /lib каталог. libc.so.5 - обычно symlink к имени файла с полным номером версии:

    % ls -l /lib/libc.so* lrwxrwxrwx 1 root root 14 Nov 1 20:34 /lib/libc.so.5 -> libc.so.5.4.33* -rwxr-xr-x 1 root root 573176 Jun 12 02:05 /lib/libc.so.5.4.33* В этом случае Вам надо libc.so.5.4.33. Чтобы найти другие библиотеки, Вы должны пройти все binaries, которые Вы планируете включить и проверить их зависимости ldd командой. Например: % ldd /sbin/mke2fs libext2fs.so.2 => /lib/libext2fs.so.2 libcom_err.so.2 => /lib/libcom_err.so.2 libuuid.so.1 => /lib/libuuid.so.1 libc.so.5 => /lib/libc.so.5 Каждый файл справа - нужен. Имейте в виду, что перечисленные библиотеки могут быть символическими ссылками.

    В /lib Вы должны также включить ld.so загрузчик для a.out библиотек или ld-linux.so (для библиотек ELF). Если не уверены, какой Вам нужен, выполните команду file на библиотеке. Например:

    % file /lib/libc.so.5.4.33 /lib/libc.so.4.7.2 /lib/libc.so.4.7.2: Linux/i386 demand-paged executable (QMAGIC), stripped /lib/libc.so.5.4.33: ELF 32-bit LSB shared object, Intel 386, version 1, stripped QMAGIC указывает, что 4.7.2 - для a.out библиотек, и ELF указывает, что 5.4.33 - для ELF.

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

    4.4 Обеспечение для PAM и NSS.

    Ваша система может требовать некоторе динамически загружаемые библиотеки, которые не видны ldd.

    4.4.1 PAM (Pluggable Authentication Modules).

    Если ваша система использует PAM (Pluggable Authentication Modules) Вы должны принять некоторые меры, иначе Вы будуте не способны войти в систему. PAM - изощренный модульный метод, для опознавания пользователей и их доступа к службам. Простой путь проверки использования вашей системой PAM состоит в проверке каталога /etc на вашем диске на наличие файла pam.conf или каталога pam.d; если они существуют - вы должны обеспечить минимальную поддержку PAM.(В качесте альтернативы запустите ldd для вашего исполняемого файла login; если выдаваемая информация включает libpam.so вам нужен PAM).

    В лучшем случае, безопасность не имеет не имеет значения для загрузочных дисков, т.к. если кто-то имеет физический доступ к машине он может сделать все, что захочет.Следовательно, по существу вы можете запретить PAM создавая в вашей корневой файловой системе простой /etc/pam.conf:

    OTHER auth optional /lib/security/pam_permit.so OTHER account optional /lib/security/pam_permit.so OTHER password optional /lib/security/pam_permit.so OTHER session optional /lib/security/pam_permit.so Также скопируйте файл /lib/security/pam_permit.soв вашу корневую файловую систему.Эта библиотека приблизительно 8Кб, т.о. она налагает минимальные расходы.

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

    Вы также должны включить /lib/libpam.so на ваш загрузочный диск, но Вы уже об этом знаете, т.к. запускали ldd для /bin/login, который показал эту зависимость.

    4.4.2 NSS (Name Service Switch).

    Если Вы используете glibc (или libc6) Вы должны обеспечить name services или вы не сможете войти в систему.Файл /etc/nsswitch.conf управляет поиском баз данных для различных сервисов. Если вы не планируете доступ к сетевым службам (таким как DNS, NIS поиск). Вы должны подготовить простой nsswitch.conf файл который выглядит так:

    Passwd: files shadow: files group: files hosts: files services: files networks: files protocols: files rpc: files ethers: files netmasks: files bootparams: files automount: files aliases: files netgroup: files publickey: files Это указывает, что каждая служба будет иметь доступ только к локальным файлам. Вы также должны включить /lib/libnss_files.so.1, которая загружается динамически для работы с обзором файлов.

    Если вы планируете доступ к сети с вашего загрузочного диска, вы должны создать более замысловатый файл nsswitch.conf. Для подробностей смотрите man страницу nsswitch. Запомните, что вы должны включать файл /lib/libnss_files.so.1 для каждой указанной службы.

    4.5. Модули.

    Если у Вас модульное ядро, Вы должны обдумать, какие модули Вы хотите загружать с вашего загрузочного диска после загрузки. Возможно Вы захотите включить ftape и zftape модули, если у вас есть устройства резервирования на гибкой ленте, модули для SCSI устройств, если они у Вас есть, и, возможно, модули PPP или SLIP, если Вы хотите иметь доступ к сети при аварии.

    Эти модули могут быть помещены в /lib/modules. Вы должны также включить insmod, rmmod и lsmod. В зависимости от того, хотите ли Вы загружать модули автоматически, Вы можете также включать modprobe, depmod и swapout. Если Вы используете kerneld, включаете его наряду с /etc/conf.modules.

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

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

    4.6. Некоторые заключительные подробности.

    Некоторые системные программы, типа login, жалуются, если файл /var/run/utmp и каталог /var/log не существует. mkdir -p /mnt/var/{log,run} touch /mnt/var/run/utmp В заключение, после того, как Вы установили все библиотеки, Вам необходимо, выполнить ldconfig, чтобы пересоздать /etc/ld.so.cache на корневой файловой системе. Кэш сообщает загрузчику, где найти библиотеки. Чтобы пересоздать ld.so.cache, выдайте следующие команды: chdir /mnt; chroot /mnt /sbin/ldconfig chroot необходим, потому что ldconfig всегда пересоздает кэш для корневой файловой системы.

    4.7. Перенос.

    Как только Вы закончили создание корневой файловой системы, размонтируйте ее, скопируйте ее в файл, и сожмите: umount /mnt dd if=DEVICE bs=1k | gzip -v9 > rootfs.gz Это может занять несколько минут. После окончания у Вас будет файл rootfs.gz , который и есть ваша сжатая корневая файловая система. Вы должны проверить размер, чтобы удостовериться, что она поместиться на дискете; если не помещается вы должны вернуться и удалить некоторые файлы. Некоторые подсказки содержатся в секции "Уменьшение размера корневой файловой системы ".
  • Если при подключении флеш-накопителя к компьютеру носитель не открывается через Проводник WIndows, а на экране появляется уведомление о необходимости провести форматирование, то вы столкнулись с повреждением файловой системы. Вместо привычных NTFS и FAT32 на флешке теперь стоит формат RAW, при котором содержимое съемного диска становится недоступным.

    Исправление ошибки

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

    Не торопитесь нажимать кнопку «Форматировать сейчас». Сначала нужно вытащить с флешки необходимую информацию. Поможет это сделать бесплатная программа для восстановления файлов R.Saver. Если вы сначала выполните форматирование накопителя, то восстановить данные будет намного труднее.

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

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

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


    После завершения процесса копирования выбранные вами данные будут сохранены в указанной папке. Кроме R.Saver можно использовать для восстановления информации такие программы, как GetDataBack, TestDisk, PC Inspector File Recovery, Mini Tool Power Data Recovery. Все перечисленные утилиты в ходе тестов показали отличные результате при работе с флешками с поврежденной файловой системой.

    Восстановление накопителя

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

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

    Не распознается флэш-накопитель: возможные причины

    К наиболее вероятным причинам, по которым операционная система отказывается распознать накопитель и файловую систему, можно отнести следующие две большие категории причин: физические повреждения и программные сбои. Физические повреждения, как правило, связаны с нарушениями в работе микроконтроллеров, внутренними и внешними повреждениями, переохлаждением или перегревом, а также множеством других негативных факторов, на которых мы не будем останавливаться подробно. В случае физического повреждения USB-накопитель, скорее всего, придется просто выкинуть. Замена микроконтроллера обойдется намного дороже, чем новая карта памяти и флэш-накопитель. В некоторых случаях могут наблюдаться проблемы в работе USB-портов. Однако в этом случае выход из положения вполне очевиден: нужно просто подключить флэшку к другому порту.

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

    — воздействие вирусов;

    — программные сбои, возникающие в работе микроконтроллера;

    — неоконченное или некорректное форматирование;

    — неправильное извлечение устройства из USB-порта;

    — скачки напряжения;

    — устаревшие драйверы для устройства;

    — неподдерживаемая файловая система;

    — несоответствие порта и стандартов USB-флэшки.

    Если более подробно говорить о последнем пункте, то чаще всего проблема состоит в том, что флэшка стандарта USB 3.0 подключается к порту USB 2.0. Решить данную проблему можно путем простого переподключения в нужный порт.

    Повреждение съемного USB-устройства

    Определить, что USB-устройства неисправно, довольно просто. Система в случае подключения начинает выдавать предупреждающие сообщения о том, что файловая система не распознана, расположение недоступно или появляется предложение о форматировании устройства. Стоит также попутно отметить, что сам по себе накопитель может быть виден или нет. Исправить проблему в первом случае несколько проще. Во втором случае вам придется использовать для этой цели специальные утилиты. Если появляется предупреждение о недоступном расположении, то, скорее всего причина кроется в том, что съемной карте или флэш-накопителю присвоена некорректная метка тома, например, Xвместо F. В данной ситуации можно просто попробовать поменять ее. Для этой цели необходимо предварительно использовать раздел управления дисками, где путем правого клика мышью на устройстве необходимо выбрать соответствующую команду.

    Формат RAW: что он собой представляет?

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

    Основные способы решения проблем

    Если не удается распознать файловую систему тома, то можно воспользоваться несколькими способами для решения данной проблемы в зависимости от причин возникновения сбоев. К возможным способам решения данной проблемы можно отнести:

    — преобразование из одного формата в другой, совместимый с системой;

    — удаление угроз и вирусов;

    — полное или быстрое форматирование накопителя;

    — использование специальных утилит в том случае, если необходимо восстановить данные.

    Прежде всего, необходимо на всякий случай убедиться в том, что для устройства установлен подходящий драйвер. Для этой цели можно использовать стандартный «Диспетчер устройств». Доступ к нему можно получить либо из «Панели управления», либо путем вызова специальной команды devmgmt.msc из консоли «Выполнить». В том случае, если устройство не работает или работает неправильно, оно будет отмечено желтым цветом. В этом случае необходимо либо обновить драйвериз собственной базы данных операционной системы при помощи специальной команды контекстного меню, либо установить драйвер в ручном режиме со съемного носителя, либо использовать автоматическое обновление при помощи программы типа Driver Booster. При включенной флэшке. В некоторых случаях может потребоваться обновление драйвера непосредственно самого USB-контроллера.

    Тестирование и восстановление

    Рассмотрим ситуацию, в которой файловая система не распознается, с точки зрения обычного диска. Для съемных носителей можно использовать специальные команды проверки их состояния, которые предназначаются изначально для жестких дисков. В данном случае речь идет о проверке диска. Чтобы в ручном режиме выполнить данную операцию, необходимо из меню «Выполнить» вызвать командную консоль, а после этого прописать в ней строку chkdskX/f, где буква X – обозначает литеру, присвоенную флэшке (обычно это буква F). Даже в том случае, если накопитель имеет формат RAW, такая процедура будет работать в плане восстановления файловой системы или ее преобразования в формат NTFS.

    Проверка на вирусы

    Некоторые вредоносные объекты и вирусы могут целенаправленно изменять структуру файловой системы съемных накопителей. В этом случае также появится сообщение с уведомлением о том, что файловая система тома не была распознана. Правда при этом, накопитель будет виден в системе. Это значительно упрощает задачу. Самым простым способом решения данной проблемы является ее полная проверка накопителя. Можно использовать для этой цели портативные утилиты или штатную антивирусную программу. Однако, к сожалению, гарантии полного «лечения» устройства нет. Это связано с присутствием на носителе стандартного файла автозапуска autorun.inf,который может быть скрытым в некоторых случаях. Чтобы увидеть его, необходимо в некоторых случаях задать отображение скрытых объектов в меню вида стандартной программы «Проводник». Если получится,необходимо удалить его в ручном режиме, однако чаще всего он защищен от выполнения таких процедур.Здесь снова необходимо использовать командную строку.

    Как удалять компоненты из командной строки

    Предположим, что файловая система тома не была распознана, но при этом флэшка определяется в системе. Для примера можно предположить, что метка тома флэшки имеет литеру Z. Чтобы удалить искомый файл, необходимо прописать следующие команды: cdF:/; attrib –a –s –h –rautorun.inf; delautorun.inf. После каждой из этих команд необходимо нажать на кнопку ввода «Enter». Только в данном случае будет гарантировано полное удаление этого объекта.Из-за тесной интеграции «Проводника» с операционной системой вирусы могут устанавливать определенные ограничения на действия в этой программе. Командная строка работает по принципу систем DOS.

    Как исправить файловую систему путем форматирования

    Еще одним примером неполадок с накопителем являются ситуация, когда в карт-ридер вставляется SD-карта, при этом файловая система тома не распознается, но система «видит» устройство и при этом не выдает сообщения о форматировании системы. Можно в принципе посмотреть на формат карты в разделе управления дисками. Однако зачем делать это, если проблема заключается том, что на карту нельзя записать информацию? Проще всего эту проблему можно решить путем форматирования. Многие пользователи ошибочно считают, что самым простым вариантом решения проблемы в данном случае является быстрая очистка оглавления. Но это совершенно неверно. Даже если для предпочитаемой системы установить что-то из выпадающего списка, нет гарантии, что с ней можно будет продолжить работу. Поэтому лучше выполнить полное форматирование. Это займет больше времени, но зато пользователь после этого получит в свое распоряжение совершенно чистый накопитель, что называется с нуля. Проблем с ним точно возникнуть не должно. Однако такой способ применим только в том случае, если на устройстве нет важной информации, которую нельзя уничтожать ни в коем случае. Можно ли попробовать восстановить информацию на поврежденном устройстве? Для многих вопрос восстановления информации является однозначным критерием в пользу выбора специальных программ, которые способны не только восстанавливать загрузочные сектора и записи на устройствах любого типа, но также извлекать присутствовавшую на них ранее информацию, которая стала недоступна по некоторым причинам. При этом восстановить данные еще можно. Но популярные программы вроде Recuva в том случае, если съемный носитель не распознается системой, будут совершенно бесполезны. Тогда на помощь могут прийти профессиональные утилиты. Мы рассмотрим две такие утилиты: уникальную программу R.Saver и Test Disk. Обе эти утилиты являются портативными.

    Восстановление данных при помощи утилиты Test Disk

    Рассмотрим ситуацию, в которой файловая система тома не распознана. Стоит сразу отметить, что приводимое ниже решение можно использовать для карт памяти любого стандарта. Данная программа является бесплатной и не требует установки. Многих может огорчить работа в DOS-режиме и отсутствие русскоязычного интерфейса. Данная утилита довольно мощная, поскольку она способна сначала восстановить саму файловую систему, а после этого – нужную информацию. Необходимо запустить данную утилиту и выбрать в появившемся окне пункт Create. Далее появится список всех доступных дисков, в том числе и невидимая системой флэшка. В списке она, как правило, обозначается как Disk/dev/sdc с указанием объема. Дополнительно может присутствовать описание типа Generic- Multi- Card. Если описание отсутствует, то определить, что это искомая флэшка, можно по литере или размеру диска. После этого необходимо активировать процесс анализа Proceed и выбрать в таблице разделов пункт Intel Partition. Далее необходимо перейти к пункту Advanced и нажать на клавишу ввода. После этого внизу окна необходимо использовать команду восстановления Undelete.Теперь останется дождаться окончания процесса сканирования. В результате в окне появятся строки красного цвета, соответствующие удаленным файлам. Не стоит удивляться тому, что здесь могут обнаружиться даже те файлы, о которых вы не помните. Теперь необходимо стрелками переместиться по списку, выбрать нужный объект и нажать на кнопку С для восстановления. Далее необходимо выбрать каталог, в котором будут сохранены файлы, и нажать на кнопку «Ввод». После выбора папки необходимо снова нажать на кнопку С. Когда процесс восстановления будет завершен, появится сообщение о том, что создание копии готово.

    Универсальная программа R.Saver

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

    Инструкция

    Решить эту проблему без частичной потери файлов очень сложно. Но при правильном подходе потерю файлов можно свести практически к нулю. Нажмите по разделу жесткого диска, файловую систему которого требуется восстановить, правой кнопкой мышки. В появившемся контекстном меню выберите «Форматировать». В появившемся окне выберите файловую систему , в которой следует форматировать раздел. В качестве способа форматирования установите «Быстрое». Отформатировав диск таким способом, вы позже сможете восстановить информацию. После этого нажмите «Начать». Через несколько секунд раздел жесткого диска будет отформатирован, а файловая система восстановлена.

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

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

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

    Инструкция

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

    Если возникли проблемы в процессе работы с ПК, и вы не знаете, когда произошел сбой, то необходимо войти в программу "Восстановление системы ". После этого выберите одну из точек восстановления, например, за вчерашний день. Если восстановление параметров за вчерашний день не помогло, необходимо

    Чаще всего файловая система диска меняется на RAW после неправильного выключения компьютера, когда отключили свет, или пользователь сэкономил время и вытянул шнур питания из розетки. Другая причина – вирусы, которые меняют NTFS на RAW формат HDD дисков . Как исправить эту проблему, читайте в этой статье.

    Что такое файловая система RAW?

    Если диск получил формат RAW , Windows отобразит его среди других разделов винчестера. Но при попытке открытия компьютер выдаст ошибку и предложит его отформатировать. Помимо этого, любые действия с этим томом будут недоступны: проверка на ошибки, дефрагментирование и пр. (полезно прочитать « »).

    Как таковой файловой системы RAW не существует. Если диск получает такое форматирование, это означает, что драйвера компьютера не в состоянии определить тип его файловой системы – NTFS, FAT или FAT32. На практике такое происходит в нескольких случаях:

    • структура файловой системы повреждена;
    • не проведено форматирование раздела;
    • отсутствует корректный доступ к содержимому тома.

    Если поврежден том с ОС, при загрузке компьютера появятся предупреждения «Reboot and selеct proper boot device» или «Operating System not found».

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

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

    Средствами Windows

    В основном исправить проблемы с форматированием в RAW помогает штатная утилита chkdsk.

    После проверки компьютер восстановит поврежденные секторы и файловую систему NTFS на проблемном томе.

    Важно! Этот способ эффективен, если флешка или диск винчестера были отформатированы в NTFS.

    Также утилита chkdsk поможет, когда поврежден системный диск . Но для этого понадобится загрузочный диск или флешка.

    1. Запустите компьютер с загрузочной флешки или диска → Выберите пункт «Восстановление системы».
    2. Дополнительные параметры → командная строка → введите chkdsk буква_нужного_диска: /f .

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

    Введите diskpart → list volume → в списке будет указано, какой диск системный.

    Сторонними программами

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

    MiniTool Power Data Recovery

    Важно! Этот способ наиболее эффективен, если файловая система RAW появилась на флешке.

    TestDisk

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

    Если в один прекрасный момент подключения своего съёмного накопителя с кучей важной информации к компьютеру вы увидите надпись «Чтобы использовать диск в дисководе n:, сначала отформатируйте его. Вы хотите его отформатировать?», то эта статья именно для вас.

    Восстановление флешки после ее преображения в RAW-формат.

    Для начала давайте разберёмся в том, что же такое RAW. Ведь все привыкли видеть на своих накопителях привычные файловые системы, такие как NTFS, FAT32. Они применяются как для твёрдотельных накопителей SSD, так и для жёстких дисков и флешек.

    Файловая система нужна для того, чтобы диски могли функционировать и сообщаться с компьютером. Благодаря ей компьютер переводит информацию в двоичный код, который ему понятен и с которым он может работать, а пользователь уже видит результат этой работы: фотографии, текст, видеозаписи, аудиозаписи, игры и приложения. А что же собственно такое RAW. Если не особо вдаваться в подробности, RAW - это сбой, ошибка системы. Давайте разберёмся, почему возникает эта проблема.

    Почему флешка стала RAW

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


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

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

    Как исправить RAW формат на флешке

    Если данные на флешке вам не нужны, то вы можете смело форматировать её встроенными инструментами. Но если на ней находятся ценные данные, вам надо исправить эту проблему. Тут возникает вопрос: как исправить флешку в RAW-формате?

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

    Как же исправить RAW-формат на флешке? Начать следует со встроенной программы, которая запускается через командную строку . Достаточно всего лишь ввести в поле командной строки команду: chkdsk n: /n, где n - это буква, обозначающая диск, который вы хотите «вылечить», а вторая /n - это функция исправления файловой системы при сканировании. Если встроенная программа не справится с этой проблемой, то она выведет сообщение «Chkdsk недопустим для дисков RAW». Но не стоит расстраиваться, имеется ещё много , которые помогут в борьбе с этим злополучным RAW.


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

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


    Если после всего проделанного у вас ничего не вышло или функционал этой программы не соответствует вашим требованиям, следует рассмотреть ещё один вариант, а именно MiniTool Power Data Recovery. Есть бесплатная версия программы, функционал которой ограничен лишь максимальным весом восстанавливаемого файла (до 1 ГБ).


    1. После установки и запуска этой утилиты необходимо указать диск, данные с которого вы хотите восстановить.
    2. Выберите флешку. MiniTool Power Data Recovery покажет вам содержащиеся в ней файлы. Можно выбрать все или только необходимые.
    3. Для того чтобы сохранить файлы, надо нажать кнопку Save Files (находится слева, голубого цвета).
    4. Далее программа попросит вас указать директорию (диск), на который вы хотите сохранить файлы со злополучной флешки. И ещё она вас предупредит, чтобы вы не вздумали сохранять данные на флешку, с которой вы их восстанавливайте.

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

    Что делать, если не форматируется флешка в формате RAW

    Нелишним будет затронуть ещё один аспект этой проблемы, а именно: что делать, если не форматируется флешка в формате RAW? Если вам удалось извлечь файлы с помощью указанной выше программы, надо теперь задуматься, как восстановить флешку, которая стала RAW-формата, вернуть ей прежнюю работоспособность. Зайдите в «Мой компьютер», щёлкните правой кнопкой мыши по накопителю и выберите пункт «Форматировать». Если после этого остаётся тот же злополучный формат RAW, то не всё так радужно и придётся немного «попотеть».

    В этом случае для восстановления флешки необходимо выполнить так называемое низкоуровневое «глубокое» форматирование накопителя. К сожалению, Windows сам не умеет делать такое, но на помощь придёт замечательная утилита NDD low level format, которая распространяется условно бесплатно.

    Работать с этой утилитой просто:

    1. Запустите её в режиме «Continue for free», чтобы продолжить бесплатное использование. В этом случае нам хватит и функционала бесплатной версии.
    2. В открывшемся окне выберите накопитель.
    3. Далее в открывшемся окне перейдите на вкладку «LOW-LEVEL FORMAT», нажмите «Format This Device» и подтвердите выполнение этого действия.


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

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

    Фото из открытых источников

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

    Как определить, что в файловой системе произошел сбой

    Если диск используется по назначению, у него стоит файловая система FAT или NTFS. Данные форматы говорят о том, что он работает хорошо и ему не требуется восстановление. Но иногда она превращается в RAW. Как же понять, что произошел сбой?
    Если вы обратились к диску, а он не открылся и появилось сообщение о потребности в его форматировании, значит, случился сбой.
    Данное сообщение может означать следующее:
    1. Структура используемой файловой системы была разрушена;
    2. К содержимому нет четкого доступа;
    3. В сектор загрузки были записаны ошибочные данные.
    Если открыть раздел свойства, то можно увидеть, что на нем вроде как не содержится информации. Но вам все же понадобится восстановить файловую систему, чтобы вернуть утерянные данные.

    Как выполнить восстановление

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

    Восстановление при помощи программы Testdisk

    Она предлагается бесплатно. Она дает возможность вернуть утерянные данные в состояние, которое близко к идеальному.
    Допустим, наш винчестер имеет несколько разделов. К примеру, поврежденным оказался раздел D. Выбираем в программе поврежденный раздел, далее указываем тот вид структуры, который у нас имеется. В нашем примере это Intel/PC partition. Выбираем пункт Analyse. Будет проведен анализ и выдан список разделов на восстановление. Выберите опцию Quick search. Она, в свою очередь, выберет все файлы из разделов. После того как вы найдете то, что нужно, нажмите кнопку Write. После всех выполненных действий восстановится утерянная информация.

    Восстановление при помощи программы RS Partition Recovery

    Ее интерфейс довольно простой. Главное меню имеет 3 части. Слева представлен список жестких дисков и логических разделов. В центре показывается загрузка их данными. Справа отображаются выбранные пользователем файлы.
    1. Чтобы начать восстановление, необходимо нажать «Мастер». После этого появится меню работы. Будет выполнен анализ винчестера.
    2. В программе все разделы поделены на 3 категории: жесткие, съемные и логические диски . Для того чтобы начать восстановление данных, понадобится выбрать нужный раздел. После этого нажмите «Далее». Вам предложат выбрать тип анализа: оперативное сканирование или полный анализ.
    3. Лучше сразу же провести полный анализ. При нем обрабатываются сразу же 3 фильтра. Первый фильтр вычислит системы NTFS . Второй - обработает файлы, которые принадлежат этой системе. Глубокий анализ будет работать вне зависимости от файловой системы.
    4. Если вы выберете первый вариант, то часть файлов просто не получится найти. При этом могут быть найдены файлы, не имеющие признаков повреждений.
    5. После этого можно приступать к сканированию. Чем больше объем проверяемого диска, тем более долгим окажется процесс.
    6. После того как анализ будет завершен, вы узнаете, какое количество папок находится в этом разделе.
    7. Для того, чтобы ознакомиться со всеми найденными во время анализа файлами, нужно перейти в главное меню и нажать «Готово».
    8. В центре окна появится папка «Глубокий анализ». Далее нужно будет выбрать их в данной папке, а после нажать «Восстановить». Останется выбрать место для их сохранения.
    9. В этом окне понадобится выбрать место сохранения данных, опцию восстановления структуры папок, которые были удалены, и восстановление потоков файлов в NTFS. После этого понадобится нажать кнопку «Восстановить».

    Вообще говоря, никакой файловой системы RAW не существует. В операционной системе Windows под RAW подразумевается то, что тип файловой системы просто не был определен корректно. Это произойти может по разным причинам:

    • потому что диск не отформатирован;
    • диск неисправен или имеются повреждения его файловой системы;
    • не определен корректный доступ к диску.

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

    Естественно, что при этом возникает вопрос: если на флешке файловая система raw как исправить положение? И сделать это можно как штатными средствами самой ОС Windows, так и при помощи сторонних утилит.

    Восстановление файловой системы средствами Windows

    • вызвать командную строку сочетанием клавиш - ;
    • в открывшемся окне набрать команду: cmd;
    • откроется консоль управления, где потребуется набрать команду: CHKDSK /F. Название диска при этом может быть другим. Например: /C, /A, /I и т.д.

    Запустится специальная сервисная программа, которая не только проверит разделы диска на предмет ошибок, но и попытается устранить их.

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

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

    • вызывается консоль управления так, как было описано выше;
    • вводится команда: sfc /scannow.

    Таким образом, можно решить проблему: если жесткий диск raw как исправить это?

    Восстановление файловой системы при помощи утилит

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

    Вот только некоторые из таких программ:

    • RS Partition Recovery;
    • Mini Tool Power Data Recovery;
    • Test Disk (данная утилита не работает с названиями файлов, написанными кириллицей);
    • Win Hex;
    • Get Data Back for FAT/NTFS (только для систем FAT и NTFS).