словник | перекладачка | факти | тексти | програми
щодо | посилання | новини | гостьова книга | пошук
початок << тексти  << автор  << зміст  << сторінка

next up previous contents index
Далі: Боротьба з фраґментацією Вгору: Файлові системи Назад: Перевірка цілісності файлових систем

  
Перевірка зіпсованих блоків за допомогою badblocks

Перевірку збійних блоків варто виконувати періодично. Це можна робити командою badblocks . Вона видає список знайдених збійних блоків. Цей список потім можна передати fsck , щоб вона записала ці дані в структури даних файлової системи з тим, щоб операційна система могла б ними потім скористатися щоб обходити збійні блоки при записі даних. Наступний приклад показує як це зробити.

$ badblocks /dev/fd0H1440 1440 > bad-blocks
$ fsck -t ext2 -l bad-blocks /dev/fd0H1440
Parallelizing fsck version 0.5a (5-Apr-94)
e2fsck 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Check reference counts.
Pass 5: Checking group summary information.

/dev/fd0H1440: ***** FILE SYSTEM WAS MODIFIED *****
/dev/fd0H1440: 11/360 files, 63/1440 blocks
$

Якщо badblocks  повідомляє про зіпсований блок, який вже використано під файл, e2fsck  спробує перемістити цей блок в інше місце. Якщо блок було пошкоджено серйозно, може виявитися, що файл, зіпсовано також.



Dmytro Kovalev
1999-06-10
вгору
 
Без реклами
2004-03-23 13:51:24
TopList
© 2000-2003, Київ, Соломко Валентин -- ідея та наповнення, графічне опрацювання -- проєкт дизайн, змiнено -- 08.06.2003 14:25:50