انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: مهدی باقری در 22 تیر 1389، 10:37 بظ
-
سلام من سه سیستم عامل نصب دارم
اول ویندوز سون بعد اکس پی و بعد هم اوبونتو 10.4
همیچی درسته.منوی گراب سالم-همه سیستم عامل ها رو هم شناخته
حالا مشکلم اینجاست که وقتی میخوام رو اکس پی بوت بشم در کمال ناباوری روی سون بوت میشه
فایل grub.cfg رو هم نگاه کردم درس بودش حالا محض احطیاط اینجا میزارمش
اگه کسی کمکی میتونه بکنه مرسی پیشاپیش در ضمن گراب رو هم آپدیت کردم دوباره هم نصب کردم
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro vga=791 quiet quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
echo 'Loading Linux 2.6.32-24-generic ...'
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro single vga=791 quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
linux /boot/vmlinuz-2.6.32-23-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro vga=791 quiet quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap
initrd /boot/initrd.img-2.6.32-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
echo 'Loading Linux 2.6.32-23-generic ...'
linux /boot/vmlinuz-2.6.32-23-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro single vga=791 quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro vga=791 quiet quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=1c344150-5edd-427d-9086-ec0c171f7f49 ro single vga=791 quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 1c344150-5edd-427d-9086-ec0c171f7f49
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set be90ecaf90ec6ef9
chainloader +1
}
menuentry "Microsoft Windows XP Professional (on /dev/sda9)" {
insmod ntfs
set root='(hd0,9)'
search --no-floppy --fs-uuid --set 6a446458446428d1
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
-
به گمانم نخست باید xp و سپس ۷ و اوبونتو را می نصبیدید
-
سلام دوستان و سپاس
doomhammer65ir عزیز حرف شما متین اما حالا باس چیکار کنم با این حرفه تون که صورت مساله رو دارین پاک میکنین جانم
ریچارد استالمن بزرگ! مو که نفهمیدوم تو چیگفتی خدا کنه لااقل خودت فهمیده بشی
حالا حدس من اینه که فایل boot.ini ویندوز مشکل داره اساتید و شاگردان یه نگاهی بندازن بلکم درس بشه
مرسی از همه لینوکسی ها
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(6)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(6)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
-
مطمئن نیستم ولی شاید هادی داره درست میگه
اگر به اینکه سون در (hd0,1) منتصب گردیده و xp در (hd0,9) آنگاه مطمئن باشید
من فکر میکنم اشکال در همینجاست که xp روی پارتیشنی بعد از سون نصب شده ( اگه امکانش هست با نصب مجدد جای این ها رو عوض کنید ) ببینید درست میشه یا نه
البته اگه دلیلم غیر منطقیه ببخشید ولی هرچی بگی از این ویندوز بر میآد
-
یک بار چک کنین ببینین توی فایل تنظیمات گراب root اشتباه نباشه. یک بار هم سیستم رو با یک cd live بالا بیارید و این دستورا رو به ترتیب اجرا کنید.
sudo mount /dev/sdax /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /sys /mnt/sys
sudo monut --bind /proc /mnt/proc
sudo chroot /mnt
os-prober
update-grub
ببینین اگر تغییری نکرد دیگه ایراد از ویندوزه از نظر من!
پی نوشت... به جای x توی sdax عدد مربوط به پارتیشن / لینوکس رو بنویسین!
پی نوشت... در هنگام اجرای os-prober به خروجی دقت کنین ببینین هر دو ویندوز و لینوکس رو می بینین که شناخته می شه یا نه!
-
سلام برادر!
خداوند در قران مجید علیه سلام می فرماید:
بسم الله الرحمن الرحیم
ان الحسنات یذهبن السیئات
در این کلام مقدس معصوم علیه السلام و الصلوه و برکاته می فرماید اگر به اینکه سون در (hd0,1) منتصب گردیده و xp در (hd0,9) آنگاه مطمئن باشید که با جابجا نمودن آنها مشکل به بهشت نمی رود پس از اصحاب کوتاه بیا باشید!
صدق الله العلی العظیم
صلوات
منظورتون چی بود ؟؟!!
-
البته تفسیر به رای کاملا حرام است و از این نظر می توانید برای " ظور من " (1) به مجتهد واجد شرایط مراجعه فرمایید! اما در بحث پیرامون این حدیث شریف ظاهرا از متون آن اینگونه بر می آید که بوت لودر سون محبت فرموده و بجای بوت لود xp هم فعالیت می نمایند آن هم از جهت این تفکر که آنچه بروزتر است پس او را بهتر که مختص نصح صریح حضرت مایکروسافت است و البته چنانکه دانم و دانی در اندک گسترشیست به آیات لینوکس.
لکن می توان این مشکل را با موخر نمودن بوت لودر سون به xp مرتفع گرداند
انشاء الله تعالی فرجه
پینوشت:
(1) - فرمودید:
منظورتون چی بود ؟؟!!
خواجه فرمود: ما که ظوری نداریم شما ظورتون چی بود؟؟!!
خدا خودش درد همه رو می فهمه !!! انشالله ...
-
با ویندوز 7 چی؟
اون که xp نمی ره؟ می ره؟
------------------
یعنی ویندوز 7 می ره تو xp
بعدش xp می ره تو ویندوز 7؟
-
عزیز شما ترتیب نصب سیستم عامل هات چگونه بودند ؟یعنی اول ۷ رو نصب کردی بعد xp با اول xp بعد7 ؟ اوبونتو رو آخر از همه؟
اگر رو سیستمتون هم 7 داشته باشید هم xp گراب مستقیما شما رو به xp هدایت نمیکنه بلکه بوت لودر ویندوز 7 رو لود میکنه و تو بوت لودر ویندوز ۷ شما باید xp رو انتخاب کنی ، اگر بعد از انتخاب ویندوز ۷ هیچ گزینه ای نمیاد و مستقیم ۷ لود میشه ، شما باید به کمک یکی از نرم افزارهای easyBCD یا VistaBootPRO ویندوز xp رو به منوی بوت ویندوز 7 اضافه کنید
-
سلام.
شما اول XP و سپس 7 و بعدش لینوکس رو نصب کن.
-
ای بابا! ترتیب نصب فک نمی کنم زیاد مهم باشه!
آخرش اینه که ویندوز رو نصب کرده زده گراب رو پرونده!
خوب دیسک نصب لینوکس رو بندازه و گراب رو از دوباره بنویسه!
من الان 2 سال یه لینوکس دارم!
تو این مدت 20 بار ویندوز عوض کردم، هر بار دوباره گراب رو نوشتم!
-
آقایون من با گراب 2 سر و کار نداشتم و ویرایششم بلد نیستم
حالا یکی از دوستان که از این گراب سر در میاره بیاد بگه چطوری این دوستمون یه title به عنوان xp اضافه کنه که از sda9 برای بوت شدن استفاده کنه ( فکر کنم اینجوری حل بشه که xp مستقل از بوت لودر سون خودش راه اندازی بشه
-
اوبونتو grub manager ی چیزی نداره؟
من خبر ندارم!
menuentry "Microsoft Windows XP Professional (on /dev/sda9)" {
insmod ntfs
set root='(hd0,9)'
search --no-floppy --fs-uuid --set 6a446458446428d1
drivemap -s (hd0) ${root}
chainloader +1
}
این هم هست!
title Windows XP
unhide (hd0,9)
rootnoverify (hd0,9)
chainloader +1
makeactive
البته می تونی اون یکی پارتیشن ها رو هم hide کنی!!!
این هم حالت کلی اش برای گراب2:
menuentry "Win XP" {
set root=(hd0,9)
chainloader +1
}
-
این هم یه چند تا راهنما ی انگلیسی:
https://help.ubuntu.com/community/Grub2 (https://help.ubuntu.com/community/Grub2)
http://ubuntuforums.org/showthread.php?t=1200513 (http://ubuntuforums.org/showthread.php?t=1200513)
http://ubuntuforums.org/showthread.php?t=1195275 (http://ubuntuforums.org/showthread.php?t=1195275)
-
سلام و مرسی
من گراب دارم و چند بار هم آپدیت کردم اول هم گفتم که گراب ویندوز های منو میشناسه هر دو شونو اما رو هر کدوم که تو منوی گراب اینتر میکنم سون بوت میشه و از اکس پی خبری نیست فایل مربپط به گراب رو هم گذاشتم اگه ببینیدش اکس پی و پارتیشن مربوطه رو شناخته ولی بوت نمیشه پیام ابراهیمی جان دستوراتت رو اجرا و خبرشو همین جا میزارم مرسی
-
آقایون من با گراب 2 سر و کار نداشتم و ویرایششم بلد نیستم
حالا یکی از دوستان که از این گراب سر در میاره بیاد بگه چطوری این دوستمون یه title به عنوان xp اضافه کنه که از sda9 برای بوت شدن استفاده کنه ( فکر کنم اینجوری حل بشه که xp مستقل از بوت لودر سون خودش راه اندازی بشه
http://ilinux.wordpress.com/2010/01/04/how-to-restore-the-grub/
http://wiki.ubuntu-ir.org/GrubHowto
بخش سوپر دیسک گراب رو بخون .
http://ubuntuforums.org/showthread.php?t=1014708
-
ا
-
سلام و مرسی
من گراب دارم و چند بار هم آپدیت کردم اول هم گفتم که گراب ویندوز های منو میشناسه هر دو شونو اما رو هر کدوم که تو منوی گراب اینتر میکنم سون بوت میشه و از اکس پی خبری نیست فایل مربپط به گراب رو هم گذاشتم اگه ببینیدش اکس پی و پارتیشن مربوطه رو شناخته ولی بوت نمیشه پیام ابراهیمی جان دستوراتت رو اجرا و خبرشو همین جا میزارم مرسی
همونطور که در چند پست فبل گفتم گراب مستقیم xp رو لود نمیکنه ، شما باید با برنامه easybcd ویتدوز xp رو به منوی بوت ویندوز ۷ اضافه کنید
بعد برای رفتن به ویندوز xp تو گراب ویندوز ۷ رو انتخاب کنید تا منوی بوت لودر ویندوز لود بشه حالا میتونید از بین ویندوز xp و 7 هرکدوم که خواستید انتخاب کنید
-
بله دوستمون sunpda درست میگه
در ضمن لود شدن ویندوز ایکس پی با توجه به نوع راه اندازی سیستم های مایکروسافتی وظیفه بوت لودر ویندوز سون هست و شما باید به بوت لودر سون بفهمانید که ایکس پی رو لود کنه
-
سلام و مرسی
من گراب دارم و چند بار هم آپدیت کردم اول هم گفتم که گراب ویندوز های منو میشناسه هر دو شونو اما رو هر کدوم که تو منوی گراب اینتر میکنم سون بوت میشه و از اکس پی خبری نیست فایل مربپط به گراب رو هم گذاشتم اگه ببینیدش اکس پی و پارتیشن مربوطه رو شناخته ولی بوت نمیشه پیام ابراهیمی جان دستوراتت رو اجرا و خبرشو همین جا میزارم مرسی
همونطور که در چند پست فبل گفتم گراب مستقیم xp رو لود نمیکنه ، شما باید با برنامه easybcd ویتدوز xp رو به منوی بوت ویندوز ۷ اضافه کنید
بعد برای رفتن به ویندوز xp تو گراب ویندوز ۷ رو انتخاب کنید تا منوی بوت لودر ویندوز لود بشه حالا میتونید از بین ویندوز xp و 7 هرکدوم که خواستید انتخاب کنید
اینو خوب اومدی!!
راس می گه من همین الان به خاطر تو تو vmware همین کارا رو کردم! جواب گرفتم!
فک کن 3 تا سیستم عامل رو زدم رو ماشین مجازی!!! عجب!!!!!!!!! :P
-
با سلام دوباره
دوست عزیز شما اگه گراب رو یک بار حذف و دوباره نصب کنی همه سیستم هات رو شناسایی میکنه .
من خودم قبلا ubuntu , xp , 7 رو با هم داشتم . فقط کافی grub رو دوباره نصب کنی یا میتونی با سوپر دیسک گراب اول ویندوز ها رو درست کنی و بعدش اوبونتو رو اضاف کنی .
-
سلام دوستان مشکلم حل شد
نرم افزاری رو که معرفی کرده بودید (easyBCD) نصب کردم و ویندوز xp رو به منوی بوت سون اضافه کردم
از همه دوستان بابت توجه ممنونم