X
تبلیغات
رایتل
آموزش نصب و کار با سیستم عامل جنتو Gentoo OS

وقتی جنتو دمار از روزگار دیسک در می آورد

دوشنبه 15 آبان‌ماه سال 1391 ساعت 10:49 ق.ظ

اکنون نوبت به پارتیشن بندی دیسک سخت (هارد دیسک خودمان) می رسد.
شما در ویندوز از پارتیشن های لوس ویندوزی با فرمت های Fat و NTFS استفاده می نمودید؟ آنها را به سطل آشغال بریزید!

در گنولینوکس جنتو البته حق انتخاب آنها را هم دارید ولی نصیحت من را بشنوید و از فرمت های پارتیشن ext یا اکستندد استفاده بفرمایید. تا امروز سه نسخه از این فرمت ها داریم:


ext2
ext3
ext4


فرق آنها با هم چیست؟ در وب فارسی درباره آن تحقیق کنید و از اطلاعات لذت ببرید.

نکته مهم:
پارتیشن بندی اطلاعات موجود بروی پارتیشن را پاک خواهد نمود پس قبل از اینکار حتمان حتما از اطلاعاتتان نسخه پشتیبان تهیه بفرمایید که غفلت موجب پشیمانی است.
جنتو همه اش درباره انتخاب هاست. می توانید برای پارتیشن بندی از نرم افزارهای مختلفی استفاده کنید: از Parted و Gparted بگیرید تا هر نرم افزار دیگری که شما دوست دارید.
من از نرم افزار fdisk که بروی سی دی جنتو وجود دارد استفاده می کنم: ساده سبک و مخوف :)
قسمتی از ادامه آموزش را از روی کتاب راهنما پی می گیرم.
برای انتخاب اینکه پارتیشن بندی شما باید چگونه باشد و کدام مدل پارتیشن بندی مناسب از بسراغ تحقیق از وب پارسی بروید ولی در آموزش کتاب راهنما می گوید فرض را بر این می گذاریم که شما کم ترین حالت ممکن را انتخاب می فرمایید به اینصورت که پارتیشن اول به آدرس


/dev/sda1


را پارتیشن بوت قرار می دهیم و حجمی معادل ۳۲ مگابیت به آن می دهیم.

پارتیشن دوم را پارتیشن سواپ قرار می دهیم با حجمی معادل ۵۱۲ مگابایت و در آدرس


/dev/sda2


می دهیم و مابقی فضای دیسک سخت را هم به پارتیشن سوم به نام روت یا ریشه در آدرس


/dev/sda3


قرار می دهیم تا همه چیزهای دیگر در آن قرار بگیرد. مطمئن باشید که این بهترین نوع انتخاب پارتیشن نیست ولی برای آدم های غیر وسواسی و غیر خیلی متخصص! هم مشکل خاصی بوجود نمی آورد. اگر می خواهید پارتیشن های دیگری را هم ایجاد نمایید فقط بخاطر داشته باشید که پارتیشن های مهم مانند proc را هم در هنگام مانت کردن در جای خود مانت بفرمایید وگرنه با خطاهای بی سرو تهی روبرو می شوید.

نظر من چی است؟ اگر تازه کار هستید، به همین ترتیب به جلو بروید تا مطمئن شوید همه چیز را فراگرفته اید، احتمالا هرگز تصمیم به تغییر آن نخواهید گرفت :)
خوب بیایید شروع کنیم. در خط فرمان تایپ بفرمایید:


fdisk /dev/sda


تا خط فرمان بصورت زیر در بیاید:


Command (m for help):



بخاطر داشته باشید که در این حالت هرگاه حرف p را تایپ کنید و بعد از آن اینتر را بزنید، برنامه fdisk، پارتیشن های موجود را به شما نشان خواهد داد. پس ابتدا برای اینکه ببینید پارتیشنی بروی هادر وجود دارد یا خیر این کار را بکنید. اگر پارتیشنی وجود دارد برای پاک نمودن آن ابتداحرف d را تایپ کنید و اینتر بزنید و در مقابل نوشته ائی به شکل زیر:


Partition number (1-4):


عدد پارتیشنی را که می خواهید پاک شود را تایپ نموده و اینتر نمایید. با تایپ p بررسی نمایید که آن پارتیشن پاک شده یا خیر. به همین صورت یکی یکی و تمام پارتیشن ها را پاک نمایید. اشتباه کردید؟ حرف q را تایپ نمایید و اینتر بزنید تا بدون ذخیره تغییرات از برنامه خارج شوید :)

