Монтирование разделов

Аватар пользователя rusoid

После обновления при попытке смонтировать через media: в KDE получаю отлуп permissions denied... Включены обновления официальные и с updates-msiu.ru. Как лечить?

Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
rusoid пишет:
После обновления при попытке смонтировать через media: в KDE получаю отлуп permissions denied... Включены обновления официальные и с updates-msiu.ru. Как лечить?

Что было обновлено из репозитариев msiu?

Аватар пользователя rusoid

Re: Монтирование разделов

sergeil писал(а):
Что было обновлено из репозитариев msiu?

все Улыбка ... yum -y update

Аватар пользователя Tigro

Re: Монтирование разделов

Какая версия hal, kdebase и kernel?

Аватар пользователя rusoid

Re: Монтирование разделов

Tigro писал(а):
Какая версия hal, kdebase и kernel?

kernel-2.6.16-1.2096asp
hal-0.5.7-3.fc5.1
kdebase-3.5.2-7.110msiu
Хотя я уже прописал просто все разделы в fstab, но осадок остался... Но, все-таки, кто счас занимается монтирование сменных накопителей? KDE?

Аватар пользователя sergeil

Re: Монтирование разделов

rusoid писал(а):
Хотя я уже прописал просто все разделы в fstab...

/etc/fstab традиционно используется в UNIX-подобных OS для описания правил монтирования устройств... Это надежный и предсказуемый путь...

Цитата:
... , но осадок остался

Почему?
Лично я никогда не использовал всех этих хитрых автомаунтов и замечательно себя чувствую... Зачем разрешать системе думать за Вас? Система должна выполнять, а не думать...
Улыбка

Аватар пользователя physieker

Re: Монтирование разделов

еще вопрос по 11-ке.

система каждый раз сама правит fstab. т.е. после первого запуска изменил все диски в /media со scsidisk(x) на человеческие названия (video, work etc).
после перезагрузки все вернулось к первоначальному варианту. Грустный
зы во время правки все проверял - отмотировал и монтировал по новой через программу "управления дисками".

Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
physieker пишет:
еще вопрос по 11-ке.

система каждый раз сама правит fstab. т.е. после первого запуска изменил все диски в /media со scsidisk(x) на человеческие названия (video, work etc). после перезагрузки все вернулось к первоначальному варианту. Грустный
зы во время правки все проверял - отмотировал и монтировал по новой через программу "управления дисками".

Покажите что у Вас в /etc/fstab

Аватар пользователя Tigro

Re: Монтирование разделов

Сам KDE занимается автоматическим монтированием... А вообще странно.... Так просто не знаю что ответить...

Аватар пользователя Vlad

Re: Монтирование разделов

А я столкнулся с проблемой отображения кирилических символов (отображаются кракозябрами).
ASPLinux 11.
При втыканиии флешки в fstab добавляется следующая запись:

/dev/sda1 /media/TRANSCEND vfat pamconsole,exec,noauto,showexec,iocharset=koi8-r,codepage=866,managed 0 0

Локаль: koi8-r

Такое ощущение что произошло это после какого-то обновления, так как после установки системы все работало нормально.
Установлены все обновления из официального репозитария.

В ASPLinux 7.3 все отображается нормально.

Подскажите в чем может быть проблема, и как её можно побороть ?

Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
Vlad пишет:
А я столкнулся с проблемой отображения кирилических символов (отображаются кракозябрами).
ASPLinux 11.
При втыканиии флешки в fstab добавляется следующая запись:
/dev/sda1 /media/TRANSCEND vfat pamconsole,exec,noauto,showexec,iocharset=koi8-r,codepage=866,managed 0 0

попробуйте так:
/dev/sda1 /media/TRANSCEND vfat exec,noauto,showexec,codepage=866,iocharset=koi8-r 0 0

1. Запись из fstab должна перестать пропадать...
2. Я заметил, что если порядок codepage=xxx,iocharset=xxx поменять местами, то грабли. То есть, iocharset=xxx,codepage=xxx приводит к крякозябрам... Сам наступил на эти грабли...

Аватар пользователя physieker

Re: Монтирование разделов

sergeil писал(а):
Покажите что у Вас в /etc/fstab

