Не монтируются диски винды.

Вот пример моего fstab:

# /etc/fstab: static file system information.
# $Header: /var/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.18.4.1 2005/01/31 23:05:14 vapier Exp $
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# See the manpage fstab(5) for more information.

#

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hdc8 / ext3 defaults 1 2
/dev/hdc9 swap swap sw 0 0
/dev/hda /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
/dev/hdc5 /mnt/win_d vfat auto,codepage=866,iocharset=koi8-r,quiet,umask=000 0 0
/dev/hdc6 /mnt/win_e vfat auto,codepage=866,iocharset=koi8-r,quiet,umask=000 0 0
/dev/hdc7 /mnt/win_f ntfs auto,nls=koi8-r,umask=0,user 0 0

# NOTE: The next line is critical for boot!
/dev/proc /proc proc defaults 0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
/dev/shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

Почему при загрузке пишет, что не может примонтировать диски? Где ошибка?

И ещё где находится лог загрузки системы?

Подмонтируй

Подмонтируй вручную:
mount -t vfat /dev/hdc5 /mnt/win_d -o codepage=866,iocharset=koi8-r
Если смонтируется, ошибка явно в fstabе. Помоему лишние нули в umask.
Попробуй написать:
/dev/hdc5 /mnt/win_d vfat auto,codepage=866,iocharset=koi8-r,quiet,umask=0 0 0

Диски

Диски примотировались. Последний диск не хочет. Он на ntfs. Пытаюсь монтировать вручную выдаёт, что не может определить файловую систему ntfs. При сборке ядра я точно указывал данную файловую систему.
/dev/hdc7 /mnt/win_f ntfs auto,nls=koi8-r,umask=0,user 0 0

Ядро

если в ядро включал модулем до надо его подгрузить
modprobe ntfs
и на всякий случай
cat /proc/filesystems
посмотри есть ли там ntfs

Ещё проблема,

Ещё проблема, /dev/hdc5 /mnt/win_d vfat codepage=866,iocharset=koi8-r,umask=000,quiet 0 0 пишет что не может определить команды codepage=866,iocharset=koi8-r, и не хочет монтировать диски. Без этих команд всё монтируется, но вместо русских папок абракадабра.

Вот лог.
Unable to load NLS charset cp866
FAT: IO charset cp866 not found

не может определить команды

Ну на самом деле она их может определить, она не может распарсить то, что ты ей подал на вход.
Вот у меня монтируется flash-диск (без кракозябликов в именах)
##-FLASH-DRIVE
/dev/sdc1 /media/usbdisk vfat noauto,user,iocharset=koi8-r 0 0

Я думаю, что тебе стоит руками несколько раз смонтировать диск с разными опциями, посмотреть на результат, а только потом писать их в fstab.
И еще - в нынешних ядрах ветки 2.6 есть опция default iocharset for fat - я там поставил сразу koi8 и не указываю кодировку при ручном монтировании вообще, только тип fs.
Вопрос на засыпку - тебе весь паровоз вышеперечисленных опций реально необходим?

Я откомпилил

Я откомпилил новое ядро и всё заработало. Оказывается проблема в ядре была.

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

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