شما بکارتان مسلط هستید و اشتباه نمی کنید! پس ادامه می دهیم:
بعد از اینکه همه پارتیشن های موجود پاک شدند، برای ایجاد پارتیشن اول حرف n را تایپ کنید و اینتر بزنید و بعد از آن حرف p را تایپ کنید تا پارتیشن بصورت پرایمری ایجاد شود ( درباره پارتیشن های پرایمری و اکستندد در وب پارسی بیاموزید :) ) پس از آن عدد ۱ را بزنید و اینتر بفرمایید و بعد از آن یک اینتر دیگر هم بزنید تا ابتدای سیلندرهای این پارتیشن بطور پیشفرض اولین سیلندر هارد انتخاب شود. بعد از آن تایپ بفرمایید:


32M


و لطفا با حرف ام بزرگ تا مشخص بفرمایید انتهای سیلندرها باید ۳۲ مگابیت آنطرفتر باشد:


Command (m for help): n
Command action
  e   extended
  p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-3876, default 1): (Hit Enter)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +32M




اکنون با استفاده از تایپ حرف p آنچه انجام داده اید را بررسی نمایید:



Command (m for help): p

Disk /dev/sda: 30.0 GB, 30005821440 bytes
240 heads, 63 sectors/track, 3876 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1             1        14    105808+  83  Linux



برای اینکه این پارتیشن قابلیت بوت پیدا نماید حرف a را تایپ بفرمایید و بعد از اینتر عدد ۱ را تایپ نموده و اینتر نمایید. اکنون در بررسی با همان حرف p باید یک ستاره در مقابل این پارتیشن اضافه شده باشد که به معنی آن است که همیشه در ابتدا این پارتیشن بوت خواهد شد.

به همین ترتیب می رویم به سراغ پارتیشن سواپ:
ابتدا حرف n و اینتر، حرف p و اینتر و بعد از آن تایپ عدد ۲ و اینتر و بعد از آن یک اینتر دیگر برای اینکه برنامه بفهمد این پارتیشن سیلندرهایش در ادامه انتهای سیلندرهای پارتیشن قبلی است و بعد از آن تایپ بفرمایید:


512MB


و لطفا با حرف بزرگ تا مشخص شود سیلندرهای این پارتیشن باید از اینجا به اندازه ۵۱۲ مگابایت آنطرف تر را هم به اشغال خود در آورند. بعد از اینکار حرف t را تایپ کنید و اینتر بزنید و بعد از آن عدد ۲ را تایپ و اینتر نمایید و بعد از آن عدد ۸۲ را تایپ و اینتر بفرمایید. با حرف p بررسی نمایید که این پارتیشن تبدیل به پارتیشن سواپ شد :)


Command (m for help): p

Disk /dev/sda: 30.0 GB, 30005821440 bytes
240 heads, 63 sectors/track, 3876 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *         1        14    105808+  83  Linux
/dev/sda2            15        81    506520   82  Linux swap


برای پارتیشن سوم هم مجددا n و اینتر و p و اینتر و عدد ۳ و اینتر. بعد از آن هم دوبار اینتر که بفرمایید که از اینجا تا انتهای هارد را در اشغال این پارتیشن در بیاور. با حرف p آنرا بررسی نمایید:


Command (m for help): p

Disk /dev/sda: 30.0 GB, 30005821440 bytes
240 heads, 63 sectors/track, 3876 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *         1        14    105808+  83  Linux
/dev/sda2            15        81    506520   82  Linux swap
/dev/sda3            82      3876  28690200   83  Linux


برای ذخیره تغییرات هم حرف w را تایپ نمایید و اینتر بفرمایید.

کار تمام است. از برنامه خارج شوید تا ادامه بدهیم. تا اینجا که بسیار ساده بود. اینطور نیست؟
خوب اکنون فقط یک مطلب دیگر درباره پارتیشن ها باقی مانده: قرار است فرمت فایل سیستم آنها چه باشد؟
برای تغییر فرمت فایل سیستم پارتیشن های ایجاد شده، کتاب راهنما فرمت ext2  را برای پارتیشن اول ( بوت ) و برای پارتیشن ریشه هم فرمت ext3 را پیشنهاد می دهد. دستورات البته بسیار واضح و مشابه هم هستند. انتخاب با شماست! جنتو همه اش درباره انتخاب هاست :)
ولی برای پیش روی با کتاب راهنما دو دستور زیر را یک به یک اجرا نمایید (یعنی همان را تایپ نموده و اینتر بزنید):


mkfs.ext2 /dev/sda1
mkfs.ext3 /dev/sda3


خوب برویم سراغ پارتیشن سواپ. دو دستور زیر تکلیف فایل سیستمی پارتیشن سواپ را مشخص می نمایند:


mkswap /dev/sda2
swapon /dev/sda2


این مرحله هم به پایان رسید. من هم قبول دارم بسیار ساده بود.