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

کمک و پشتیبانی => انجمن عمومی => نویسنده: Mehdi Hoseini در 15 خرداد 1392، 09:07 ب‌ظ

عنوان: سوال: ماونت بدون sudo [حل شد.]
ارسال شده توسط: Mehdi Hoseini در 15 خرداد 1392، 09:07 ب‌ظ
می‌خوام ماونت کردن یه پارتیشن رو بذارم تو استارت‌آپ سیستم و موفق نشدم. فک می‌کنم به خاطر لازم بودن sudo هست.
حالا می‌خوام ببینم راهی‌ هست که بدون sudo این کار انجام بشه ؟
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: علی هردان در 15 خرداد 1392، 09:21 ب‌ظ
با اینکه از آواتارت خوشم نمیاد (;D) ولی اینم جوابش:
والا معمولا دستور ماونت رو توی startup نمیذارن. برای اینکه کاری کنی پارتیشن بصورت اتوماتیک ماونت بشه، دو راه وجود داره:

۱- قرار دادن اون پارتیشن داخل فایل /etc/fstab:
به این صورت که این فایل رو با یه ادیتور متنی باز میکنی و مشخصات پارتیشنی که میخوای ماونت بشه رو، اونجا وارد میکنی. ضعف و مشکل این روش اینه که، این روش فقط برای پارتیشن های لینوکسی جواب میده و اگه پارتیشن شما از نوع ntfs باشه، این روش کارآمد نخواهد بود

۲- قرار دادن دستور ماونت در این فایل:
/etc/rc.localبا این روش، دستوری که شما مینویسید توسط کاربر ریشه اجرا میشه و احتیاجی به sudo نخواهد بود. به این صورت هست که شما این فایل رو با ادیتور nano و دسترسی کاربر ریشه باز میکنید، و قبل از فرمان exit، دستور ماونت رو قرار میدید. البته اگه میخواید پارتیشنی که ماونت کردید برای سایر کاربرها قابل نوشتن باشه، باید توی دستور ماونت خودتون تغییرات ایجاد کنید.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: سالار مقدم در 15 خرداد 1392، 09:49 ب‌ظ
اگه پارتیشن شما از نوع ntfs باشه، این روش کارآمد نخواهد بود
ntfs-3g اینکارو انجام میده  ;)
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 15 خرداد 1392، 10:14 ب‌ظ
با اینکه از آواتارت خوشم نمیاد (;D) ولی اینم جوابش:
والا معمولا دستور ماونت رو توی startup نمیذارن. برای اینکه کاری کنی پارتیشن بصورت اتوماتیک ماونت بشه، دو راه وجود داره:

۱- قرار دادن اون پارتیشن داخل فایل /etc/fstab/:
به این صورت که این فایل رو با یه ادیتور متنی باز میکنی و مشخصات پارتیشنی که میخوای ماونت بشه رو، اونجا وارد میکنی. ضعف و مشکل این روش اینه که، این روش فقط برای پارتیشن های لینوکسی جواب میده و اگه پارتیشن شما از نوع ntfs باشه، این روش کارآمد نخواهد بود

۲- قرار دادن دستور ماونت در این فایل:
/etc/rc.localبا این روش، دستوری که شما مینویسید توسط کاربر ریشه اجرا میشه و احتیاجی به sudo نخواهد بود. به این صورت هست که شما این فایل رو با ادیتور nano و دسترسی کاربر ریشه باز میکنید، و قبل از فرمان exit، دستور ماونت رو قرار میدید. البته اگه میخواید پارتیشنی که ماونت کردید برای سایر کاربرها قابل نوشتن باشه، باید توی دستور ماونت خودتون تغییرات ایجاد کنید.
ممنون:)
تو روش دوم، باید چه تغییراتی بدم تو این ؟
mount /dev/sda2 /windows
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: xubuntu4iran در 15 خرداد 1392، 10:17 ب‌ظ
اگه درایوت FAT32 است

