Unexpected inconsistency run fsck manuall (Решено)

При загрузки ОС, во время проверки файловой системы root, получаю:
Unexpected inconsistency run fsck manuall
The filesystem size is 24597972 blocks the physical size of the device is 24597707.

Устанавливал систему на единственный диск IDE в системе. Чтобы диск после установки определялся правильно, прописывал его в grub и fstab как sdc (в системе еще 2 Sata диска).

fstab:

/dev/sdc1   /boot        ext2    defaults,noatime     1 2
/dev/sdc3   /            ext3    noatime              0 1
/dev/sdc2   none         swap    sw                   0 0
/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0

grub.conf (хотя дело не в нем):

# Which listing to boot as default. 0 is the first, 1 the second etc.
default 0
# How many seconds to wait before the default listing is booted.
timeout 30
title Gentoo Linux 2.6.29-r5
root (hd0,0)
kernel /boot/linux-2.6.29-gentoo-r5 root=/dev/sdc3

fsck после пятого шага выдает:

/dev/sda3: 203350/6152192 files (0.8% non-contigues), 901419/24597972 blocks

и ничего не исправляет.
PTD тоже не находит этой ext3.
Систему ставил с последнего минимал CD. По инструкциям русского handbook (но сверял с английским). Это уже 4-ая попытка установки. Вторая и третья тоже кончались этим косяком.
Размер раздела sdc3 ставил в fdisk автоматом, может в этом проблема?
Помогите, пожалуйста.

Ну а run fsck manuall делали?

Ну а run fsck manualy делали?

fsck делал

Не дает он ничего, кроме лишних вопросов.
Либо я его как-то не так запускал
fsck /dev/sdc3 - если из под самой системы
fsck /dev/hda3 - если из под загрузочного диска.
Вообще с fsck что-то странное:
Перезапускал fsck из под установочного диска и из под "недопоставившейся" системы
Ситуация следующая.
При запуске с установочного диска пой IDE винт виден как hda и я запускаю

fsck /dev/hda3

Получаю следующее:

fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
/dev/sdc3 contains file system with errors check forced.
Pass 1: Checking idexes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connextivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdc3: 203350/6152192 files (0.8% non-contiguous), 901419/24597972 blocks

После повторного запуска fsck выдает:

fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
/dev/sdc3: clean 203350/6152192 files, 901419/24597972 blocks

То есть вроде бы ошибки устранены....
А вот "накуся-выкуси":
При попытке запуска системы сообщение об ошибке по прежнему выдается.
Запуск fsck

fsck /dev/sdc3

на ней выдает:

fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
The file system size (according to the superblock) is 24597972 blocks
The physical size of the device is 24597707 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort<y>? no
/dev/sdc3 contains file system with errors check forced.
Pass 1: Checking idexes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connextivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdc3: 203350/6152192 files (0.8% non-contiguous), 901419/24597972 blocks

Повторный запуск выдает тоже самое.

Если после этого запустить загрузочный диск, то ситуация повторяется.
Его fsck находит ошибку, восстанавливает раздел, но система снова не грузится.
Проверил раздел в knoppix, там он видится как hda3 - вообще ошибок не нашел.

Может надо использовать дистрибутив, который все диски видит как sd?

SystemRescueCD

Подозрения оправдались. Система нормально установилась с последнего SystemRescueCD, который видит все диски как sd.
Могу заявить со всей ответственностью, что minimalcd работает через п..у

Не улавливаю логики.

Не улавливаю логики.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Нельзя простым редактированием fstab переделать hd в sd

Ну логика простая - в старых ядрах IDE винчестеры определялись как hda, в новых как sda.
Если диск форматировался как hda, то нельзя простым редактированием fstab переделать hd в sd. При проверки его файловой системы fsck будет выдавать сообщение об неустранимой ошибке.
Если совсем кратко, то при установке на IDE надо использовать диск на котором достаточно новое ядро.

Абсолютно никакой связи.

Абсолютно никакой связи. Такая ошибка возникает, когда компьютер выключают кнопкой power, из-за чего можно сделать вывод, что при отключении системы инит не ждет правильного размонтирования дисков. Надо копать отсюда дальше.

Не грусти, товарищ! Всё хорошо, beautiful good!

Эмпирическая связь есть

Конечно, 4 установки - это не репрезентативная выборка, но факт остается фактом. Ставил три раза с форматированием разделов из под дистрибутива, который видит диск IDE как hda приводили к ошибкам при автоматической проверке fsck. Установка из под дистрибутива, который видит диск IDE как sda прошла без ошибок. Никаких других настроек я не менял.
Более того, когда я перед последней установкой пытался восстановить раздел с ошибкой, то fsck дистрибутива, который видит диск как hda вообще не видел ошибок. В то время как, fsck дистрибутива, который видит диск как sda, а также fsck установленной системы находили не устранимы ошибки.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".