Не монтируются диски винды.
Вот пример моего 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.
Вопрос на засыпку - тебе весь паровоз вышеперечисленных опций реально необходим?
Я откомпилил
Я откомпилил новое ядро и всё заработало. Оказывается проблема в ядре была.