آموزش شناسایی درایو های NTFS در سیستم عامل CentOS

مقدمه :
اگر با لینوکس کار کرده باشید از این موضوع آگاه هستید که به شکل پیش فرض امکان استفاده از درایوهایی ویندوزی از جمله فرمت Ntfs وجود ندارد .

ntfs چیست ؟


NTFS  مخفف NT File System  است و امن ترین و قوی ترین سیستم فایل برای ویندوزهای NT، 2000، XP و Vista است. این سیستم فایل با پشتیبانی از کنترل دسترسی و امتیازات مالکیت، ایجاد امنیت می کند. به این معنا که می توانید برای يك گروه از کاربران یا فردی اجازه ی دسترسی به فایل های خاصی را تعیین کنید.

در حال حاضر در سیستم عامل های مایکروسافت دو نوع NTFS مورد استفاده قرار می گیرند. NTFS 4.0 سیستم فایلی است که در ویندوز NT4.0  بکار می رود. و NTFS 5.0 كه همراه با ویندوز 2000 آمد و در ویندوز XP نیز استفاده می شود. NTFS 5.0 قابلیت های اضافه تری فراهم می کند که در NTFS 4.0 وجود نداشت. هر دو نسخه ی NTFS در ویژگی های زیر مشترک اند:

- NFTS از فشرده سازی فایل ها و فولدرهای منفرد پشتیبانی می کند. و درحالیکه این فایلها فشرده شده اند می توانند خوانده و نوشته شوند (Read & Write).

- NTFS  فایل سیستمی قابل بازیابی است، به این معنا که می تواند در مورد عملیاتی که با مشکلاتی از قبیل اختلال سیستم یا کمبود انرژی برق روبرو شده اند، آخرین عمل انجام شده را خنثی کند یا آخرین عمل خنثی شده را مجدداً اعمال نماید (undo or redo).

- NTFS از فایل های مکینتاش پشتیبانی می کند.

بعد از نصب CentOS وقتی می خواهیم به درایو هایی که فرمت ntfs دارد دسترسی داشته باشیم به این ارور  بر میخوریم :

Error mounting /dev/sda1 at /run/media/roo/Win: Command-line `mount -t "ntfs" -o 
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda4" "/run/media/roo/Win"' 
exited with non-zero exit status 32: mount: unknown filesystem type 'ntfs'
برای رفع این مشکل باید پکیچ ntfs-3g  را نصب کنید .
روش نصب ساده است و نیاز به پیش نیاز خاصی بجز یک مورد ندارد .
با اجرا این کامند پکیج نصب خواهد شد :


yum install epel-release
و بعد :


yum install ntfs-3g
اگر نصب به درستی انجام شد و در محیط gnome desktop بودید با رفتن به فایل منیجر و کلیک روی درایو NTFS یک شورت کات از درایو روی دستکاپ ساخته میشود و به راحتی به آن دسترسی خواهید داشت .

اگر در محیط ترمینال بود باید درایو را Mount کنیم :

اول یک فولدر میسازیم :
 
mkdir /mymnt/win
دسترسی خواندن نوشتن میدهیم :

/dev/sda1       /mymnt/win   ntfs-3g  rw,umask=0000,defaults 0 0
و در نهایت عملیات mount :

mount /mymnt/win
برگشت

...هنـوز نظـری داده نشـده اسـت

پـاسـخ

موارد اجبـاری : نـام
نمایش داده نخواهد شـد موارد اجبـاری : ایـمیـل
: وب سـایـت
موارد اجبـاری : کد امنیتی
موارد اجبـاری : نـظــر


«تمامي فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است»