mount /dev/sda2 -o dmask=0000,fmask=0000 /windows
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 15 خرداد 1392، 10:20 ب‌ظ
اگه درایوت FAT32 است

mount /dev/sda2 -o dmask=0000,fmask=0000 /windows
و NTFS ؟
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: xubuntu4iran در 15 خرداد 1392، 10:31 ب‌ظ
خب همین رو برای ntfs به کار ببر ولی چون من درایو با این نوع را ندارم نمی تونم تست کنم از طریق ترمینال این دستور رو بزن بعد برو تو فایل منیجر تو اون درایو ببین می تونی new folder ایجاد کنی؟
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 15 خرداد 1392، 10:39 ب‌ظ
خب همین رو برای ntfs به کار ببر ولی چون من درایو با این نوع را ندارم نمی تونم تست کنم از طریق ترمینال این دستور رو بزن بعد برو تو فایل منیجر تو اون درایو ببین می تونی new folder ایجاد کنی؟
کلا قبول نمی‌کنه، میگه دستور mount باید با sudo باشه.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: xubuntu4iran در 15 خرداد 1392، 10:43 ب‌ظ
نقل‌قول
میگه دستور mount باید با sudo باشه.
خب با sudo وارد کنید برای تست ولی بعد طبق گفته ی دوستمان
نقل‌قول
- قرار دادن دستور ماونت در این فایل:
کد: [انتخاب]

/etc/rc.local

با این روش، دستوری که شما مینویسید توسط کاربر ریشه اجرا میشه و احتیاجی به sudo نخواهد بود. به این صورت هست که شما این فایل رو با ادیتور nano و دسترسی کاربر ریشه باز میکنید، و قبل از فرمان exit، دستور ماونت رو قرار میدید. البته اگه میخواید پارتیشنی که ماونت کردید برای سایر کاربرها قابل نوشتن باشه، باید توی دستور ماونت خودتون تغییرات ایجاد کنید.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 15 خرداد 1392، 11:23 ب‌ظ
نقل‌قول
میگه دستور mount باید با sudo باشه.
خب با sudo وارد کنید برای تست ولی بعد طبق گفته ی دوستمان
نقل‌قول
- قرار دادن دستور ماونت در این فایل:
کد: [انتخاب]

/etc/rc.local

با این روش، دستوری که شما مینویسید توسط کاربر ریشه اجرا میشه و احتیاجی به sudo نخواهد بود. به این صورت هست که شما این فایل رو با ادیتور nano و دسترسی کاربر ریشه باز میکنید، و قبل از فرمان exit، دستور ماونت رو قرار میدید. البته اگه میخواید پارتیشنی که ماونت کردید برای سایر کاربرها قابل نوشتن باشه، باید توی دستور ماونت خودتون تغییرات ایجاد کنید.
من هم
mount /dev/sda2 -o dmask=0000,fmask=0000 /windowsو هم
mount /dev/sda2/ /windowsرو تو فایل /etc/rc.local امتحان کردم.
هردو مثل هم عمل می‌کنن و مشکلشون اینه که مجوز‌ها به عنوان کاربر روت داده می‌شه. من اینو نمی‌خوام، می‌خوام که مجوز‌ها معمولی‌ و مثل بقیه فایل‌های home باشه.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: xubuntu4iran در 15 خرداد 1392، 11:28 ب‌ظ
 شما از طریق فایل منیجر درایو رو مونت کن بعد برو تو ترمینال دستور مونت رو بزن ببین اون درایو با چه آپشنی مونت شده و همون آپشن ها را به کار ببر البته اول از طریق ترمینال مونت کن تا ببینی مجوز معمولی را داره؟ بعد تو اون فایل بزار
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: ali.abry در 15 خرداد 1392، 11:58 ب‌ظ
اموزش mount :
http://30li.ir/bash/commands/mount
برایه ntfs فکر کنم اپشنایه :
users,noauto
کافی باشه .
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: علی هردان در 16 خرداد 1392، 03:08 ق‌ظ
من الان جایی هستم و با ویندوز اومدم. بدون گنو/لینوکس زندگی سخته  ](*,)
ولی الان که یه سرچی کردم، جواب سوالتون رو پیدا کردم. اگه کار کرد اطلاع بدید
chown -R username /windowsاین دستور رو بعد از دستور mount توی فایل rc.local بذارید. البته یادمه دستور mount رو ویرایش میکردم و خود به خود دسترسی میداد. الان دستورش رو پیدا نمیکنم. به جای username، نام کاربری خودتون رو بذارید.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: ali.abry در 16 خرداد 1392، 11:22 ق‌ظ
من الان جایی هستم و با ویندوز اومدم. بدون گنو/لینوکس زندگی سخته  ](*,)
ولی الان که یه سرچی کردم، جواب سوالتون رو پیدا کردم. اگه کار کرد اطلاع بدید
chown -R username /windowsاین دستور رو بعد از دستور mount توی فایل rc.local بذارید. البته یادمه دستور mount رو ویرایش میکردم و خود به خود دسترسی میداد. الان دستورش رو پیدا نمیکنم. به جای username، نام کاربری خودتون رو بذارید.


