انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مشکل mount شدن درایو ها توی فایل منجر  (دفعات بازدید: 2145 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین feeruzy

  • Jr. Member
  • *
  • ارسال: 56
  • جنسیت : پسر
    • My Personal Page
مشکل mount شدن درایو ها توی فایل منجر
« : 23 اردیبهشت 1392، 12:45 ق‌ظ »
سلام. من از آرچ + Xfce استفاده می کنم و امروز برای پاک سازی بسته های اضافی سیستم ابتدا تمام بسته های مربوط به gnome - Xfce - Xorg رو با دستور pacman -Rc پاک کردم و دوباره با نصب و به روز رسانی base base-devel xorg xfce سیستم رو راه اندازی کردم اما مشکلی که دارم الان اینه که فایل منجر اجازه مانت کردن داریوها رو نداره و این پیام رو میده:

Failed to mount "128 GB Volume".
Not authorized to perform operation.

برای حلش هم یوزر رو به گروه storage اضافه کردم ولی جواب نداد. با lxde هم تست کردم جواب نداد. ناتیلوس رو هم تست کردم و جواب نگرفتم.با یک یوزر دیگه هم تست کردم و هیچی. udisks , nfts-3g هم نصبه.گوگل هم کردم چیزی دستگیرم نشد.
از طریق ترمینال امکان مانت کردن وجود داره. یوزرهم توی لیست sudoers اضافه شده.
پیشنهاد یا راه حلی اگر دارید ممنون میشم ارائه بدید.
زندگی جاریست!

آفلاین آیدین

  • Hero Member
  • *
  • ارسال: 733
  • جنسیت : پسر
  • Die it such FRIENDLY word for me
پاسخ : مشکل mount شدن درایو ها توی فایل منجر
« پاسخ #1 : 23 اردیبهشت 1392، 05:35 ق‌ظ »
اول از همه تشکر میکنم با این پست دادنتون.

به جرأت میگم یکی از بهترین پستایی بود که توو این مدت دیدم. از این لحاظ که نوشتید چیکارا کردید و چیارو نصب کردید و کلا اقداماتی رو که خودتون انجام داده بودید رو نوشتید. ممنون از شما بابت این نکته :)

====

اگر امکان داره محتوای فایل زیر رو بزارید :
~/.xinitrc

فقط یه نکته شما بسته‌ی udisks رو نصب کردید یا udisks2 ؟ در XFCE شما باید udisks رو نصب کنید و اگر udisks2 رو نصب دارید ، پاکش کنید ! البته خوندم که نوشته بودید udisks رو نصب دارید ولی یه چک کنید ضرر نداره ...
و همچنین بسته‌ی gvfs رو هم نصب کردید ؟
« آخرین ویرایش: 23 اردیبهشت 1392، 05:52 ق‌ظ توسط آیدین »
من از سرزمین آه آمده ام! سرزمین اندوه های بسیار! از جایی که هیچگاه نخندیده ام!!
من زاده ی‌ سرزمین آه هستم. من از سرزمین شرم آمدم،
از سرزمین حیا‌های بی‌ خاصیت، سرزمین قایم شدن‌های پر قیمت،
من از سرزمین حصار‌های بی‌ منفعت آمده ام !! من از سرزمین پنهان شدن آمده ام
من به رسم آهیان ، همچنان می‌‌آیم!!

آفلاین feeruzy

  • Jr. Member
  • *
  • ارسال: 56
  • جنسیت : پسر
    • My Personal Page
پاسخ : مشکل mount شدن درایو ها توی فایل منجر
« پاسخ #2 : 23 اردیبهشت 1392، 11:03 ق‌ظ »
سلام . مممنون نظر لطف شماست.

این محتویات xinitrc هست:

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec gnome-session
# exec startkde
exec startxfce4
# ...or the Window Manager of your choice
udisks , udisks2 , gvfs همگی نصب هستن. ضمنا Udisks2 جزء وابستگی‌های gvfs هست و امکان حذف نداره. الان هم تست کردم این رو.
همین. مرسی برای راهنمایی‌های شما.
زندگی جاریست!

آفلاین آیدین

  • Hero Member
  • *
  • ارسال: 733
  • جنسیت : پسر
  • Die it such FRIENDLY word for me
پاسخ : مشکل mount شدن درایو ها توی فایل منجر
« پاسخ #3 : 24 اردیبهشت 1392، 12:46 ق‌ظ »
udsik2 رو حذف کن چون نیازی نیست یا میتونی این فایل رو پیکربندی کنی :

/etc/polkit-1/localauthority/50-local.d/50-filesystem-mount-system-internal.pkla
من از سرزمین آه آمده ام! سرزمین اندوه های بسیار! از جایی که هیچگاه نخندیده ام!!
من زاده ی‌ سرزمین آه هستم. من از سرزمین شرم آمدم،
از سرزمین حیا‌های بی‌ خاصیت، سرزمین قایم شدن‌های پر قیمت،
من از سرزمین حصار‌های بی‌ منفعت آمده ام !! من از سرزمین پنهان شدن آمده ام
من به رسم آهیان ، همچنان می‌‌آیم!!

