[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Что показывает команда badblocks?



	Hi, All!

	Столкнулся со следующей ситуацией: при дампе файловой системы
(ext2) dump матюкнулся на определённый inode. find показал, что этот
inode принадлежит недавно созданному каталогу. fsck по этому разделу
проходит гладко. Проблему "решил" копированием "проблемного" каталога
(никаких ошибок при этом не возникло) в каталог с другим именем, удалил
исходный каталог, а новый переименовал в исходный (идея в том, чтобы инод и
физ. расположение "проблемного" каталога на диске изменились). dump стал
проходить нормально.
	Но это ж не лечение. Запустил badblocks (/sbin/badblocks -v
/dev/sdXNN) -- находит бэды, н.п.:

/dev/sda5
>From block 0 to 530113
530112
^^^^^^ (1)
/dev/sda6
>From block 0 to 530113
530112
^^^^^^ (1)
/dev/sda7
>From block 0 to 530113
530112
^^^^^^ (1)
/dev/sda8
>From block 0 to 1052226
1052224
1052225
/dev/sda9
>From block 0 to 530113
530112
^^^^^^ (1)
/dev/sda10
>From block 0 to 2626596
/dev/sda11
>From block 0 to 4200966
4200964
4200965
^^^^^^^ (2)
/dev/sda12
>From block 0 to 4200966
4200964
4200965
^^^^^^^ (2)
/dev/sda13
>From block 0 to 4200966
4200964
4200965
^^^^^^^ (2)
/dev/sda14
>From block 0 to 4200966
/dev/sda15
>From block 0 to 13197366

	Ещё провёл проверку на соседнем сервере с практически такой же
разбивкой дисков -- бэды имеют те же номера блоков. Это мне совсем не
понятно, т.к. диски там разные (Seagate в одном и IBM -- в другом),
разбивались fdisk-ом вручную (никаких dd). Проверил ещё на одном сервере с
совершенно другой разбивкой: бэды есть не на всех разделах, на тех
разделах, где они есть -- это всегда 1-3 последних блока раздела.
	Смотрю в dmesg: ядро рапортует о следующем:
08:05: rw=0, want=530116, limit=530113
attempt to access beyond end of device
08:06: rw=0, want=530116, limit=530113
attempt to access beyond end of device
.... и т.д.
	08:05 и 08:06 -- это /dev/sda5 и /dev/sda6 соответственно. Мне не
понятно следующее:
- почему номер запрашиваемого блока превышает размер раздела?
- почему есть разделы, где таких "бэдов" нет?
- как можно исправить ситуацию?

-- 
With best regards, Oleg Gritsinevich



Reply to: