Поиск по этому блогу

суббота, 16 января 2010 г.

KDE4 и кириллица смотрированных дисков.

KDE4 и кириллица смотрированных дисков.

се действия выполнять только  от имени root !

1) sudo mc (не обязательно, просто в mc удобно создавать и редавтировать файлы)
Создаем файл /sbin/mount.mvfat:

Код:
#!/bin/bash

eval mount -t vfat $@,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush


2) Делаем его исполняемым:

Код:
chmod +x /sbin/mount.mvfat

(влалельцем этого файла и так является root, так как он его создал)

3) Создаем файл /etc/hal/fdi/policy/10_my_fsops.fdi

Код:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
    <device>
        <match key="volume.fstype" string="vfat">
            <match key="@block.storage_device:storage.hotpluggable" bool="true">
                <merge key="volume.fstype" type="string">mvfat</merge>
                <merge key="volume.policy.mount_filesystem" type="string">mvfat</merge>
                <merge key="volume.mount.valid_options" type="strlist">utf8</merge>
                <merge key="volume.mount.valid_options" type="strlist">shortname=</merge>
                <merge key="volume.mount.valid_options" type="strlist">codepage=</merge>
                <merge key="volume.mount.valid_options" type="strlist">iocharset=</merge>
                <merge key="volume.mount.valid_options" type="strlist">umask=</merge>
                <merge key="volume.mount.valid_options" type="strlist">dmask=</merge>
                <merge key="volume.mount.valid_options" type="strlist">fmask=</merge>
                <merge key="volume.mount.valid_options" type="strlist">uid=</merge>
                <merge key="volume.mount.valid_options" type="strlist">flush</merge>
            </match>
        </match>
    </device>

</deviceinfo>


И все! После этого на флешке сразу появилась кирилица.