چگونه از یک درایو exFAT در لینوکس استفاده نمایید

اگر از طرفداران و کاربران سیستم عامل لینوکس هستید، می‌‌دانید که این سیستم عامل توانایی استفاده از درایو exFAT را نداشته و باید با نصب نرم افزار از این درایوها استفاده نمایید. با ما همراه باشید تا نحوه‌ی انجام این کار را به شما آموزش دهیم.

FAT32 در حال حاضر محبوب‌ترین فرمت موجود است که استفاده از آن به صورت استاندارد در آمده و تقریبا هر دستگاهی که پورت USB دارد و می‌‌توان به آن یک فلش متصل نمود، از فرمت FAT32 نیز پشتیبانی می‌نماید. اما FAT32 یک ایراد دارد و آن هم محدودیتی است که به همراه دارد. شما در یک درایوی که به فرمت FAT32 تبدیل شده، نمی‌‌توانید فایلی با خحم بیش از 4 گیگابایت انتقال دهید. این محدودیت همچنان ادامه داشته و یک درایو FAT32 نباید بیش از 4 ترابایت ظرفیت داشته باشد. برای همین فرمت exFAT در سال 2006 معرفی شد تا جانشین FAT32 گردد. این فرمت محدودیت های FAT32 ندارد، اما مشکل اینجاست که هنوز جا نیفتاده و خیلی از دستگاه ها و حتی سیستم عامل‌ها به درستی از آن پشتیبانی نمی‌نمایند. برای دانستن تفاوت میان FAT32 ،exFAT و NTFS کلیک کنید.

سیستم عامل لینوکس برای پشتیبانی از درایوهای exFAT نیاز به یک نرم افزار دارد. وقتی شما بدون نصب نرم افزار، یک درایو exFAT را متصل نمایید، شاهد پیام “Unable to mount” خواهید بود که می‌گوید سیستم قادر به شناسایی فایل سیستم exFAt نمی‌باشد.

چگونه در لینوکس نرم افزار پشتیبانی از exFAT را نصب کنید؟

ما پروسه را بر روی Ubumum 14.04 انجام می‌دهیم، اما پروسه تقریبا مانند دیگر نسخه های Ubuntu خواهد بود.

ابتدا یک پنجره‌ی ترمینال را از منوی اپلیکیشن خود باز نمایید. سپس دستور زیر را وارد نمایید، بعد کلید اینتر را بفشارید. حال از شما رمز عبور پرسیده خواهد شد که باید وارد نمایید.

sudo apt-get install exfat-fuse exfat-utils

در دیگر تعمیم‌های لینوکس، کافیست تا از دستورات نصب برنامه استفاده کرده یا در قسمت رابط کاربری گرافیکی به دنبال پکیج‌های  “exfat-fuse” و “exfat-utils” بگردید. احتمال دارد نام‌های دیگری داشته باشند، اگر پکیج‌هایی به این نام‌ها نبود، به دنبال نام “exfat” میان پکیج‌ها بگردید.

شناسایی درایو exFAT بصورت خودکار

پس از نصب پکیج مناسب، کافیست که درایو exFAT خود را متصل نمایید تا سیستم عامل لینوکس آن را به صورت اتوماتیک شناسایی نماید. اگر متصل بوده و شناسایی نشده، کافیست که آن را درآورده و دوباره متصل نمایید.

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

نحوه‌ی شناساندن درایوهای exFAT از طریق ترمینال

همانطور که قبلا گفتیم، لینوکس‌ مدرن به راحتی درایوها را شناسایی می‌نماید، اما در صورت بروز مشکلی که نیاز به شناساندن درایو به صورت دستی بود، چه کاری باید انجام داد؟ یا اگر لینوکس ما قدیمی بود و توانایی شناختن درایو به صورت خودکار نداشت چه؟ در این حالت نیز ما به شما آموزش خواهیم داد که چه کاری باید انجام دهید.

در چنین شرایطی دوباره باید از ترمینال استفاده نمایید. مانند شناساندن دیگر پارتیشن‌ها، کافیست که از دستور سوییچ “-t exfat”  استفاده نموده و یک فایل سیستم exFAT را به سیستم بشناسانید. برای این کار ابتدا باید یک دایرکتوری به فایل سیستم exFAT تعریف نمایید. دستور زیر یک دایرکتوری در /media/exfat خواهد ساخت:

sudo mkdir /media/exfat

سپس دستور زیر را وارد نمایید. در مثال زیر، درایو در /dev/sdc1 قرار دارد. این درایو اولین پارتیشن (1) در سومین دستگاه (C) است. اگر شما فقط یک درایو بر روی کامپیوتر دارید و یک درایو exFAT متصل نموده اید، دستور به این حالت /dev/sdb1 خواهد بود. دستور زیر را در حالت اولی که شرح دادیم وارد نمایید:

sudo mount -t exfat /dev/sdc1 /media/exfat

حال مشاهده خواهید نمود که درایو شما شناخته شده و قابل استفاده می‌باشد. برای متوقف نمودن این اتصال، کافی است که دستور زیر وارد گردد. البته باید در نظر داشته باشید، که متناسب با محل درایو و دایرکتوری آن، دستور را تغییر دهید:

sudo umount /dev/sdc1

در میان پکیج‌ها، دستور “mkfs.exfat” نیز وجود دارد که به کمک این دستور می‌توانید درایو خود را فرمت نمایید. امیدوارم مقاله برای شما مفید واقع شده باشد.