لینوکس و NTFS(1105 مجموع کلمات موجود در متن) (5858 بار مطالعه شده است)  NTFS
در
لینوکس
فایل
سیستم New
Technology File System یا
NTFS
که
در ویندوزهای سری NT
مایکروسافت
(شامل
NT,
XP, 2000, 2003 Server) برای
ذخیره و نگهداری اطلاعات از آن استفاده
شده است، شکل متمایزی از سایر فایل سیستم
های این شرکت بوده است.
در
این فایل سیستم از شیوه نامگذاری یونیکد
حمایت میشود، امنیت اطلاعات در آن نسبت
به فایل سیستم های FAT/FAT32
بیشتر
است و از فشرده سازی و کد گذاری اطلاعات
نیز پشتیبانی می شود ولی تنها بوسیله
ویندوز های بخش NT
مایکروسافت
قابل خواندن است و شاید بزرگترین ضعف NTFS
نیز
همین باشد.
از
بهینه سازی های انجام شده در NTFS
می
توان به افزایش سقف نگهداری اطلاعات اشاره
کرد.
در
این فایل سیستم، فایل هایی به بزرگی 263
بایت
قابل نگهداری است.
پارتیشن
ها در این فایل سیستم می توانند حداکثر
263
کلاستر
64
کیلوبایتی
داشته باشند و ذخیره سازی اطلاعات تا حدود
500
تریلیون
گیگابایت امکان پذیر است!
همانطور
که قبلا اشاره شد، به طور عادی امکان
مشاهده پارتیشن های NTFS
در
ویندوزهای 98/95
و
DOS
وجود
ندارد اما در صورتی که اصرار به خرج دهید
می توان با استفاده از بسته های نرم افزاری
موجود در سایت www.SysInternals.com
این
امکان را به سیستم عامل خود اضافه نمود.
برای
تبدیل پارتیشن های FAT/FAT32
علاوه
بر نرم افزارهایی همچون Partition
Magic میتوان
از فرمان زیر در ویندوز استفاده نمود:
Convert
<Volume>: /fs:NTFS
با
استفاده از برنامه Partition
Magic میتوانید
عمل عکس این تبدیل را نیز انجام دهید.
برای
پاک کردن پارتیشن های NTFS
در
ویندوز های NT/2000/XP
در
بخش مدیریت کامپیوتر(Computer
Management) که
در ابزارهای مدیریتی (Administrative
Tools) در
مرکز منترل قرار دارد این امکان فراهم
است.
برای
انجام این کار در سیستم های قدیمی تر
مایکروسافت می بایست از طریق محیط متنی
Command
Prompt وارد
محیط fdisk
شوید.
پارتیشن
های NTFS
در
آنجا تحت عنوان non-DOS
شناخته
می شوند و به سادگی قابل پاک کردن هستند.
لینوکس
و NTFS
لینوکس
می تواند همه نسخه های NTFS
را
بخواند ولی متأسفانه هنوز برای نوشتن روی
این پارتیشنها روش کاملاً امنی ندارد .
البته
در هسته سری 2.6
این
قابلیت اضافه شده ولی هنوز نهایی نشده
است.
در
صورتی که می خواهید اطلاعات خود را بین
لینوکس و ویندوز در این پارتیشنها به
اشتراک بگذارید ،توصیه می شود بجای
استفاده از درایورهایی که در لینوکس امکان
نوشتن روی پارتیشنهای NTFS
را
فراهم می سازد ، از ابزارهای استفاده
کنید که امکان خواندن پارتیشنهای ext3/ext2
را
در ویندوز برای شما فراهم می آورد.برای
کسب اطلاعات بیشتر راجع به این درایور می
توان به آدرس های زیر مراجعه کنید:
سه
بسته ذکر شده برای استفاده از ویندوزهای
NT,2000,XP
مناسب
است .
ابزار
زیر نیز امکان اجرای سیستم عاملهای متفاوت
در کنار یکدیگر و انتقال اطلاعات از فایل
سیستمهای مختلف برای شما فراهم می کند.
NTFS
قابلیتهای
بسیار گسترده ای دارد که تنها بخشی از آن
توسط لینوکس حمایت می شود.
لینوکس
از شیوه نامگذاری unicode
که
در NTFS
استفاده
شده است حمایت می کند .همچنین
از فایلهای فشرده و SPARE
نیز
پشتیبانی می کند ولی با شیوه کدگذاری و
بطور کلی با تدابیر امنیتی ویندوز حال
نمی کند!
کرنل
اغلب توزیع های لینوکس به استثنای Redhat
به
صورت پیش فرض از NTFS
پشتیبانی
می کنند.
این
به این معناست که نیازی به تغییر Option
های
مربوط به پشتیبانی از فایل سیستم NTFS
نخواهید
داشت.
در
صورتی که از Radhat9
(shrike) 8(psyche) یا
7.3(valhalah)
استفاده
می کنید با نصب بستههای فراهم شده در
این
آدرس ،میتوانید این قابلیت را به
لینوکس خود اضافه کنید.
در
غیر اینصورت می بایست مجدداًکرنل را
کامپایل کنید.
این
مقاله توسط حسین حاجیپور
(hajipour@technotux.com)
ترجمه
و نوشته شده است. |