Содержание:
Существует множество возможных причин, которые вызывают ошибку «Структура диска повреждена. Чтение невозможно». Это может быть, как банальное повреждение кабелей питания, так и более серьезные проблемы, вызванные разрушением поверхности жесткого диска, или исчерпание носителем собственных ресурсов. Такая ошибка может возникать в процессе подключения жесткого диска, флешки и SSD или в любой момент при работе с жестким диском.
Важно! Если такая ошибка начала возникать с регулярной постоянностью, следует немедленно сделать резервную копию важных файлов и перенести их на другой носитель. В случае физической поломки HDD или любого другого накопителя существует большая вероятность безвозвратной утери всей информации с диска
Восстановление структуры и томов флешки
Работа через консоль ОС Windows
В Windows следует осмотрительно подбирать флешку для работы, так как список форматов узкий. Это поможет избежать недоразумений при эксплуатации носителя.
В случае возникновения RAW нужно обратиться к операционной утилите chkdsk:
- Пункт меню «Выполнить» (он находится в разделе «Пуск»).
- Ввести «cmd» и подтвердить команду.
- В строку вписывается установка «chkdsk D: /F /R» (где /R – исправление секторов с повреждениями; /F – исправление файловой системы; D – имя тома).
- Включится проверка, определяющая возможность исправления.
При серьезных повреждениях частей тома восстановление с сохранением данных невозможно. В этом случае приходится создавать файловую систему заново:
- В разделе «Управление дисками» найти флеш-память, вызвать контекстное меню — «Удалить том». Таким же образом создается новый том.
- В программе выпадут настройки, которые определяет пользователь.
После создания корректно работающего устройства можно попытаться вернуть утраченные файлы с помощью утилит компании Microsoft. Это не бесплатные программы, но если информация важна, то деньги здесь имеют второстепенное значение.
Программы для восстановления файловой системы
Некоторые утилиты помогают разрешить проблему восстановления данных без форматирования. Программа iCare Data Recovery содержит дополнение Deep Scan Recovery, которое находит файлы до удаления. Первым делом флеш-диск подключается к ПК. Затем:
- Включить скачанное программное обеспечение.
- Запустить Deep Scan Recovery.
- Найти и кликнуть устройство с форматом RAW.
- Нажать «Recover».
- Подождать отчетность, выделить найденные файлы и кнопкой «Save Files» сбросить в любую папку компьютера.
- Продолжить форматирование.
Исправление в Linux
Для работы с потерянными файлами нужны root-права и навыки в написании команд в строке. В качестве главного инструмента работает fsck.
Программа GParted проще и понятней классическому пользователю, но использование root в ней обязательно.
Как восстановить утерянные данные и файлы?
Проблемы с накопителями являются серьезным поводом для того, чтобы позаботиться о безопасности своих данных и важной информации на компьютере, которая может быть утеряна при логических или физических проблемах накопителя. Если Вы заметили пропажу фотографий, видеозаписей, медиафайлов, документов или другой информации, следует воспользоваться удобной утилитой для восстановления данных RS Partition Recovery
Данная программа сможет быстро вернуть удаленные вирусами, случайно удаленные и отформатированные или просто поврежденные данные. RS Partition Recovery обладает широким функционалом и позволяет проводить глубокую проверку диска для нахождения утерянной информации, которую удалили до нескольких месяцев назад. С возможностями, деталями и другими особенностями RS Partition Recovery можно ознакомиться на официальной странице программы
Если Вы заметили пропажу фотографий, видеозаписей, медиафайлов, документов или другой информации, следует воспользоваться удобной утилитой для восстановления данных RS Partition Recovery. Данная программа сможет быстро вернуть удаленные вирусами, случайно удаленные и отформатированные или просто поврежденные данные. RS Partition Recovery обладает широким функционалом и позволяет проводить глубокую проверку диска для нахождения утерянной информации, которую удалили до нескольких месяцев назад. С возможностями, деталями и другими особенностями RS Partition Recovery можно ознакомиться на официальной странице программы.
Ошибка файловой системы 2147416359
Данная ошибка проявила себя относительно недавно при открытии различных изображений на компьютере. Точные причины появления данной ошибки пока не установлены.
Проверка через «Свойства»
- Отправляемся в Мой компьютер и выбираем диск, который требуется проверить.
- Нажимаем на него правой клавишей мыши и выбираем «Свойства».
- Далее выбираем раздел «Выполнить проверку».
- Проставляем маркеры на: автоматически исправлять системные ошибки и проверять и восстанавливать системные сектора и запускам проверку.
Так как приходится проверять системный раздел, то выскочит предупреждение, что Windows не может проверить жесткий диск, так как он сейчас используется. Потребуется нажать на Расписание проверки диска. После чего перегрузите ваше устройство, в процессе загрузки начнется процесс проверки и устранения ошибок. Он может длиться несколько минут, а может целый час. После окончания проверки загрузиться операционная система.
Проверка с помощью утилиты chkdsk
Для этого потребуется, воспользоваться правами администратора и активировать командную строку. В ней вводим chkdsk C: /F /R.
- C: — диск, который проверяем,
- /F — команда на исправление ошибок,
- /R — поиск поврежденных элементов.
После ввода команды появится сообщение, что проверяемый том занят другими действиями и будет предложено произвести проверку при перезагрузке компьютера. Соответственно разрешаем перезагрузку, процесс запустится в автоматическом режиме.
Следует подчеркнуть, что для осуществления подобной процедуры следует применять только внутренние утилиты. Сторонние программы могут не решить проблему, а только ее усугубить.
В случае экстренного отключения электропитания включённый персональный компьютер аварийно завершает свою работу. Если повезёт, то после восстановления электропитания компьютер вновь можно включить и он будет продолжать исправно работать. Но в 5 процентах случаев возникает проблема. Она связана с тем, что возникают ошибки в файловой системе жесткого диска. Такие ошибки приводят к тому, что при загрузке не получается выполнить считывание необходимых файлов. И, разумеется, компьютер не включается. Для устранения ошибок в файловой системе необходимо проверти её проверку на ошибки. И тут возникает проблема. Ведь проверка файловой системы на ошибки требует исправного компьютера. А такого в следствие той самой ошибки как раз таки и нет.
Поэтому, для выполнения проверки можно воспользоваться загрузочным диском или загрузочной флешкой. Т.е. это будет Live CD или по аналогии Live Flash. Но в том случае, когда под рукой есть еще один компьютер можно поступить проще. В последний раз методом «поступить проще» я и воспользовался. 1. извлек жесткий диск на котором возникла ошибка в файловой системе 2. подключил к работоспособному компьютеру в качестве второго накопителя 3. встроенными средствами Windows выполнил проверку жесткого диска 4. извлек жесткий диск после проверки 5. и возвратил его в целевой компьютер. Запуск показал что работоспособность системы восстановлена. Вот такой не сильно сложный способ проверки и восстановления файловой системы после появления в ней ошибок.
Формат RAW на вашей флешке
Причины преобразования:
- При подключенной флешке неправильно выключен компьютер или произошел перепад напряжения
- Сбой работы Windows
- Банальные вирусы
- Внешние повреждения флешки, от удара или падения
Как поменять неправильный формат системы на верный:
Хороший результат дает converter MiniTool Power Data Recovery. Принцип ее работы заключается в том, что программа не конвертирует RAW в нужный формат, а делает все файлы на вашей флешке видимыми, что делает работу с ними возможной. Минус программы в том, что бесплатна только пробная версия, которая работает с файлами не больше 1 Гб.
Порядок работы с программой:
- После запуска программы жмите Lost Partition recovery
- Затем выбираете нужный диск и нажимаете Full Scan
- В открывшемся окне появятся файлы, которые хранятся на вашей флешке
- Нажмите «Сохранить», предварительно выбрав файлы, которые вам необходимы
- Укажите место на компьютере для сохранения файлов и запустите процесс
- Когда закончится копирование, отформатируйте флешку
Так же на нашем сайте вы можете ознакомиться с такими темами:
- Объединение разделов жесткого диска на Windows 10
- Как изменить разделы жесткого диска
- Как изменить файл подкачки в Windows 10
Восстановление файловой системы
С окончательной поломкой флешки всё ясно, и здесь сделать практически ничего нельзя. Даже поломанные контакты перепаять не так просто, и без специального оборудования здесь ничего не удастся починить. Давайте рассмотрим, что делать, если файловая система флешки не распознана.
Способы исправления при работе в Windows
Начнём с Windows. Может оказаться, что таблица разделов накопителя имеет тип, неизвестный ядру операционной системы Microsoft. К примеру, флешка с разделом ext4 (широко используется в Linux) определится, как исправная, но тип тома не будет выведен в Диспетчере дисков, и при монтировании такого накопителя драйвер системы предложит пользователю его отформатировать. Но в этом случае потеряются все данные, находящие на исправной файловой системе
Поэтому лучший выход— принять во внимание ограниченность работы Windows c «неродными» таблицами разделов и использовать для обмена данными накопители с NTFS или FAT
Если тип файловой системы определяется как RAW, то для начала можно попытаться её восстановить. Для этого стоит воспользоваться стандартной утилитой операционной системы chkdsk. Запускается она из командной строки. Вся процедура занимает несколько шагов:
- Нажать кнопку Пуск, выбрать из его меню пункт «Выполнить»;
- Ввести в окне команду cmd и затем нажать кнопку OK;
- Запустится командная оболочка Windows. Набираем в окне команду chkdsk H:/F/R
/F — исправление ошибок файловой системы. Флаг /R — исправление повреждённых секторов.
ВАЖНО. Запуск проверки файловой системы флешки не означает, что после её проведения она будет восстановлена
При критических ошибках таблица разделов восстановлению не подлежит.
В случае, если файловую систему восстановить не удалось, придётся её пересоздавать. В Windows можно использовать несколько путей. Первый — воспользоваться оснасткой Управление дисками. Выбираем соответствующий флешке диск, правой кнопкой мыши вызываем для него контекстное меню и выбираем пункт «Удалить том». После этого диск перейдёт в состояние «Не распределён», и можно будет на нём создать таблицу разделов заново. Снова вызываем всплывающее меню, и в нём пункт «Создать простой том». Запустится мастер, при помощи которого за несколько простых шагов создаётся новая файловая система. Пользователь выбирает её тип, метку, назначенную букву, а также метод форматирования.
Кроме системных возможностей, существует огромный выбор утилит от сторонних разработчиков, позволяющих работать с таблицами разделов флеш-накопителей. Действия, выполняемые с их помощью, схожи с теми, которые производятся встроенными в Windows оснастками.
После пересоздания файловой системы можно попытаться восстановить утерянные данные. Для этого также существуют специальные программные комплексы, разработанные под системы Microsoft, например, RS Partition Recovery
Минусом таких программ является их стоимость, хотя, когда не удаётся распознать файловую систему важной для бизнеса флешки, цена восстановления может и не иметь решающего значения
Как исправить систему в Linux
В дистрибутивах Linux есть несколько инструментов для работы с повреждёнными файловыми системами. Все они требуют наличия для запуска прав root и определённых навыков и знаний, так как в подавляющем большинстве запускаются в командной оболочке. Наиболее эффективный инструмент — fsck, который используется со множеством параметров.
Для обычных пользователей дистрибутивов рекомендуется использовать программу GParted, которая запускается в графической подсистеме и имеет графический интерфейс (GUI). Она также требует привилегированных прав, но интуитивно понятна и не требует больших знаний о создании таблиц разделов.
Нет доступа к cmd?
Ситуации абсолютно разные: если Windows не загружается, то и нет доступа к командной строке. Естественно, запустить утилиты Check Disk с SFC нет возможности.
- Используйте live диски на CD / DVD / флэшке.
- Воспользуйтесь загрузочным диском или флэшкой для восстановления NTFS:
- в BIOS выставьте загрузку с соответствующего носителя и сохраните настройки. Для этого зайдите в Биос при загрузке (нажмите F2 или DEL – внизу экрана написано), выберите раздел Boot с помощью стрелок на клавиатуре и выставьте новое загрузочное устройство;
- во время загрузки с внешнего загрузочного носителя – выберите «Восстановление системы» → «Дополнительные параметры» → «Командная строка» → укажите верную букву диска RAW.
Во избежание ошибок, воспользуйтесь утилитой DiskPart:
- в cmd без кавычек вводим «diskpart» → ;
- далее вводим «list disk» → — выводит полный список физических дисков;
- команда «list volume» → – отображает все тома с разделами жестких и логических дисков, и соответственно буквенное имя.
После перезагрузки не забудьте вернуть загрузочное устройство – установите системный диск. В случае если у вас настольный ПК, винчестер можно отключить и подсоединить к другому и уже с другой операционной системы запустить проверку.
Как отключить проверку диска в CHKDSK при загрузке Windows
В некоторых случаях, проверка диска запускается при включении компьютера, перед загрузкой операционной системы Windows. В большинстве случаев нужно дождаться окончания проверки, повторный запуск не последует.
Постоянная проверка диска при каждом запуске системы, сигнализирует о наличие проблем и необходимости их устранения. Возможно, вам следует задуматься о замене жесткого диска. Есть программы, например, CrystalDiskInfo, которые постоянно отслеживают состояние дисков компьютера.
Для отключения запуска Chkdsk при загрузке Windows можно использовать 2 способа: изменение значений в реестре операционной системы, или воспользоваться командной строкой.
Отключение проверки диска в командной строке:
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки введите команду («C:» — имя диска, на котором необходимо отключить запуск проверки диска при загрузке системы), а затем нажмите на клавишу «Enter»:
- Если нужно отключить проверку на нескольких дисках, добавьте в команду через пробелы соответствующие буквы дисков, например, «chkntfs /x с: d:».
- При помощи команды «chkntfs /d» можно вернуть исходные настройки.
Выключить автоматическую проверку диска при загрузке операционной системы можно следующим способом:
- Запустите Редактор реестра (введите «regedit» в поле поиска, выполните команду).
- Пройдите по пути:
- Кликните по параметру «Session Manager».
- Найдите параметр «BootExecute», кликните по нему левой кнопкой мыши.
- В окне «Редактирование мультистроки» отображается значение по умолчанию.
- Для отключения проверки диска во время запуска Windows, перед звездочкой добавьте параметр:
- Для выключения проверки на нескольких разделах, добавьте через пробел буквы дисков. Пример для дисков «C:» и «D:»:
Примеры
По умолчанию раздел TMPFS имеет максимальный размер устанавленный от половины всей вашей оперативной памяти, но это можно настроить
Обратите внимание, что фактическое потребление памяти/подкачки зависит от того, на сколько вы заполните её, так как разделы TMPFS не потребляют память до тех пор, пока это будет на самом деле необходимо.. Чтобы точно установить максимальный размер, в данном примере, чтобы переопределить значение по умолчанию для монтирования , используем опцию монтирования :
Чтобы точно установить максимальный размер, в данном примере, чтобы переопределить значение по умолчанию для монтирования , используем опцию монтирования :
/etc/fstab
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Limiting the size, and specifying uid and gid + mode is very secure. For more information on this subject, follow the links listed in the section.
Вот более сложный пример, показывающий, как добавить монтирование TMPFS для пользователей. Это полезно для веб-сайтов, MySQL TMP файлов, , и многое другое
Очень важно, попытаться получить идеальные параметры монтирования для того, что вы пытаетесь достичь. Цель состоит в том, чтобы получить безопасные параметры, насколько это возможно, чтобы предотвратить повышенное использование
Будет безопасным ограничить размер, указать Uid и GID + mode. Для получения дополнительной информации по этому вопросу, пройдите по ссылкам перечисленным в секции .
/etc/fstab
tmpfs /www/cache tmpfs rw,size=1G,nr_inodes=5k,noexec,nodev,nosuid,uid=648,gid=648,mode=1700 0 0
Смотрите справочную страницу для получения дополнительной информации. Полезная опция монтирования из справочной страницы является опция . По крайней мере понятная.
Перезагрузитесь, для того чтобы изменения вступили в силу
Обратите внимание, что может быть заманчивым, выполнить , чтобы сделанные изменения вступили в силу немедленно, это сделает недоступными какие-либо файлы, которые в настоящее время находятся в этих каталогах (например, особенно проблематично для запуска программ с файлами блокировки). Тем не менее, если все они пусты, она должна быть безопасной для запуска , вместо перезагрузки (или смонтируйте их в индивидуальном порядке).
После применения изменений, вы можете убедиться в том, что они вступили в силу, посмотрев в и используя :
$ findmnt --target /tmp
TARGET SOURCE FSTYPE OPTIONS /tmp tmpfs tmpfs rw,nosuid,nodev,relatime
TMPFS также может быть временно изменен, без необходимости в перезагрузке, например, когда в ближайшее время необходимо выполнить большую работу компиляции. В этом случае вы можете запустить:
# mount -o remount,size=4G,noatime /tmp
Общая презентация
Обычно fsck запускается автоматически на этапе загрузки компьютера, если обнаруживает, что произошел сбой.
В зависимости от настроек, исправления будут внесены, и пользователю не придется беспокоиться о них, или, наоборот, fsck также может предложить пользователю сделать выбор. В последнем случае требуется, чтобы у пользователя были очень специфические знания об используемой файловой системе ( ext2 или другой).
fsck также может быть запущен администратором вручную, если есть сомнения относительно файловой системы.
В файл журнала системы делают гораздо реже , используя FSCK .
Как восстановить файловую систему в fsck
Допустим, вы уже загрузились в LiveCD систему или режим восстановления. Ну, одним словом, готовы к восстановлению ext4 или любой другой поврежденной ФС. Утилита уже установлена по умолчанию во всех дистрибутивах, так что устанавливать ничего не нужно.
Восстановление файловой системы
Если ваша файловая система находится на разделе с адресом /dev/sda1 выполните:
$ sudo fsck -y /dev/sda1
Опцию y указывать необязательно, но если этого не сделать утилита просто завалит вас вопросами, на которые нужно отвечать да.
Восстановление поврежденного суперблока
Обычно эта команда справляется со всеми повреждениями на ура. Но если вы сделали что-то серьезное и повредили суперблок, то тут fsck может не помочь. Суперблок — это начало файловой системы. Без него ничего работать не будет.
Но не спешите прощаться с вашими данными, все еще можно восстановить. С помощью такой команды смотрим куда были записаны резервные суперблоки:
$ sudo mkfs -t ext4 -n /dev/sda1
На самом деле эта команда создает новую файловую систему. Вместо ext4 подставьте ту файловую систему, в которую был отформатирован раздел, размер блока тоже должен совпадать иначе ничего не сработает. С опцией -n никаких изменений на диск не вноситься, а только выводится информация, в том числе о суперблоках.
Теперь у нас есть шесть резервных адресов суперблоков и мы можем попытаться восстановить файловую систему с помощью каждого из них, например:
$ sudo fsck -b 98304 /dev/sda1
После этого, скорее всего, вам удастся восстановить вашу файловую систему. Но рассмотрим еще пару примеров.
Проверка всех файловых систем
С помощью флага -A вы можете проверить все файловые системы, подключенные к компьютеру:
$ sudo fsck -A -y
Но такая команда сработает только в режиме восстановления, если корневой раздел и другие разделы уже примонтированы она выдаст ошибку. Но вы можете исключить корневой раздел из проверки добавив R:
$ sudo fsck -AR -y
$ sudo fsck -M -y
Также вы можете проверить не все файловые системы, а только ext4, для этого используйте такую комбинацию опций:
$ sudo fsck -A -t ext4 -y
Или можно также фильтровать по опциям монтирования в /etc/fstab, например, проверим файловые системы, которые монтируются только для чтения:
$ sudo fsck -A -t opts=ro
Проверка примонтированных файловых систем
Раньше я говорил что нельзя. Но если другого выхода нет, то можно, правда не рекомендуется. Для этого нужно сначала перемонтировать файловую систему в режим только для чтения. Например:
$ sudo mount -o remount,ro /dev/sdb1
А теперь проверка файловой системы fsck в принудительном режиме:
$ sudo fsck -fy /dev/sdb1
1. Safecopy
Safecopy — это довольно простой инструмент для восстановления данных, который просто копирует данные из одного места в другое. Утилита, как таковая, не восстанавливает отдельные файлы. Она просто позволяет скопировать данные из поврежденного устройства на нормальное.
Разница между этой утилитой и другими программами копирования в том, что Safecopy не завершается при обнаружении каких-либо ошибок, будь то плохая операция чтения или поврежденный сектор. У нее есть множество дополнительных опций для настройки, а также возможность создания образа файловой системы из поврежденного носителя. Данные восстанавливаются тщательно и быстро, насколько это возможно.
Утилиту можно установить из официальных репозиториев вашего дистрибутива. Пользователи Ubuntu могут воспользоваться такой командой:
Здесь вы не восстановите удаленные файлы, но вы можете скопировать поврежденные данные. Например, для видео несколько повреждений не играют большой роли. Для запуска восстановления файлов в linux с раздела /dev/sda1 выполните:
Все файлы, которые удастся скопировать будут в /home/files/.
Как вернуть NTFS, FAT32 из RAW
Я рекомендую выполнить следующий порядок действий для возвращения NTFS, FAT32 из RAW и следующие средства нам в этом помогут.
- Попробуйте просто перезагрузить ваш компьютер, проблема может иметь случайный характер;
- Проверьте плотность соединения кабелей к винчестеру, попробуйте использовать другой разъём для подключения винчестера на материнской плате, а также другой разъём ЮСБ компьютера при подключении внешнего флеш-накопителя;
- Используйте возможности встроенной утилиты CHKDSK. Запустите командную строку от имени администратора, и в ней наберите
chkdsk X: /f (где Х – это буква RAW-диска)
Параметр «f» означает исправление ошибок на диске, то есть утилита CHKDSK не только ищет проблемы, но и исправляет их.
Используем команду CHKDSK
Замечу также, что данная команда актуальна, прежде всего, для тех дисков, которые были отформатированы в файловой системе NTFS. При этом если вы не можете загрузить операционную систему, то загрузитесь с помощью загрузочного системного диска или флешки (можно использовать различные сборки «Live CD»), выберите там «Восстановление системы», перейдите в «Дополнительные параметры» а потом в «Командная строка», и там наберите вышеуказанную команду.
Если же вы никак не можете получить доступ к командной строке со своего ПК, тогда рекомендуется подключить ваш жёсткий диск к другому компьютеру, и выполнить проверку на ошибки вашего диска уже с него.
Используйте возможности другой системной утилиты sfc, созданной для проверки целостности системных файлов. Также запустите командную строку от имени администратора, в ней напишите:
sfc /scannow
и нажмите ввод.
Cистемная утилита sfc
Если у вас имеется доступ к операционной системе, тогда стоит проверить ваш компьютер на вирусы с помощью специальных антивирусных программ (например, Web CureIt! или Malware-AntiMalware);
Если на проблемном диске нет важной информации (или она не существенна), тогда проблемный диск (или флешку) можно отформатировать. Нажмите на клавишу «Пуск», и в строке поиска наберите diskmgmt.msc, появится панель управления дисками
Кликните правой клавишей мыши на raw-диске и в появившемся меню выберите «Форматировать».
Немного теории
Каждый файл занимает определенное пространство на жестком диске, но файловая система для предоставления доступа к файлу дает нам ссылки на его начало, по которым любая программа может получить уже содержимое всего файла. Было бы неэффективно, если бы удаление файла приводило к полному перезаписыванию его области на диске.
Вместо этого, файловая система просто удаляет ссылку на эту область со своей базы, а затем помечает пространство, где находился файл, неразменным. Но на самом деле там еще остались все ваши файлы. Из этого делаем вывод, что если после удаления файловую систему очень быстро переключить в режим только для чтения, то все удаленные файлы могут быть восстановлены.
Если же вы работали с этой файловой системой и данные на диске были перезаписаны другими, то вы уже ничего сами не спасете. Возможно, вы слышали, что спецслужбы могут восстанавливать несколько раз перезаписанные данные по остаточному магнитному следу на диске. Это действительно так. Но для решения такой задачи нужно специальное оборудование, здесь недостаточно нескольких программ, нужен специальный лазер, который может считать магнитный след по краям дорожки и другая аппаратура. Так что про этот метод для себя можете забыть.
Ну а мы остановимся на программном восстановлении, когда данные были формально удалены, но физически еще находятся на диске в целостности и сохранности. Дальше рассмотрим несколько утилит, которые помогут восстановить удаленные файлы Linux.
Синтаксис и основные опции fsck
У команды fsck следующий синтаксис:
fsck --
Основные параметры:
Опция | Описание |
-A | Проверяет все ФС |
-С | Показывает статус выполнения. Здесь fd – дескриптор файла при отображении через графический интерфейс |
-l | Блокирует устройство для исключительного доступа |
-M | Запрещает проверять примонтированные ФС |
-N | Показывает имитацию выполнения, без запуска реальной проверки |
-P | Проверять вместе с корневой ФС |
-R | Пропускает проверку корневой ФС. Может использоваться только совместно с опцией -A |
-r | Выводит статистику для каждого проверенного устройства |
-T | Не показывать заголовок при запуске |
-t <тип> | Задаёт ФС для проверки. Можно задавать несколько ФС, перечисляя через запятую |
-V | Выводит подробное описание выполняемых действий |
Кроме основных опций для fsck существуют и специфические, зависящие от выполняемой задачи и/или ФС. Об этом более подробно можно прочитать в соответствующих страницах интерактивного руководства, используя команду man fsck. В содержании основного руководства для утилиты (в разделе «SEE ALSO») есть ссылки на другие страницы, например fstab(5), mkfs(8), fsck.ext2(8), fsck.ext3(8) и т. д. Информацию по этим ссылкам можно просматривать выполняя команду man с соответствующими параметрами, например man fsck.ext3.
В следующей таблице приводятся дополнительные (специальные), а также наиболее часто используемые опции, позволяющие использовать команду с максимальной гибкостью и эффективностью:
Опция | Описание |
-a | Устаревшая опция. Указывает исправлять все найденные ошибки без одобрения пользователя. |
-r | Применяется для файловых систем ext. Указывает fsck спрашивать пользователя перед исправлением каждой ошибки |
-n | Выполняет только проверку ФС, без исправления ошибок. Используется также для получения информации о ФС |
-c | Применяется для файловых систем ext3/4. Помечает все повреждённые блоки для исключения последующей записи в них |
-f | Принудительно проверяет ФС, даже если ФС исправна |
-y | Автоматически подтверждает запросы к пользователю |
-b | Задаёт адрес суперблока |
-p | Автоматически исправлять найденные ошибки. Заменяет устаревшую опцию -a |
Немного теории
Как вы знаете файловая система содержит всю информацию обо всех хранимых на компьютере файлах. Это сами данные файлов и метаданные, которые управляют расположением и атрибутами файлов в файловой системе. Как я уже говорил, данные не сразу записываются на жесткий диск, а некоторое время находятся в оперативной памяти и при неожиданном выключении, за определенного стечения обстоятельств файловая система может быть повреждена.
Современные файловые системы делятся на два типа — журналируемые и нежурналируемые. Журналиуемые файловые системы записывают в лог все действия, которые собираются выполнить, а после выполнения стирают эти записи. Это позволяет очень быстро понять была ли файловая система повреждена. Но не сильно помогает при восстановлении. Чтобы восстановить файловую систему linux необходимо проверить каждый блок файловой системы и найти поврежденные сектора.
Для этих целей используется утилита fsck. По сути, это оболочка для других утилит, ориентированных на работу только с той или иной файловой системой, например, для fat одна утилита, а для ext4 совсем другая.
В большинстве систем для корневого раздела проверка fsck запускается автоматически, но это не касается других разделов, а также не сработает если вы отключили проверку.
Освободите место, удалив ненужные файлы
В Windows 10 «Хранилище» предлагает простой способ удаления ненужных файлов с системного диска, а также с дополнительных и внешних дисков. Используя эту функцию, вы можете быстро избавиться от предыдущих установочных файлов после обновления и временных файлов, чтобы освободить место для хранения более важных файлов и повысить эффективность диска.
Удаление ненужных файлов с использованием хранилища
- Чтобы освободить пространство с помощью функции хранилища, выполните следующие действия.
- Откройте Параметры → Система → Память устройства.
- В разделе «Память устройства» нажмите Настроить контроль памяти или запустить его.
- В разделе «Временные файлы» установите флажок Удалить временные файлы, не используемые в моих приложениях.
- Используйте раскрывающееся меню «Удалять файлы из корзины, если они находятся там более», чтобы указать способ очистки удаленных файлов.
- Используйте раскрывающееся меню «Удалять файлы в папке Загрузки, если они находятся там более», чтобы указать способ очистки файлов, загруженных из Интернета.
Совет: если вы удаляете большое количество файлов, используйте опцию 1 день в раскрывающемся меню. Кроме того, папка «Загрузки» может содержать важные файлы, а это означает, что рекомендуется выполнить резервное копирование этих важных файлов вручную перед запуском функции очистки.
- В разделе «Локально доступный облачный контент» используйте раскрывающееся меню, чтобы указать, когда контент OneDrive, синхронизируемый с вашим устройством, становится доступным только онлайн.
Краткое примечание. Этот параметр является частью OneDrive Files On-Demand, который позволяет получать доступ к документам, фотографиям, видео и другим файлам с помощью проводника, но без необходимости синхронизировать их с устройством, уменьшая объем использования локального хранилища. Если на вашем компьютере недостаточно места, вы можете использовать эту опцию, чтобы сделать файлы доступными только в облаке, и загружать их только тогда, когда они вам нужны при подключении к Интернету.
- В разделе «Освободить место сейчас» установите флажок Удалить предыдущие версии Windows. (Если эта опция доступна, вы можете освободить от 10 до 20 ГБ).
- Нажмите кнопку Очистить сейчас.