سلام
در این عنوان خلاصه ی سوالاتی که در باره گراب پرسیده شده و معمولا تکراری بودند و پاسخ های آنها جمع اوری شده و تاپیک های تکراری حذف شده . امیدوارم قبل از این که عنوان و سوال جدیدی در باره گراپ مطرح کنید با مرور این سوال ها به جوابتان برسید .
Grub 2۱- سوال : میشه بگید گراب چیه؟پاسخ ها :
۱-
http://wiki.ubuntu.ir/GrubHowto۲ -سوال :ابونتو ۱۰.۱۰ رو نصب کردم و بعد آن اپدیت ، بعد از اپدیت یک لینوکس دیگه هم به لیست اضافه شده و بعد از هر اپدیت باز هم به لیست اضافه میشه !
چرا این افاق میوفته ؟ چجور گراپم را اصلاح کنم ؟پاسخ ها :
۱- الان میتونی ابونتو را با هر هسته ای که خواستی بالا بیاری و اگر هسته جدیدت با یکی از برنامه هات سازگار نباشه (کم پیش میاد) میتونی از هسته قبلی استفاده کنی.
۲-برای این کار می تونید برنامه Synaptic را باز کنید و کرنل های قبلی رو جستجو کنید و از روی سیستمتون حذف کنید...
۳ - اگه که از گراب۱ استفاده می کنید این فایل رو ویرایش کنید
/boot/grub/menu.lst
اگر که از گراب ۲استفاده می کنید فایل grub.cfg رو ویرایش کنید و هر مدخلی رو که خواستید حذف کنید یا اضافه کنید منتها به نظر من حذف نکنید فقط علامت # رو اول هر خط بزارید تا نادیده گرفته شود که اگر بعدا خواستید داشته باشید
۴- داشتن دو هسته سودمند است . اگر یکی از کار افتاد میتوان آن دیگری را بکار بست . بیشتر از دو هسته نیاز نیست
۵-برای پاک کردن هستههای قبلی از برنامه
ubuntu tweak هم میتونید استفاده کنید
۳-سوال : من میخوام ویندوز را در کنار ابونتو داشته باشم و گراپ را edit کردم ولی هنگامی که صفحه گراپ می اید با اروری رو به رو میشوم که اول ان grub rescue نوشته !؟پاسخ ها :
۱- برای نصب مجدد گراب اقدام کنید .
۲-
http://wiki.ubuntu.ir/Grub2Howto/Recover۴-سوال : من چند تا بوت رو سیستمم داشتم و اوبونتو رو که نصب کردم اسم ۲ تا از اون بوت ها جا به جا شد (نمیدونم چرا) Huh? Shocked
من ۲ تا هارد دارم اسم بوت هارد ۱ با ۲ جابه جا شد .پاسخ ها :
۱- باید فایل grub.cfg را ویرایش کنید .
۲ -
http://forum.ubuntu.ir/index.php/topic,15396.0/topicseen.html ۵-سوال : وقتی میخوام فایل grub.cfg را ویرایش کنم سیستم نمیزاره .پاسخ ها :
۱- استفاده از sudo اول دستور :
sudo gedit /boot/grub/grub.cfg
۶-سوال : من میخوام بدون استفاده از live cd گراب را تعمیر کنم . پاسخ ها:
۱ - در همین انجمن super grub رو جستجو کنید.
۲ - این راهنما را بخونید
http://linux2.wordpress.com/2008/09/21/super-grub-disk/
۷-سوال : من اوبونته رو رو یه سیستم نصب کردم ( روی یه هارد) هارد رو دراوردم و میخوام رو سیستمی که ویندوز داره بزارم (یعنی دو هارد روی یک سیستم . روی یکی اوبونتو نصب شدست روی دیگری ویندوز) میشه در مورد بوت گراب کمکم کنید؟پاسخ ها :
۱- بهتر است هارد را به دستگاه وصل کرده دوباره اوبنتو را بنصبید چرا که شاید سخت افزار ها را بدرستی نشناسد .
۲- د از روش بازگرداندن گراب که در ویکی آمده سود برید :http://wiki.ubuntu.ir/Grub2Howto/Recover .
۳- از تو بایوس میتونی انتخاب کنی که هارد اوبونتو رو بوت کنه بعدش با اوبونتو بیا بالا و بعد از ورود به اوبونتو توی خط فرمان بزن sudo update-grub خودش ویندوز له لیست اول grub اضافه میکنه (grub2 از روی uuid درایوها رو میشناسه که unique هست .مثلا درایوc من /dev/sdc1: LABEL="c" UUID="2E66F67366F63B63" TYPE="ntfs" هست و از روی uuid درایوارو میشناسه . )
۴ - سیستم ها یه دکمه برای بوت منو دارند مثلا برای کامپیوترم f11 و یا برای لبتابم f12 هست روی سیستم ها مختلف فرق داره معمولا وقتی سیستم رو روشن میکنی میکنی تو عکس اول یا دومی که میاد مینویسه مثلا بوت منو f11 اون دکمه رو بزن بعد هارد رو انتخاب کن تا لینوکس بالا بیاد اگرم میخوای بوت های اون سیستم تو گراپت باشه میتونی بعد از بالا اومدن گراپ با همین روش گراپ رو ابدیت کنی .
۸- سوال : من روی سیستمم ابونتو ۱۰.۰۴ نصب هست بعد میخواستم گراپ ابونتو رو ویرایش کنم تا به طور پیش فرض بدون اینکه به کیبورد دست بزنی ویندوز بیاد بالا.برای همین رفتم یه سرچی کردم نوشته بود باید فایل menu.lst رو از مسیرboot/grub/ ویرایش کنید ولی من رفتم دیدم چنین فایلی اصلا وجود نداره خوب حالا شما بی زحمت به من بگید باید چیکار کنم ؟ پاسخ ها :
۱- گراب۲ menu.lst نداره به جاش grub.cfg داره .
۲- برنامه startupmanager را نصب کن :
sudo apt-get install startupmanager
۳- این راهنما ها را بخوانید :
http://wiki.ubuntu.ir/Grub2Howto و
http://wiki.ubuntu.ir/Grub2Howto/Recover .
۴- درسته که تو گراب۲ فایل grub.cfg هست و یه جورایی معادل فایل menu.lst هست ولی تو گراب۲ این فایل قرار نیست دستی ویرایش بشه. با هر بار اجرا کردن دستور update-grub این فایل باز نویسی میشه.
۵- برای تغییر مدخل پیشفرض باید فایل etc/default/grub/ رو ویرایش کنی:
کد:
sudo gedit /etc/default/grub
روبروی عبارت GRUB_DEFAULT یک عدد نوشته اون رو باید با شماره مدخلی که دوست داری پیشفرض بوت بشه تغییر بدی. یادت نره که عددها از صفر شروع میشن.
بعد فایل رو ذخیره کن و پنجره رو ببند و دستور بعدی رو بزن:
کد:
update-grub
۹- سوال : من نمیتونم سیستم عامل پیش فرض و زمان نمایش سیستم عاملها رو در گراب 2 و اوبونتوی 9.10 عوض کنم. پاسخ ها :
۱ - دستور زیر رو بزنید :
sudo gedit /boot/grub/grub.cfg
به دنبال خط زیر بگیرید : ( احتمالا خط ۱۳)
set default="0"
این مقدار default=0 رو به صورتی که بالا توضیح دادم تغییر دهید...
۲- این تغییرات رو با ابزار startup-manager هم می تونید به صورت گرافیکی انجام دهید (البته اگر گراب ۲ رو ساپورت بکنه) . با دستور زیر نصب می شه :
sudo apt-get install startupmanager
۱۰ - موقع ذخیره تغیرات در grub.cfg با این error را مواجه میشوم : Could not save the file /boot/grub/grub.cfg.
You are trying to save the file on a read-only disk. Please check that you typed the location correctly and try again.پاسخ ها :
۱- اگر تمام درسترسی ها رو به فابل بدید این مشکل هم حل می شه و بعدش می تونید فایل رو باز کنید و به راحتی ویرایش کنید :
sudo chmod 777 /boot/grub/grub.cfg
۲- گویا این فایل با دستور sudo هم به کاربری غیر از ریشه اجازهی ویرایش نمیشه و باید حتما مجوز فایل رو تغییر بدهید که فکر کنم بهتره بجایش یک بار با کاربر ریشه لاگین کنید و تغییرات رو اعمال کنید و دوباره به روند زندگی طبیعی ادامه بدهید .
۳-
۱۱- سوال : عد از انتخاب بوت صفحه من به مدت 2۰ تا 30 ثانیه سیاه میشه ویک خط تیره چشمک میزنه و بعد وارد ابونتو میشه این طبیعیه؟پاسخ ها :
۱ - خیر طبیعی نیست .
۲- خوب موردي كه هست ممكنه كارت گرافيك درست نصب نشده .
۱۲-سوال :من یه پارتیشن داشتم که اوبونتو ۹.۱۰ روش نصب بود. همچنین یه پارتیشن دیگه هم هست که ویندوز هست. روی پارتیشن سوم هم اوبونتو ۱۰.۴ نصب کردم که بعدن از داخل اون پارتیشن اوبونتو ۹.۱۰ را فرمت کردم. حالا موقعه بالا اومدن لپتاپ اصلا منوی گراب نشون داده نمیشه و مینوسه :No such partition
چیکار کنم؟[/color]
پاسخ ها :
۱- اگر ویندوز ۷ داری%2