# /etc/fstab: static file system information.
#
#                       
/dev/sda5	none	swap	sw	0	0
/dev/sda6	/	ext3	defaults,errors=remount-ro	0	1
/dev/sda1	/boot	ext3	defaults	0	1
proc	/proc	proc	defaults	0	0
none	/dev/shm	tmpfs	defaults	0	0
none	/dev/pts	devpts	gid=5,mode=620	0	0

/dev/sdb1               /media/PHY_USB          vfat    pamconsole,exec,noauto,showexec,iocharset=utf8,codepage=866,managed 0 0
/dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,codepage=866,iocharset=utf8,managed 0 0
/dev/sda10              /media/scsidisk         reiserfs pamconsole,exec,noauto,managed 0 0
/dev/sda9               /media/scsidisk1        ext3    pamconsole,exec,noauto,managed 0 0
/dev/sda8               /media/scsidisk2        ext3    pamconsole,exec,noauto,managed 0 0
/dev/sda7               /media/scsidisk3        ext3    pamconsole,exec,noauto,managed 0 0
/dev/hdc                /media/cdrecorder       auto    pamconsole,exec,noauto,iocharset=utf8,managed 0 0
/dev/hdb5               /media/LIN_WIN          vfat    pamconsole,exec,noauto,showexec,iocharset=utf8,codepage=866,managed 0 0
/dev/hdb1               /media/VIDEO            vfat    pamconsole,exec,noauto,showexec,iocharset=utf8,codepage=866,managed 0 0 
Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
physieker пишет:

# /etc/fstab: static file system information.
#
#                       

Попробуйте именить следующим образом...
1. Уберите все упоминание managed и pamconsole
2. iocharset=utf8,codepage=866 замените на codepage=866,iocharset=utf8
3. С опций разделов vfat уберите exec. Не должно там быть выполняеых файлов Linux.
4. Все тома с файловой системой ext3 оставьте с опцией defaults. Если Вы не хотите, что-бы эти диски монтировались автоматически, установите опцию noauto. Если юзер может монтировать эти разделы, то добавте user.
5. Точки монтирования можна выбрать по своемуу усмотрению. У меня все разделы HDD смонтированы в /mnt. При ручной раскладке директории, которые являются точками монтирования, должны быть созданы предварительно!!!...

root# mkdir /mnt /mnt/reiserfs /mnt/scsidisk1 /mnt/scsidisk2 /mnt/scsidisk3
root# mkdir /mnt/DiskC /mnt/VIDEO /media/cdrecorder /media/flash /media/A

Не знаю функционального назначения /mnt/reiserfs /mnt/scsidisk1 /mnt/scsidisk2 /mnt/scsidisk3.
По-хорошему, им следует прилдумать осмысленные имена...

Как-бы я оформил ту часть /etc/fstab, которую система пытается managed самостоятельно.

#
/dev/sda10 /mnt/reiserfs reiserfs noauto 0 0
/dev/sda9  /mnt/scsidisk1 ext3 noauto,user 0 0
/dev/sda8 /mnt/scsidisk2 ext3  noauto,user 0 0
/dev/sda7 /mnt/scsidisk3 ext3  noauto,user 0 0
#
/dev/hdb5 /mnt/DiskC  vfat  noauto,quiet,user,codepage=866,iocharset=utf8 0 0
/dev/hdb1 /mnt/VIDEO vfat noauto,quiet,user,codepage=866,iocharset=utf8 0 0
#
/dev/hdc /media/cdrecorder auto noauto,unhide,iocharset=utf8 0 0
/dev/sdb1 /media/flash vfat noauto,quiet,user,codepage=866,iocharset=utf8 0 0
/dev/fd0  /media/A vfat  noauto,quiet,user,codepage=866,iocharset=utf8 0 0
#
Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
попробуйте так:
/dev/sda1 /media/TRANSCEND vfat exec,noauto,showexec,codepage=866,iocharset=koi8-r 0 0

Сделал так:
отключил haldaemon;
при втыкании флешки запись в fstab появляться перестала и перестала создаваться точка монтирования в media;
создал точку монтирования в домашнем каталоге;
добавил запись в fstab
/dev/sda1 /home/slavon/flash vfat user,exec,noauto,showexec,codepage=866,iocharset=koi8-r 0 0
добавив к Вашей записи только опцию user, иначе пользователь не мог монтировать флешку.

