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

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

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

نویسنده موضوع: تشریح دستور mount  (دفعات بازدید: 2496 بار)

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

آفلاین rahim

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
تشریح دستور mount
« : 08 آبان 1394، 12:07 ق‌ظ »
سلام به همه ی دوستان عزیز من تازه اوبونتو نصب کردم و با دستورات خط فرمان لینوکس آشنایی کمی دارم  دستوراتی مانند mount و umount را با اینکه در موردشون خوندم ولی طریقه ی استفادشون نمدونم
اگر کسی بلده قطعه کد زیرو برام تشریح کنهmount <options> <device> <mount point>
 
مثالش mount -t vfat /dev/sdb1 /mnt/flash
مثلا من میخوام فلشمو توی home/  مونت کنم به جای پارامتر <device> و <mount point> چی بذارم
( البته سیستم عامل اوبونتو خودش به صورت اوتومات فلشو میاره بالا) پس اینجا مونت کردن فلش چگونه می تونه باشه
ودر مورد دستور umount نیز بگید که دارم دیونه میشم
با تشکر

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3504
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
پاسخ : تشریح دستور mount
« پاسخ #1 : 08 آبان 1394، 01:02 ق‌ظ »
سلام.
وقتی شما میخوای فلش رو توی home/ ماونت کنی (البته عجب مثالی زدی!  ;D)، یعنی باید ماونت پوینت رو بذاری home/. و فلشت کجاس؟ همون آدرسی که از دایرکتوری dev/ میدی. مثلا dev/sda2/
پس میشه.
sudo mount /dev/sda2 /homeاون آپشن هم یعنی چیزایی که به دستور اضافه میکنی تا بعد از ماونت راحت تر بتونی کار کنی. مثل سوییچ t- که برای تایپ پارتیشن هست. همون فرمتش. مثلا fat32 باشه میشه vfat. اگه ntfs باشه میشه همون ntfs یا اگه پارتیشن لینوکسی باشه میشه ext4. که نذاری هم مشکلی نیست. ولی بذاری بهتره.
کار کردن با ماونت نیاز به دسترسی ریشه داره. پس باید sudo بذاری. مگه اینکه از قبل این کانفیگ رو داخل فایل etc/fstab/ انجام داده باشی. اون موقع دیگه نیاز به sudo نداره.
umount هم ساده‌س. مثل ماونته ولی پارتیشن رو آنماونت میکنه.
دستورش برای همون dev/sda2/ اینجوریه:
sudo umount /dev/sda2
یا انماونت کردن با آدرسی که ماونتش کردی. مثلا برای هوم:
sudo umount /home
هر کدوم رو بزنی درسته. چون خودت خبر داری که اون پارتیشن آدرسش داخل dev کجاس و یا کجا ماونت شده. پس هرکدوم رو که بزنی، آنماونت میشه.

مثال نهایی میشه این:

sudo mount -t ext4 -o sid=1000,gid=1000 /dev/sda2 /mntیعنی ماونت کن فایل سیستم ext4 رو با دسترسی یوزر (۱۰۰۰) پارتیشن دوم هارد رو توی دایرکتوری mnt  ;)
یا:
sudo umount /dev/sda2پارتیشن sda2 رو که اون مشخصات بالا رو داشته، از دایرکتوری‌ای که ماونت بوده، آنماونت کن.
 ;)
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین rahim

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
پاسخ : تشریح دستور mount
« پاسخ #2 : 08 آبان 1394، 11:08 ق‌ظ »
دمت گرم خیلی ممنون از پاسخ کاملت

آفلاین rahim

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
پاسخ : تشریح دستور mount
« پاسخ #3 : 08 آبان 1394، 11:51 ق‌ظ »
کارهای گفتی انجام دادم ولی این ارور می ده
 
cant find /dev/sda1/home in /etc/fstab
کلا اوبونتوی روی ماشین مجازی ویه پارتیشن دارم و قسمت پراپرتیس
فلشو که میزنم لوکیشن میزنه media/rahim

آفلاین koosha

  • Hero Member
  • *
  • ارسال: 734
  • جنسیت : پسر
پاسخ : تشریح دستور mount
« پاسخ #4 : 08 آبان 1394، 11:58 ق‌ظ »
چون
/dev/sda1/home
اشتباهه . قصدتون چیه الان ؟
GNU/Linux
Debian8
I3 WM

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3504
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
پاسخ : تشریح دستور mount
« پاسخ #5 : 08 آبان 1394، 12:12 ب‌ظ »
کارهای گفتی انجام دادم ولی این ارور می ده
 
cant find /dev/sda1/home in /etc/fstab
کلا اوبونتوی روی ماشین مجازی ویه پارتیشن دارم و قسمت پراپرتیس
فلشو که میزنم لوکیشن میزنه media/rahim

چون به فاصله ها دقت نکردی. بین dev/sda1/ با home/ باید یه فاصله باشه.
sudo mount /dev/sda1 /homeاینجوری باید جواب بده.

فلش رو وقتی گرافیکی ماونت میکنی خودش میره توی media/

پس بخوای دستی توی همون دایرکتوری ماونتش کنی باید بزنی

sudo mount /dev/sda1 /media/که خب فلشت مسلما باید sdb1 باشه. نه sda1. چون هاردت میشه sda و فلش به عنوان بلاک دیوایس دوم شناخته میشه و به جای a، بهش b تعلق میگیره.
پس میشه
sudo mount /dev/sdb1 /media/
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین rahim

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
پاسخ : تشریح دستور mount
« پاسخ #6 : 08 آبان 1394، 05:02 ب‌ظ »
مرسی حل شد