۱۳۸۸ مهر ۴, شنبه

طريقه مانت كردن در لينوكس



اضافه كردن درايو ويندوز با فرمت NTFS

ما بطور معمول براي اضافه كردن يك دستگاه جديد يا يك پارتيشن جديد از دستورMount استفاده مي كنيم.

بطور مثال براي اضافه كردن يك كول ديسك از دستور زير استفاده مي كنيم.

Mount /dev/sda1 /mnt/cool disk

حال درايو ويندوز ما هم يك پارتيشن مي باشد ولي اين پارتيشن را به طريق يك كول ديسك نمي توان به درايوهاي لينوكس اضافه كرد.

چرا؟

بدليل اينكه لينوكس به طور مستقيم از فرمتNTFS پشتيباني نمي كند.و اين مسئله به كرنل لينوكس باز مي گردد.

حال مي خواهيم ببينيم كه چگونه مي توان فايل فرمتNTFS را به لينوكس اضافه كرد.

1.ابتدا بسته نرم افزاري كه توسط شركت هاي مختلف براي اين كار ارائه شده را دريافت مي كنيم. كه مي توان اين بسته ها را از آدرس زير دريافت كرد.

http://linux-ntfs.sourceforge.net/rpm/downloads.html

2.زمان دريافت اين بسته هاي نرم افزاري بايد دقت داشته باشيد كه بسته نرم افزاري مطابق با دستگاه خود را دريافت كنيد.

بطور مثال با زدن دستور زير مي توانيد كه سخت افراز دستگاه شما چيست و چه بسته هايي با آن سازگاراست.

Uname –a

Linux localhost.localdomain 2.4.22-1.2115.nptl #1 Wed Oct 29 15:42:51 EST 2003 i686 i686 i386 GNU/Linux

همانطوركه مي بينيد اين دستگاه مورد نظر با نامlocalhost در محيط شبكهlocaldomain و با كرنل 2.22-1.2115 مي باشد و همچنينi686 مي باشد كه اين قسمت آخر مي گويد كه ما از دستگاه پنتيوم استفاده مي كنيم. و اگر دستگاه شماAmd مي باشد موقع دريافت فايل بايد نسخهAthlon آنرا دريافت كنيد.

3.بعد از دريافت فايل مورد نظر بوسيله دستور زير آنرا نصب مي كنيم.

Rpm –ivh نام فايل

4.حال كرنل دستگاهما دارا اين قدرت شده است كه بتواند درايوهاي با فرمتNTFS را بر روي خود اضافه كند.

5.با زدن دستور زير ابتدا متوجه مي شويم كه نام درايو مورد نظر ما از نظر لينوكس چه مي باشد.

Fdisk –l

خروجي اين دستور مانند شكل زير مي باشد كه البته من در اين دستگاهم فقط لينوكس داشتم ولي برفرض كه اولين خط ما بدين صورت بود :

/dev/hda1 * 1 13 104391 83 NTFS

نام اين درايو ما/dev/hda1 مي بود.

6.حال بايد داخل يك دايركتوري كه فضاي كافي داشته باشد برويم كه معمولا اين ادرس مي باشد.

/mnt/

البته اين دايركتوري در كينوكس به عنوان يك پارتيشن شناخته مي شود.

حال در اين دايركتوري يا پارتيشن يك دايركتوري ديگر با نامWindows درست مي كنيم.

7.حال بوسيله دستور زير درايو ويندوز خود را در لينوكس اضافه مي كنيم.

Mount –t ntfs /dev/hda1 /mnt/Windows

در حال حاضر ما محتويات داخل درايو ويندوزي خود را در لينوكس داريم اما زماني كه لينوكس را از دوباره را اندازي كنيم اين اطلاعات ويندوز ما ديگر در آن دايركتوري موجود نمي باشد.

چه بكنيم؟

ما در اين جا مي بايست به لينوكس خود دستور دهيم كه بعد از هر بار بالا آمدن اين درايو ها را دوبارهmount كند.

براي اين كار چندين راه داريم كه من يك راه آنرا اينجا مي گم.

1.ابتدا متوجه بشيد كه از چه بوت لودري استفاده مي كنيد.

2.بعد از اينكه متوجه شديد كه ازGrub ياLilo استفاده مي كنيد از يكي از روشهاي زير استفاده كنيد.

اين تغييرات را در فايلLilo.conf در دايركتوري/etc/انجام مي دهيم:

other = /dev/hda1 table = /dev/hda label = Windows

اين تغييرات را در فايلGrub.conf در دايركتوري/boot/grub انجام مي دهيم:

title Windows root (hd0,0) makeactive chainloader +1

توجه داشته باشيد كه در لودر گراب ترتيب پارتيشن ها چنين است :

Hda1 = hd0,0

Hda4 = hd2,3

Hda5 = hd2,4

با اين كار هر بار كه لينوكس بالا بيايد دراينو مورد نظر شما را هم اضافه مي كند.



هیچ نظری موجود نیست:

ارسال یک نظر