И все равно кирилические символы отображаются кракозябрами.
Т.е. порядок codepage=xxx,iocharset=xxx к сожалению проблему не решил.

Не подскажите что еще можно попробовать ?

Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
Vlad пишет:
И все равно кирилические символы отображаются кракозябрами...

Есть подозренеи, что в момень записи флешка была смонтирована с неправильными опциями локали.
В этом случае кракозябры будут до тех пор, пока Вы не смонтируете с теми-же параметрами, которые были в момент записи или пока не переименуете крякозябры в правильную кирилицу (физически не измените имена на правильные)...

Под M$ кирилица отображается правильно или нет? Есть подозрение, что и там тоже самое...

Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
Под M$ кирилица отображается правильно или нет? Есть подозрение, что и там тоже самое...

Проверил, под M$ все нормально, под ASPLinux 7.3, на другой машине, тоже все нормально.
Переименовал все латиницей (под 7.3)
Смонтировал флешку в ASPLinux 11, при попытке создать папку содержащую кирилические символы ругается что что невозможно создать папку.

Даже не знаю что это может быть :-?

Аватар пользователя sergeil

Re: Монтирование разделов

Цитата:
Vlad пишет:

sergeil писал(а):
Под M$ кирилица отображается правильно или нет? Есть подозрение, что и там тоже самое...

Проверил, под M$ все нормально, под ASPLinux 7.3, на другой машине, тоже все нормально.
Переименовал все латиницей (под 7.3)
Смонтировал флешку в ASPLinux 11, при попытке создать папку содержащую кирилические символы ругается что что невозможно создать папку.

Даже не знаю что это может быть :-?

Ошибка конвертирования... Еще раз напомните, что возвращает `locale`. У меня вот что:
[sergeil@homedesk ~]$ locale

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Если смотреть на Ваш /etc/fstab, то системная локаль на Вашей машине ru_RU.UTF-8, а не ru_RU.KOI8-R

Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
Ошибка конвертирования... Еще раз напомните, что возвращает `locale`

[slavon@slavon ~]$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=

sergeil писал(а):
Если смотреть на Ваш /etc/fstab, то системная локаль на Вашей машине ru_RU.UTF-8, а не ru_RU.KOI8-R

А откуда из /etc/fstab видно что локаль у меня ru_RU.UTF-8 ?

Например шары самбы отображаются нормально, при указании iocharset=koi8-r,codepage=cp866

Аватар пользователя Vlad

Re: Монтирование разделов

Сергей,

а больше у Вас никаких мыслей или предположений нет в чём может быть проблема ?

Аватар пользователя sergeil

Re: Монтирование разделов

Vlad писал(а):
а больше у Вас никаких мыслей или предположений нет в чём может быть проблема?

Где-то рассинхронизирована настройка локали... Пробуем открыть второе дыхание...

Покажите что у Вас в /etc/sysconfig/keyboard. Должно быть
KEYTABLE=ruwin_KOI8-R:CTRL_SHFT

Покажите что у Вас в /etc/sysconfig/i18n. Должно быть

LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"

Кстати, а в текстовой консоли проблема есть или только в X?

Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
Покажите что у Вас в /etc/sysconfig/keyboard.

[slavon@slavon ~]$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_KOI8-R:CTRL_SHFT

sergeil писал(а):
Покажите что у Вас в /etc/sysconfig/i18n

[slavon@slavon ~]$ cat /etc/sysconfig/i18n
LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"

sergeil писал(а):
Кстати, а в текстовой консоли проблема есть или только в X?

загрузился в init 3
[slavon@slavon ~]$ mount /dev/sda1
[slavon@slavon ~]$ cd flash
[slavon@slavon flash]$ mkdir тест
mkdir: невозможно создать каталог `тест': Недопустимый аргумент

Аватар пользователя sergeil

Re: Монтирование разделов

Vlad писал(а):
mkdir: невозможно создать каталог `тест': Недопустимый аргумент

Ядро из дистрибутива или самосборное? что говорит `uname -a`?
Покажите список загруженных модулей `lsmod`.
С репозитария федоры что-то ставили? Какие репозитарии обновлений используются?
Кстати, а какая версия glibc? `rpm -qa | grep glibc`

Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
Ядро из дистрибутива или самосборное? что говорит `uname -a`?