آفلاین feeruzy

  • Jr. Member
  • *
  • ارسال: 56
  • جنسیت : پسر
    • My Personal Page
پاسخ : مشکل mount شدن درایو ها توی فایل منجر
« پاسخ #4 : 24 اردیبهشت 1392، 09:11 ب‌ظ »
udsik2 رو حذف کن چون نیازی نیست یا میتونی این فایل رو پیکربندی کنی :

/etc/polkit-1/localauthority/50-local.d/50-filesystem-mount-system-internal.pkla

چنین فایلی وجود نداره.
زندگی جاریست!

آفلاین feeruzy

  • Jr. Member
  • *
  • ارسال: 56
  • جنسیت : پسر
    • My Personal Page
solution | راه حل
« پاسخ #5 : 24 اردیبهشت 1392، 10:34 ب‌ظ »
 ;D راه حل بسیار ساده و ابتدایی!

cd /usr/share/polkit-1/actions/
اینها محتویاتش هستن:
org.blueman.policy
org.freedesktop.accounts.policy
org.freedesktop.color.policy
org.freedesktop.hostname1.policy
org.freedesktop.locale1.policy
org.freedesktop.login1.policy
org.freedesktop.ModemManager1.policy
org.freedesktop.NetworkManager.policy
org.freedesktop.policykit.examples.pkexec.policy
org.freedesktop.policykit.policy
org.freedesktop.RealtimeKit1.policy
org.freedesktop.systemd1.policy
org.freedesktop.timedate1.policy
org.freedesktop.udisks2.policy
org.freedesktop.udisks.policy
org.freedesktop.upower.policy
org.freedesktop.upower.qos.policy
org.gnome.gconf.defaults.policy
org.opensuse.cupspkhelper.mechanism.policy
org.xfce.power.policy
حالا ما با این دوتا کار داریم:
org.freedesktop.udisks2.policy
org.freedesktop.udisks.policy

البته مشکل من با فایل udisks2 حل شد. شما هردو رو تست کنید.

