Научите правильно монтировать разделы

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

kleo14
Сообщения: 46

Научите правильно монтировать разделы

Сообщение kleo14 »

Я в fstab прописываю например

Код: Выделить всё

/dev/hda1 /mnt/hda1 vfat noexec,rw,umask=002 0 0

Но оно не монтируется. Менял vfat на fat, игрался с параметрами, но монтировать не хочет.
А вот когда делаю mount /dev/hda1 /mnt/hd1, то оно монтируется.
Какие параметры надо писать, чтобы оно при старте монтировалось?
И ещё. Как сделать, чтоб на смонтированные разделы смогли ходить обычные юзеры, а не только root?
Заранее благодарен.
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Научите правильно монтировать разделы

Сообщение Alexxx »

Прежде всего зайди в /mnt и посмотри существует ли там каталог hda1. Если нет, то создай: под рутом

Код: Выделить всё

mkdir /mnt/hda1

Строчка в fstab:

Код: Выделить всё

/dev/hda1 /mnt/hda1 vfat noexec,rw,umask=0,iocharset=твоя_локаль - напр.utf8   0 0
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Научите правильно монтировать разделы

Сообщение t.t »

Прежде всего зайди в /mnt и посмотри существует ли там каталог hda1.
Если бы он не существовал, то и с прямым указанием параметров не монтировалось бы. kleo14, вы нам лучше покажите вывод команды mount /mnt/hda1
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

mount: wrong fs type, bad option, bad superblock on /dev/hda1,
or too many mounted file systems

Вот такое пишет. Вот вырезка из моего fstab

Код: Выделить всё

/dev/hda1               /mnt/xp         vfat            noexec,umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda9               /mnt/media      vfat            noexec,umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda7               /mnt/setup      vfat            noexec,umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda8               /mnt/games      vfat            noexec,umask=0,codepage=866,iocharset=koi8-r 0 0


В чём тут проблема?
Спасибо сказали:
Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: Научите правильно монтировать разделы

Сообщение mk2002 »

А точно стоит fat?
Покажите вывод команды: fdisk -l /dev/hda
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

да точно, что ж я, врать буду? :)
/dev/hda1 * 1 819 6578586 b W95 FAT32
...
/dev/hda7 2246 2784 4329486 b W95 FAT32
/dev/hda8 2785 3647 6932016 b W95 FAT32
/dev/hda9 3648 4870 9823716 b W95 FAT32
Спасибо сказали:
Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: Научите правильно монтировать разделы

Сообщение mk2002 »

Могу посоветовать только прочитать вот здесь http://www.linuxforum.ru/index.php?showtopic=5785 может ядро собрано без поддержки vfat?
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Научите правильно монтировать разделы

Сообщение KiWi »

могу посоветовать сделать mount /dev/hda1 /mnt/hd1
и посмотреть fstype через mount
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

Потождите, вы имхо не туда смотрите.
первое, в ядре есть поддержка fat, иначе бы оно вобще не монтировалось
второе, файловые системы на диске только две: fat и reiserfs.

может проблема в этом:
or too many mounted file systems

??
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Научите правильно монтировать разделы

Сообщение t.t »

А кстати, я вот не помню, опция noexec для фат работает? Может, попробуйте без неё на всякий?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Научите правильно монтировать разделы

Сообщение Dark_Savant »

(t.t) писал(а):А кстати, я вот не помню, опция noexec для фат работает? Может, попробуйте без неё на всякий?

неа. showexec работает.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: Научите правильно монтировать разделы

Сообщение mk2002 »

А вот когда делаю mount /dev/hda1 /mnt/hd1, то оно монтируется.

Извеняюсь просмотрел.
Попробуй вот так:
/dev/hda1 /mnt/hd1 vfat iocharset=koi8-r,codepage=866,rw,umask=000,quiet 0 0
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Научите правильно монтировать разделы

Сообщение t.t »

Попробуй вот так:
/dev/hda1 /mnt/hd1 vfat iocharset=koi8-r,codepage=866,rw,umask=000,quiet 0 0
Так а я ж об чём?..
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

не помогло :(
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Научите правильно монтировать разделы

Сообщение KiWi »

kleo14 писал(а):
15.10.2005 21:22
второе, файловые системы на диске только две: fat и reiserfs.

диск так не считает

и посмотреть dmesg | tail
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

диск так не считает

как это? именно так он и считает
и посмотреть dmesg | tail

FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found

Это проблемы с кодировкой? Как их обойти??
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Научите правильно монтировать разделы

Сообщение KiWi »

kleo14 писал(а):
16.10.2005 00:17
и посмотреть dmesg | tail

FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found
Unable to load NLS charset cp866
FAT: codepage cp866 not found

Это проблемы с кодировкой? Как их обойти??

например, добавить в ядро
Спасибо сказали:
kleo14
Сообщения: 46

Re: Научите правильно монтировать разделы

Сообщение kleo14 »

IFL, спасибоньки! Пересобрал ядро с поддержкой этих кодировок и всё получилось :D
Спасибо сказали: