Sequoia's 55PB Lustre+ZFS Filesystem
Оглавление:
- Как использовать
fsck - Восстановление поврежденной файловой системы
- Восстановление корневой файловой системы
- Проверьте файловые системы при загрузке
- Опции
fstab - Вывод
fsck
(проверка файловой системы) - это утилита командной строки, которая позволяет выполнять проверки согласованности и интерактивное исправление в одной или нескольких файловых системах Linux. Он использует программы, специфичные для типа файловой системы, которую он проверяет.
Вы можете использовать команду
fsck
для восстановления поврежденных файловых систем в ситуациях, когда система не загружается или раздел не может быть смонтирован.
, поговорим о команде
fsck
.
Как использовать
fsck
Команда
fsck
имеет следующую общую форму:
fsck
Только root или пользователи с привилегиями
sudo
могут очистить буфер.
Если
FILESYSTEM
не указан в качестве аргумента,
fsck
проверяет устройства, перечисленные в
fstab
.
Никогда не запускайте
fsck
на смонтированных разделах, так как это может повредить файловую систему. Прежде чем пытаться проверить или восстановить файловые системы, всегда сначала
unmount
его.
Команда
fsck
является оболочкой для различных контроллеров файловой системы Linux (
fsck.*
) И принимает различные параметры в зависимости от типа файловой системы.
Проверьте справочные страницы для получения дополнительной информации о конкретном контролере. Например, чтобы просмотреть параметры, доступные для
fsck.ext4
, введите:
Восстановление поврежденной файловой системы
Простейший вариант использования команды
fsck
- восстановление поврежденной файловой системы ext3 или ext4 без полномочий root.
-
Размонтировать устройство:
sudo umount /dev/sdc1Запустите
fsckдля восстановления файловой системы:sudo fsck -p /dev/sdc1Опция
-pуказываетfsckна автоматическое исправление любых проблем, которые могут быть безопасно устранены без вмешательства пользователя.После восстановления файловой системы смонтируйте раздел:
sudo mount /dev/sdc1
Восстановление корневой файловой системы
fsck
не может проверить корневую файловую систему на работающей машине, потому что ее нельзя отключить.
Чтобы запустить
fsck
в режиме восстановления:
- Войдите в меню загрузки и выберите «Дополнительные параметры». Выберите режим восстановления, а затем «fsck». Когда будет предложено перемонтировать корневую файловую систему, выберите «Да». После завершения возобновите нормальную загрузку.
Чтобы запустить
fsck
из живого дистрибутива:
-
Загрузите дистрибутив в режиме реального времени.
Используйте
fdiskилиpartedчтобы найти имя корневого раздела.Откройте терминал и запустите:
sudo fsck -p /dev/sda1После этого перезагрузите дистрибутив и загрузите вашу систему.
Проверьте файловые системы при загрузке
В большинстве дистрибутивов Linux
fsck
запускается во время загрузки, если файловая система помечена как грязная или после определенного количества загрузок или времени.
Чтобы увидеть текущий счетчик монтирования, проверить номер частоты, интервал проверки и время последней проверки для конкретного раздела, используйте инструмент
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Если, например, вы хотите запускать
Вы также можете установить максимальное время между двумя проверками. Например, чтобы установить один месяц, вы должны выполнить: Чтобы заставить
В старых дистрибутивах
Файл
Последний, 6-й столбец (
Корневая файловая система должна иметь значение
Чтобы узнать больше о команде
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
или
-1
означает, что
fsck
никогда не запустится. «Интервал проверки» - это максимальное время между двумя проверками файловой системы.
fsck
после каждых 25 загрузок (монтирования), введите:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
запускаться во время загрузки в дистрибутивах SystemD, передайте следующие параметры загрузки ядра:
fsck.mode=force fsck.repair=yes
fsck
будет запускаться при загрузке, если
/forcefsck
файл
/forcefsck
:Опции
fstab
fstab
- это файл конфигурации, который сообщает системе, как и где монтировать разделы.
/etc/fstab
содержит список записей в следующей форме:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) - это параметр, который контролирует порядок, в котором проверки файловой системы выполняются во время перезагрузки.
0
- не проверять.
1
- файловые системы, которые нужно проверять сначала и по одной за раз.
2
- Все остальные файловые системы, которые проверяются позже и, возможно, параллельно.
1
, а все остальные файловые системы, которые вы хотите проверить, должны иметь значение
2
.Вывод
fsck
- это инструмент командной строки для проверки и при необходимости восстановления файловых систем Linux.
fsck
, посетите страницу руководства fsck или введите
man fsck
в своем терминале.
Бесплатное восстановление данных: восстановление удаленных файлов и папок
Вы хотите восстановить удаленные файлы, папки и данные в Windows 10/8 / 7? Проверьте этот список бесплатного программного обеспечения для восстановления данных, чтобы помочь вам восстановить файлы.
Восстановление или восстановление значка DVD-диска, не отображающего или отсутствующего
Значок DVD-диска не отображается или отсутствует в папке «Мой компьютер» или «Эта папка ПК»? Драйвер DVD Drive Repair восстановит отсутствующие значки DVD в Windows 8 | 7.
Отсутствие файлов кэша установщика Windows: восстановление, восстановление, восстановление, восстановление
Пакет Verifier для проверки установщика Windows будет устранять неполадки в файлах кэширования установщика Windows. Возможно, вам придется перестроить ОС и переустановить приложения.







