IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    
Перейти к тексту

developerWorks Россия  >  Linux  >

Учебник для экзамена LPI 201: Файловая система

Администрирование, средний уровень (LPIC-2) тема 203

developerWorks
На предыдущую страницуСтраница 4 из 7 На предыдущую страницу

Опции документа

Обсудить


Выскажите мнение об этом учебном пособии

Помогите нам улучшить содержание


Поддержка файловой системы Linux

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

Ваш лучший друг в восстановлении поврежденной файловой системы это fsck.

То, что мы называем fsck, является только началом множества более тонких инструментов fsck.*, например: fsck.ext2, fsck.ext3, или fsck.reiser. Можно определить тип точно, используя аргумент -t, но fsck предпримет усилие понять это самостоятельно. Прочитайте страницы помощи man для fsck или fsck.* для уточнения деталей. Основное, что вам нужно знать, это то, что при использовании аргумента -a программа будет пытаться исправить все найденные ошибки.

Вы можете проверить неподмонтированную файловую систему, упоминая местонахождение устройства, на котором она находится. Например, введите fsck /dev/hda8, чтобы проверить неиспользующийся раздел. Вы можете также проверить корневую файловую систему, набрав, например, fsck /home, но, как правило, делают это, только если файловая система уже смонтирована как "только для чтения", а не для "чтения-записи".



В начало


Проверка блоков с помощью badblocks

Утилита badblocks производит проверку качества блочного устройства (или раздела) на более низком уровне, чем это делает fsck. badblocks исследует надежность блоков на устройстве, записывая и читая тестовые образцы. Используйте аргумент -n для более медленного исследования, при котором сохраняются существующие данные. Для совершенно нового раздела без существующих файлов, вы можете (и вероятно должны), использовать аргумент -w. Этот вариант просто сообщит вам про плохие блоки, не восстанавливая и не отмечая их.

На практике все же более предпочтительнее использовать для проверки на плохие блоки fsck.* для вашей файловой системы. Например: e2fsck (также можно вызывать fsck.ext2) имеет аргумент -c чтобы найти и пометить плохие блоки, которые может обнаружить badblocks. ReiserFS имеет аналогичные аргументы --check и --badblocks (но не совсем автоматические). Прочитайте документацию для вашей конкретной файловой системы по использованию badblocks.



В начало


Поиск других программ поддержки

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

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

  • dumpe2fs: Выходная информация о файловой системе ext2/3.
  • tune2fs: Регулировка параметров файловой системы для ext2/3.
  • debugfs: Настройка и проверка файловой системы ext2/3 в интерактивном режиме.

  • debugreiserfs: Выходная информация о файловой системе Reiser.
  • reiserfstune: Регулировка параметров файловой системы для Reiser.

  • xfs_admin: Регулировка параметров файловой системы для XFS.


В начало



На предыдущую страницуСтраница 4 из 7 На предыдущую страницу
    IBM в России Конфиденциальность Контакты