این قسمتی از محتویات org.freedesktop.udisks2.policy :
<action id="org.freedesktop.udisks2.filesystem-mount">
    <description>Mount a filesystem</description>
    <description xml:lang="cs">Připojit souborový systém</description>
    <description xml:lang="de">Ein Dateisystem einhängen</description>
    <description xml:lang="en_GB">Mount a filesystem</description>
    <description xml:lang="es">Montar un sistema de archivos</description>
    <description xml:lang="fi">Liitä tiedostojärjestelmä</description>
    <description xml:lang="gl">Modificar un sistema de ficheiros</description>
    <description xml:lang="hr">Montiraj datotečni sustav</description>
    <description xml:lang="hu">Fájlrendszer csatolása</description>
    <description xml:lang="id">Kaitkan suatu sistem berkas</description>
    <description xml:lang="it">Monta un file system</description>
    <description xml:lang="ja">ファイルシステムをマウントします。</description>
    <description xml:lang="kk">Файлдық жүйені тіркеу</description>
    <description xml:lang="lv">Montēt datņu sistēmu</description>
    <description xml:lang="nl">Koppel een bestandssysteem aan</description>
    <description xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰੋ</description>
    <description xml:lang="pl">Zamontowanie systemu plików</description>
    <description xml:lang="pt_BR">Montar um sistema de arquivos</description>
    <description xml:lang="ru">Подключить файловую систему</description>
    <description xml:lang="sl">Priklopi datotečni sistem</description>
    <description xml:lang="sv">Montera ett filsystem</description>
    <description xml:lang="tr">Bir dosya sistemi bağla</description>
    <description xml:lang="uk">Змонтувати файлову систему</description>
    <description xml:lang="zh_CN">挂载文件系统</description>
    <message>Authentication is required to mount the filesystem</message>
    <message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
    <message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
    <message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
    <message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
    <message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
    <message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
    <message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
    <message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
    <message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
    <message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
    <message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
    <message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
    <message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
    <message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
    <message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
    <message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
    <message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
    <message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
    <message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
    <message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
    <message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
    <message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

 
  <action id="org.freedesktop.udisks2.filesystem-mount-system">
    <description>Mount a filesystem on a system device</description>
    <description xml:lang="cs">Připojit souborový systém na systémovém zařízení</description>
    <description xml:lang="de">Ein Dateisystem auf einem Systemgerät einhängen</description>
    <description xml:lang="en_GB">Mount a filesystem on a system device</description>
    <description xml:lang="es">Montar un sistema de archivos en un dispositivo del sistema</description>
    <description xml:lang="gl">Modificar un sistema de ficheiros nun dispositivo do sistema</description>
    <description xml:lang="hr">Montiraj datotečni sustav na sustavski uređaj</description>
    <description xml:lang="hu">Fájlrendszer csatolása rendszereszközön</description>
    <description xml:lang="id">Kaitkan suatu sistem berkas pada suatu perangkat sistem</description>
    <description xml:lang="it">Monta un file system su un dispositivo di sistema</description>
    <description xml:lang="ja">システムデバイスのファイルシステムをマウントします。</description>
    <description xml:lang="lv">Montēt datņu sistēmu uz sistēmas ierīces</description>
    <description xml:lang="nl">Koppel een bestandssysteem aan op een systeemapparaat</description>
    <description xml:lang="pa">ਸਿਸਟਮ ਜੰਤਰ ਉੱਤੇ ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰੋ</description>
    <description xml:lang="pl">Zamontowanie systemu plików na urządzeniu systemowym</description>
    <description xml:lang="pt_BR">Montar um sistema de arquivos em um dispositivo de sistemas</description>
    <description xml:lang="ru">Подключить файловую систему на системном устройстве</description>
    <description xml:lang="sl">Priklopi datotečni sistem na sistemski napravi</description>
    <description xml:lang="sv">Montera ett filsystem på en systemenhet</description>
    <description xml:lang="tr">Bir sistem aygıtı üzerinde bir dosya sistemi bağla</description>
    <description xml:lang="uk">Змонтувати файлову систему на пристрої зберігання системи</description>
    <description xml:lang="zh_CN">在系统设备上挂载文件系统</description>
    <message>Authentication is required to mount the filesystem</message>
    <message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
    <message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
    <message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
    <message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
    <message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
    <message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
    <message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
    <message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
    <message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
    <message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
    <message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
    <message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
    <message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
    <message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
    <message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
    <message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
    <message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
    <message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
    <message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
    <message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
    <message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
    <message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

 
  <action id="org.freedesktop.udisks2.filesystem-mount-other-seat">
    <description>Mount a filesystem from a device plugged into another seat</description>
    <description xml:lang="cs">Pro připojení souborového systému ze zařízení zapojeného do jiného terminálu je vyžadována autentizace</description>
    <description xml:lang="de">Ein Dateisystem von einem an einem anderen Platz angeschlossenen Gerät einhängen</description>
    <description xml:lang="en_GB">Mount a filesystem from a device plugged into another seat</description>
    <description xml:lang="es">Montar un sistema de archivos de un dispositivo conectado en otra ubicación</description>
    <description xml:lang="gl">Montar un sistema de ficheiros desde un dispositivo conectado noutro posto</description>
    <description xml:lang="hr">Montiraj datotečni sustav s uređaja priključenog na drugo mjesto</description>
    <description xml:lang="hu">Másik ülésbe csatlakoztatott eszköz fájlrendszerének csatolása</description>
    <description xml:lang="id">Kaitkan sistem berkas dari perangkat yang ditancapkan ke seat lain</description>
    <description xml:lang="it">Monta un file system da un dispositivo collegato in un'altra posizione</description>
    <description xml:lang="ja">他のところに差し込んだデバイスからファイルシステムをマウントします。</description>
    <description xml:lang="lv">Montēt datņu sistēmu no ierīces, kas ir pievienota citā vietā</description>
    <description xml:lang="nl">Koppel een bestandssysteem aan van een apparaat dat is aangesloten bij een andere seat</description>
    <description xml:lang="pl">Zamontowanie systemu plików z urządzenia podłączonego do innego stanowiska</description>
    <description xml:lang="pt_BR">Montar um sistema de arquivos do dispositivo conectado a outro ponto</description>
    <description xml:lang="ru">Подключить файловую систему с устройства, подключенного в другое место</description>
    <description xml:lang="sl">Priklopi datotečni sistem z naprave, vtaknjene v drugo režo</description>
    <description xml:lang="uk">Змонтувати файлову систему на пристрої, з’єднаному з іншого місця</description>
    <description xml:lang="zh_CN">挂载插入另一槽位设备上的文件系统</description>
    <message>Authentication is required to mount the filesystem</message>
    <message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
    <message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
    <message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
    <message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
    <message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
    <message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
    <message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
    <message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
    <message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
    <message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
    <message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
    <message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
    <message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
    <message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
    <message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
    <message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
    <message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
    <message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
    <message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
    <message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
    <message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
    <message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>
  </action>
توی این اکشن‌ها دقت کنید که قسمت مجوز ها چطوری هستن:
<action id="org.freedesktop.udisks2.filesystem-mount">
<action id="org.freedesktop.udisks2.filesystem-mount-system">

من اینطوری سفارشی کردم:

      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>[b]yes[/b]</allow_active>

اولی برای مجوز همه دسترسی هاست. چه لوکال باشه و چه تحت شبکه.
دومی برای پرمیشن های کنترل از راه دور هست.
سومی هم دستگاه های لوکال مربوط به دستگاه خودمون.

سومی yes هست. یعنی هیچ شناسایی صورت نمیده و دیگه هیچ سوالی برای مانت کردن و ورود رمز نمی‌پرسه. به همین سادگی. ذخیره و خروج.
زندگی جاریست!