با این اپشن موینت کنین دیگه chown نمی خواد :
تقریبا دستور موینت همه چیز رو داره خودش

uid=value, gid=value and umask=value
              Set the file permission on the filesystem.  The umask  value  is
              given in octal.  By default, the files are owned by root and not
              readable by somebody else.
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 19 خرداد 1392، 12:02 ب‌ظ
من الان جایی هستم و با ویندوز اومدم. بدون گنو/لینوکس زندگی سخته  ](*,)
ولی الان که یه سرچی کردم، جواب سوالتون رو پیدا کردم. اگه کار کرد اطلاع بدید
chown -R username /windowsاین دستور رو بعد از دستور mount توی فایل rc.local بذارید. البته یادمه دستور mount رو ویرایش میکردم و خود به خود دسترسی میداد. الان دستورش رو پیدا نمیکنم. به جای username، نام کاربری خودتون رو بذارید.
این
chown -R username /windowsخب کار میکنه، ولی‌ خیلی‌ خیلی‌ زمان میبره. خود mount ویراییش شده الان در دسترست هست ؟
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: علی هردان در 19 خرداد 1392، 12:18 ب‌ظ
من الان جایی هستم و با ویندوز اومدم. بدون گنو/لینوکس زندگی سخته  ](*,)
ولی الان که یه سرچی کردم، جواب سوالتون رو پیدا کردم. اگه کار کرد اطلاع بدید
chown -R username /windowsاین دستور رو بعد از دستور mount توی فایل rc.local بذارید. البته یادمه دستور mount رو ویرایش میکردم و خود به خود دسترسی میداد. الان دستورش رو پیدا نمیکنم. به جای username، نام کاربری خودتون رو بذارید.
این
chown -R username /windowsخب کار میکنه، ولی‌ خیلی‌ خیلی‌ زمان میبره. خود mount ویراییش شده الان در دسترست هست ؟
زمان میبره؟؟ آها. آره. چون owner تک تک فایل ها رو تغییر میده. واسه همین طول میکشه. پس بهتره بیخیال این دستور بشی. دستور ماونت رو پیدا کردم.
این دستور رو بذار به جای دستور قبلی:
mount /dev/sda2 /windows -o uid=aliبه جای ali، یوزر خودت رو بذار.همین الان تستش کردم
عنوان: پاسخ : سوال: ماونت بدون sudo
ارسال شده توسط: Mehdi Hoseini در 19 خرداد 1392، 01:41 ب‌ظ
ممنون علی‌ جان، کار کرد :)

(http://upcity.ir/images2/63138349141547404252_thumb.png) (http://upcity.ir/viewer.php?file=63138349141547404252.png)