mount کردن خودکار پارتیشنهای لینوکس
دوشنبه, ۱۲ مهر ۱۳۹۵، ۰۸:۵۱ ب.ظ
gameover.blog.ir
شاید با این مشکل روبرو شدید که پارتیشنهای هاردتون رو به عنوان دستگاه جداشدنی (removable device) مثل فلش میشناسه و باید پارتیشنها رو mount کنیم تا بتونیم استفاده کنیم. حالا ببینیم mount کردن یعنی چی:
- mount کردن یعنی اینکه به سیستم عامل اعلام کنیم که پارتیشن برای خواندن، نوشتن و یا خواندن و نوشتن آماده است.
برای اینکه همزمان با بوت شدن لینوکس پارتیشنها mount بشن باید با چند مفهوم آشنا بشیم.
- نام گذاری هارد دیسک و پارتیشنها که در مطلبی با همین نام در لینوکسیها منتشر شده
- mount point: لینوکس برای مخفی کردن جزییات خواندن و نوشتن بر روی هارد دیسک امکان عمل mount را بر روی یک دایرکتوری خالی ایجاد کرده است و پس از mount کردن یک پارتیشن بر روی یک دایرکتوری، لینوکس آماده خواندن و نوشتن بر روی آن است و برای ما با داریکتوریهای دیگر هیچ تفاوتی ندارد و انگار با دایرکتوریهای معمول کار میکنیم. نکته اینجاست که همه پارتیشنها در زیر شاخهای از پارتیشن اصلی ،که بر روی آن لینوکس نصب شده و در آدرس / mount شده است، mount میشود.
- نوع سیستم فایل: سیستم فایل معمول لینوکس ext4 است اما سیستم فایلهایی مثل ntfs و fat و غیره نیز وجود دارند.
- etc/fstab/ این فایل در زمان بوت لینوکس خوانده میشود و تمامی سیستم فایلهایی که در این فایل آورده شدهاند mount میشوند.
خب حالا برای مشاهده لیست پارتیشنها از دستور زیر استفاده کنید:
$ sudo fdisk -l
بعد باید با یک ویرایشگر متن مثل gedit فایل etc/fstab/
رو باز کنید:
$ sudo gedit /etc/fstab
ساختار فایل etc/fstab/
- ستون اول : در این ستون باید پارتیشن مورد نظر که میخواهید خودکار mount شود را مینویسید.
- ستون دوم : ابتدا یک دایرکتوری برای mount کردن پارتیشن ایجاد کنید و آدرس آن را در این ستون بنویسید.
- ستون سوم : نوع سیستم فایل را در این ستون بنویسید. اگر نمیدانید که نوع سیستم فایل شما چیست و یا ntfs است در این قسمت auto بنویسید که خودش تشخیص دهد.
- ستون چهارم : در این ستون دسترسیها و تنظیمات دیگر را میتوان تعیین کرد اما اگر نمیدانید چه چیزی بنویسید defaults بنویسید که خود دیسترو تصمیم بگیرد.
- ستون پنجم : در این ستون برای تصمیم در مورد زمانی که سیستم فایل مشکل پیدا میکند از آن backup بگیرد یا خیر. اگر نمیدانید چه مقداری بنویسید این قسمت را عدد صفر بنویسید.
-
ستون ششم : در این ستون اگر عدد صفر بنویسید در زمان بوت سیستم فایل را چک نمیکند و اگر عدد دو را بنویسید در زمان بوت چک میکند.
- بین تمامی ستونهای فوق را با tab یا space جدا کنید.
منبع:linuxihaa.ir
۹۵/۰۷/۱۲