ماونت کردن خودکار درایوها

امین 15 سپتامبر 2023 زمان خواندن: ~1 دقیقه

بعضی توزیع های لینوکسی این امکان رو دارند که درایوها رو هنگام بوت mount کنند. و بعضی این تنظیمات رو ندارند. برای اینکه هنگام بوت کاری کنیم که درایوها mount بشن، مراحل زیر رو طی میکنیم.

اول باید ببینید چه درایوهایی درحال حاضر دارید. در مثال زیر با اجرای دستور lsblk مقادیر زیر نشون داده میشه

lsblk -f

میبینید که دو تا هارد با نام های sda و sdb وجود داره که هر کدوم پارتیشن بندی خودشون رو دارن. مثلا هارد sdb فقط یک پارتیشن با فرمت ntfs هست و در مسیر run/media/DATA/ ماونت شده:

 اینکه در چه مسیری میخوایم پارتیشن مورد نظرمون رو ماونت کنیم به خودمون بستگی داره. ولی باید این مسیر از قبل وجود داشته باشه. در این مثال، مسیر run/media/DATA/ رو اول میسازیم:

sudo mkdir /run/media/DATA

حالا باید فایل etc/fstab/ رو با ویرایشگر متنی که دوست داریم باز کنیم. مثلا با gedit:

sudo gedit /etc/fstab

در آخر این فایل بر اساس نوع فرمتی که پارتیشن ما داره، مطابق یکی از الگوهای زیر، اون رو اضافه میکنیم. میتونید از UUID به جای نامگذاری عددی پارتیشن ها استفاده کنید.

برای درایو های NTFS:

UUID=42EEF8E5EEF8D261        /run/media/DATA  ntfs-3g    user,defaults,noatime  0     0

برای درایو های Fat32:

UUID=42E9876578EF8D261       /run/media/drive1  vfat     user,defaults,noatime  0     0

برای درایو های ext4

UUID=42GTF8E87EF8D261        /run/media/drive2  ext4     rw,nosuid,nodev,uhelper=hal 0

توجه داشته باشید که به تعداد درایوهاتون باید این مراحل رو تکرار کنید.

نکته: قبل از این کار، باید این درایو ها unmount باشند. بعد از اتمام این مراحل، با دستور sudo mount -a این درایوهایی که اضافه کردین باید مثل آدم mount بشن. اگه نشد ببینید ایراد کارتون کجا است.

اولین نفری باشید که دیدگاهی ارسال می کند!




حاصل سر و کله زدن های من با لینوکس