[sisyphus] mount

Igor Zubkov =?iso-8859-1?q?igor=2Ezubkov_=CE=C1_gmail=2Ecom?=
Пн Окт 13 14:18:26 MSD 2008


13 октября 2008 г. 0:06 пользователь yantux yantux написал:
>> >> Может вы в начале почитаете код pmount, а только потом будете
>> >> рассказывать что и как надо сделать в ядре? pmount это всего лишь
>> >> wrapper для запуска mount от обычного пользователя. С кучей полезных
>> >> настроек и так далее.
>> >>
>> >
>> > Мне из пользователя хотелось бы примонтить раздел на винте. Вот что я
>> > реально могу:
>> > NAME
>> >      pmount - mount arbitrary hotpluggable devices as normal user
>> > [yan на localhost ~]$ pmount /dev/sda1 sda1
>> > Ошибка: /dev/sda1 - не является съемным устройством
>> > Т.е. кроме флешек по usb  я ни чего не могу примонить.
>> Т.е. вы хотите сказать что после control pmount public (от рута) вы не
>> смогли подмонтировать раздел с подключённого в текущий момент к
>> системе устройства? А в fstab этот раздел есть? Если есть, то его
>> pmount  не должен монтировать. Иначе, показывайте логи.
> [root на localhost ~]# cat /etc/fstab
> proc            /proc                   proc    nosuid,noexec,gid=proc          0 0
> devpts          /dev/pts                devpts  nosuid,noexec,gid=tty,mode=620  0 0
> tmpfs           /tmp                    tmpfs   nosuid                          0 0
> UUID=7bb92b00-51c8-4830-b583-144481719b09       /       reiserfs        defaults        1       1
> /dev/hdd        /media/cdrom    udf,iso9660     ro,noauto,user,utf8     0 0
> #UUID=0000-0000 /mnt/sda3       vfat codepage=866,iocharset=utf8,umask=0 0 0
> /dev/hda7               swap            swap    defaults        0       0
> /dev/hdb6               swap            swap    defaults        0       0
>
> Демоны syslogd и klogd в /etc/rc5.d/ я отключил. Мне показалось они много потребляют моего процессорного времени
> и создают слишком большие файлы в /var/log Давным давно таже проблема была на компакте.
> Кроме этого ни чего показать не могу, если нет других файлов с логами:
> [root на localhost ~]# gpasswd -a yan disk
> Добавляю пользователя yan в группу disk
> [yan на localhost ~]$ pmount /dev/sda1 sda
> Ошибка: /dev/sda1 - не является съемным устройством
>
> /dev/sda - SATA винчестер
>
>> > Из-за каждого чиха надо su
>> Лучше читать маны, после них "чихов" будет меньше. :)

Может вы наконец-то прочтёте документацию?

И так, я взял раздел на винте на котором у меня стоит система
(/dev/sda) и отмонтировал /boot который у меня отдельным разделом.
Закоментировал /boot в /etc/fstab. Добавил в /etc/pmount.allow
"/dev/sda1". И от пользователя сказал pmount /dev/sda1.
Подмонтировалось.

-- 
icesik


Подробная информация о списке рассылки Sisyphus