فقط ویرایش menu.lst کافی نیست .
باید سه تا فایل را هم از پوشه گراب های لینوکسای دیگه که الان فعال نیستن بر دارید و به پوشه /boot گرابی که الا فعاله اضافه کنید .
من اینجوری عمل کردم که :
۱ - با یک دیسک زنده ابونتو بوت شدم به درایو هایی لینوکس های دیگم که در منو بوت قرار نداشتن رفتم و در شاخهboot / انها این سه فایل را برداشتم :
vmlinuz-2.6.28-11-generic
System.map-2.6.28-11-generic
initrd.img-2.6.28-11-generic
البته ایت قسمت اخر نام فایل ها ==>> 2.6.28-11-generic مشخصات کررنله که ممکنه برا شما تفاوت داشته باشه و ...
۲- خوب حالا بعد از برداشتن این فایلا از شاخهboot / لینوکسی که در منو بوت قرارا نداشت . اسم فایهارا برای پیشگیری از هم نامی با فایلای دیگه تغیر دارم مثلا شدن :
1ubvmlinuz-2.6.28-11-generic
1ubSystem.map-2.6.28-11-generic
1ubinitrd.img-2.6.28-11-generic
۳ - بعد به لینوکسی که گرابش مشکلی نداشت و بوت میشد برگشتم و علاوه بر چیزهایی که به menu.lst ان درboot/grub/ اضافه کردم این فایهای غنیمتی را هم بهboot /اضافه شد .
۴ - اما یک نکته وقتی داشتم به menu.list اون خط ها زا برای بوت ابونتوی خودم اضافه میکردم باید ادرسی که جلوش بود و در ان مسیر فایهای غنمیتی قرارا داشت یه تغیری میدادم . اون تغیر هم که مشخصه . باید نام جدیدشان را قرار میدادم .
یعنی قبلش اینجوری بود :
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 413fd70b-770d-43f1-a843-95200c1cb527
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=413fd70b-770d-43f1-a843-95200c1cb527 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
ولی بعد اینجوری شد :
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 413fd70b-770d-43f1-a843-95200c1cb527
kernel /boot/1ubvmlinuz-2.6.28-11-generic root=UUID=413fd70b-770d-43f1-a843-95200c1cb527 ro quiet splash
initrd /boot/1ubinitrd.img-2.6.28-11-generic
quiet
برای من که حل شد . امیدوارم اینا که نوشتم واضح باشه بشه فهمید چی به چی هست