Ошибка монтирования?
Гость 2 апреля, 2006 - 21:18
При загрузке появляются такие строки:
...
*Mounting local filesystems...
mount: wrong fs type, bad option, bad superblok on /dev/hda1,
missing codepage or other error
In some cases useful info is
found in syslog-try
dmesg | tail or so
*Some local filesystem failed to mount !!
...
В /etc/fstab у меня так:
/dev/hda1 /boot ext2 defaults,noatime 1 2
Что это значит?
На что это влияет?
Как можно исправить?
»
- Для комментирования войдите или зарегистрируйтесь
FS
А ФС точно ext2? Не resiser, xfs или что-нибудь такое?
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
With Love from Siberia!
Такая же
Такая же проблема у меня с монтированием фата(слава богу не XFS).
По моему тут проблема в ядре(хотя ядро пересобирал несколько раз) или в модулях(хотя поддержку и NTFS и FAT ставил прямо в ядро)...
посмотри вывод
посмотри вывод
там написано (например)
Когда собирал
Когда собирал ядро руководствоался этим:
http://linux.alhimia.ru/pub/lar/doc/kernel-2.6/2.0/kernel-2.6-install-2.0.html#34
Там написано:
..."Native Language Support
Поддержка национальных кодовых страниц.Обязательно настройте на свою страну, Вы сможете подключать диски, не указывая каждый раз кодировку.
Default NLS Option - koi8-r
Кодовая страница, которая у Вас установлена по умолчанию. Может быть cp1251 utf8. См вывод команды locale charmap"
Вывод команды locale charmap у меня был:
ANSI_X3.4-1968
В таком виде я его вписал в
Default NLS Option - koi8-r
После этого:
dmesg | tail
ISO 9660 Extensions: Microsoft Joliet Level 3
Unable to load NLS charset ANSI_X3.4-1968
Unable to load NLS charset ANSI_X3.4-1968
ISOFS: changing to secondary root
Затем пересобираю ядро в
Default NLS Option - koi8-r
записываю: utf8
затем:
dmesg | tail
Строки подобные этим:
ISO 9660 Extensions: Microsoft Joliet Level 3
Unable to load NLS charset ANSI_X3.4-1968
Unable to load NLS charset ANSI_X3.4-1968
ISOFS: changing to secondary root
Исчезли совсем...
Что вписывать в
Default NLS Option - koi8-r
???
А нету такого
А нету такого чарсета в природе. нету... Воть.... Пиши utf8 или koi8-r (что у тебя там)
Что-то я совсем
Что-то я совсем запутался...
В Default NLS Option вписывал:
koi8-r
KOI8-R
utf8
UTF8
ANSI_X3.4-1968
cp1251
После сборки и перезагрузки:
dmesg | tail
Строки подобные этим:
ISO 9660 Extensions: Microsoft Joliet Level 3
Unable to load NLS charset UTF8
Unable to load NLS charset UTF8
ISOFS: changing to secondary root
Исчезли совсем...
навсегда?
Вобщем.... Когда
Вобщем.... Когда монтируешь FAT ты должен указать два параметра: iocharset и codepage. Второй это кодировка в которой имена файлов лежат на харде. Т.е. 866. Первый - кодировка в которой твоя система хочется общаться с хардом. Это или koi8-r или utf8
Ловишь мысль?
Вписал: Default NLS
Вписал:
Default NLS koi8-r
codepage 866
iocharset koi8-r
Результат тот же:
при загрузке появляются такие строки:
*Mounting local filesystems...
mount: wrong fs type, bad option, bad superblok on /dev/hda1,
missing codepage or other error
In some cases useful info is
found in syslog-try
dmesg | tail or so
*Some local filesystem failed to mount !!
...
В выводе dmesg | tail строки подобные этим:
ISO 9660 Extensions: Microsoft Joliet Level 3
Unable to load NLS charset UTF8
Unable to load NLS charset UTF8
ISOFS: changing to secondary root
отсутствуют...
В каком виде вписывать:
koi8-r
или
KOI8-R
?
Покажи /etc/fstab
Покажи /etc/fstab
.../dev/hda1 /boot
...
/dev/hda1 /boot ext2 defaults,noatime 1 2
/dev/hda3 / ext3 noatime 0 1
/dev/hda2 none swap sw 0 0
/dev/hdd /mnt/cdrom auto noauto,user 0 0
/dev/hdc /mnt/cdrom1 auto noauto,user 0 0
/dev/fd0 /mnt/floppy auto noauto,user 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
...
hdc -это cdrw
hdd -это dvdrw
...
ls /mnt
cdrom cdrom1 floppy
Попробуй так:
/dev/hda1 /boot ext2 noauto,noatime 1 1
Default NLS оставь, как было - 437(?)
_________________
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Gentoo-2.6.16-r1 || Gnome 2.14
Сделал так:
Сделал так:
/dev/hda1 /boot ext2 noauto,noatime 1 2
Ругатся перестал.
Не хочет монтироваться автоматически,
руками монтируется, но велика-ли потеря!?
В Default NLS koi8-r.
Perlovka
"...- 437(?)"
Что такое 437?
убери noauto,
убери noauto, будет монтироваться автоматически (man mount)
Codepage 437. Я ошибся :). Default NLS по умолчанию iso8859-1.
_________________
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657
Gentoo-2.6.16-r1 || Gnome 2.14
Проблема в том
Проблема в том что
defaults
иnoatime
вещи не совместимые, так что оставьте что-нить одно, и всё будет работать.