Ядро дистрибутивное
[slavon@slavon ~]$ uname -a
Linux slavon 2.6.16-1.2096asp #1 Tue Apr 25 17:30:02 EEST 2006 i686 i686 i386 GNU/Linux

sergeil писал(а):
С репозитария федоры что-то ставили? Какие репозитарии обновлений используются?

Репозитарии федоры отключены из них ничего не устанавливалось.
Подключены:
asplinux-base baseurl=ftp://ftp.asplinux.com.ua/pub/$basearch/RPMS.11/
asplinux-updates baseurl=ftp://ftp.asplinux.com.ua/pub/$basearch/updates/11/
updates.msiu.ru-extras baseurl=ftp://ftp.msiu.ru/pub/asplinux-11/updates/extras/
updates.msiu.ru-other baseurl=ftp://ftp.msiu.ru/pub/asplinux-11/updates/other/

Обновления устанавливал в основном из asplinux-updates, из msiu.ru установлены по моемутолько yum и yumex

Я и сам грешу на какое-то обновление, так как изначально все работало нормально.
Хотя лишнего ничего не устанавливал и ничего не пресобирал
и устанавливалось все из официального (украинское зеркало) репозитария.

sergeil писал(а):
Кстати, а какая версия glibc? `rpm -qa | grep glibc`

[slavon@slavon ~]$ rpm -qa | grep glibc
glibc-2.3.6-3asp
glibc-common-2.3.6-3asp
glibc-devel-2.3.6-3asp
glibc-kernheaders-2.4-9.1.94asp
glibc-headers-2.3.6-3asp

Аватар пользователя Vlad

Re: Монтирование разделов

sergeil писал(а):
Покажите список загруженных модулей `lsmod`.

[slavon@slavon ~]$ /sbin/lsmod
Module Size Used by
vfat 12609 0
fat 51805 1 vfat
nvidia 4546164 12
ipv6 249089 20
parport_pc 27181 0
lp 12929 0
parport 35977 2 parport_pc,lp
nls_cp866 5313 3
nls_koi8_r 5313 3
smbfs 62137 4
ext3 128969 1
jbd 57173 1 ext3
sd_mod 18369 0
dm_mod 53717 0
video 15173 0
button 6609 0
battery 9413 0
ac 4933 0
8139cp 22465 0
usb_storage 68641 0
scsi_mod 132301 2 sd_mod,usb_storage
uhci_hcd 31825 0
ehci_hcd 31949 0
i2c_i801 8781 0
i2c_core 21697 2 nvidia,i2c_i801
snd_cmipci 33377 2
gameport 15305 1 snd_cmipci
snd_seq_dummy 3909 0
snd_seq_oss 32677 0
snd_seq_midi_event 7233 1 snd_seq_oss
snd_seq 49037 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 39265 0
snd_mixer_oss 17601 2 snd_pcm_oss
snd_pcm 83013 2 snd_cmipci,snd_pcm_oss
snd_page_alloc 10057 1 snd_pcm
snd_opl3_lib 10433 1 snd_cmipci
snd_timer 23237 3 snd_seq,snd_pcm,snd_opl3_lib
snd_hwdep 9157 1 snd_opl3_lib
snd_mpu401_uart 8129 1 snd_cmipci
snd_rawmidi 24417 1 snd_mpu401_uart
snd_seq_device 8525 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi
snd 52512 15 snd_cmipci,snd_seq_dummy,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9633 2 snd
8139too 26561 0
mii 5697 2 8139cp,8139too
floppy 63869 0
reiserfs 256309 3

Кстати как можно отключить загрузку неиспользуемых модулей, и что из этого списка явно лишнее ?

Аватар пользователя sergeil

Re: Монтирование разделов

Vlad пишет:

Цитата:
Кстати как можно отключить загрузку неиспользуемых модулей

/etc/modprobes.conf

Цитата:
...
blacklist ipv6
...

Цитата:
и что из этого списка явно лишнее ?

Если Вы не используете IP6 (уверен на 99.9999%), то отключите загрузку модуля ipv6 (в первую очередь)...
Остальное зависит от обстоятельств...

RSS-материал