انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => سوزه => نویسنده: v.taghavi68 در 18 دی 1392، 11:27 قظ
-
سلام
بنا به دلایلی (که خارج از حوصله است) بوت لودر اوبونتو(منظورم اون تم بوت لودر!) بجای بوت لودر سوزه جایگزین شده. حالا میخوام بدونم چطور می تونم دوباره بوت لودر سوزه رو برگردونم
اینم تنظیمات فایل /etc/defaultgrub :
# Modified by YaST2. Last modification on Wed Jan 8 13:23:24 IRST 2014
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader
# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.
GRUB_DISTRIBUTOR="openSUSE 13.1"
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=8
GRUB_CMDLINE_LINUX_DEFAULT=" resume=/dev/disk/by-id/ata-ST1000LM024_HN-M101MBB_S2SMJ9CD805807-part6 splash=silent quiet showopts "
# kernel command line options for failsafe mode
GRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM=0x01234567,0xfefefefe,0x89abcdef,0xefefefef
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=gfxterm
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=true
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# Skip 30_os-prober if you experienced very slow in probing them
# WARNING foregin OS menu entries will be lost if set true here
GRUB_DISABLE_OS_PROBER=false
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
GRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.png
-
اگر منظورتون از تم اون عکس بکگراند بوت لودر هست که باید عکس بوت لودرتون را عوض کنید.
-
نه! میخوام کلا بوت سوزه بجای اوبونتو بیاد
-
ساده ترین راهش اینه که با DVD آپدیت کنید
-
سیروس جان منظورت اینه که کلا سیستم رو با dvd آپدیت کنم یا نه فقط گراب رو آبا dvd آپدیت کنم؟ میشه بشکافی موضوع رو ! ::)
-
کل سیستم رو آپدیت کن .پس از اون آنلاین آپدیت کن
-
سیستمم چون تازه آپدیت کردم آپدیت آنلاینی وجود نداره. این که میگی با dvd آپدیت کنم چطوریه؟
-
DVD رو بزار و ریسیت کن.همونجوری که سیستم رو نصب میکنی ولی این بار بجای installation آپدیت رو انتخاب کن
هروقت که مشکل غیر قابل حلی هم پیش آمد با همین روش سیستم رو بازسازی میکنی
-
اینکار آپدیت هایی که کردم و برنامه هایی رو که نصب وآپدیت کردم (همه بصورت آنلاین) رو حذف و یا downgrade نمی کنه؟
-
چرا.سیستم downgrade میشه.برای همین گفتم دوباره آنلاین آپدیت کن
اما مواظب باش مخازن رو حذف نکنی
-
سیروس جان ممنون. ولی از اونجایی که مشکلم حاد نیست فکر نمیکنم ارزشش رو داشته باشه! اگر روزی روزگاری روش دیگه ای به ذهنت رسید بگو.خودمم تو سایت های خارجی سرچ می کنم.اگر تونستی محتوای فایل grub تو برام بذار ببینم میخوام ببینم تغییری کرده فایلم یا مشکل از جای دیگه است
واقعا ممنونم ازت
-
امتحان نکردم ولی شاید اگه با یه نسخه لایو اوپن سوسه بیای بالا و گراب کاستومایزر رو نصب و پیکر بندی کنی درست بشه.
شاید هم اگه بری توی یاست همین سوسه ای که داری و قسمت بوت لودر تنظیمات پیشرفته رو دوباره ست کنی تاثیری بزاره.
-
از توی سوزه گراب رو دوباره نصب کن.
-
v.tagghavi68 @
در پست اول محتویات /etc/defaultgrub را گذاشته اید ولی برای من همچین فایلی وجود نداشت!
این تنظیمات گراب منه،ببین بدردت میخوره :
cat /etc/default/grub
# Modified by YaST2. Last modification on Tue Dec 17 17:58:12 IRST 2013
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader
# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.
GRUB_DISTRIBUTOR="openSUSE 13.1"
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=8
GRUB_CMDLINE_LINUX_DEFAULT=" splash=silent quiet showopts"
# kernel command line options for failsafe mode
GRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=gfxterm
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=true
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# Skip 30_os-prober if you experienced very slow in probing them
# WARNING foregin OS menu entries will be lost if set true here
GRUB_DISABLE_OS_PROBER=false
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
GRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.png
-
دستتون درست بچه ها حل شدش.
من اشتباه تایپی داشتم منظورم این بود(برای grub2) :
/etc/default/grub2
و برای grub
/etc/default/grub
البته اینم هست :
/boot/grub/grub.cfg
-
سلام دوست عزیز
من با این روش روی توزیع های دیگر بارها انجام دادم و مشکلم حل میشد ولی روی opensuse نمیدونم چون بار اول که اوپن سوزه نصب کردم.و این مشکل در اوپن سوزه برایم پیش نیامد که امتحان کنم.
وارد توزیع که گراب۲ نصب بود میشدم و با این apt-get purge grub grub-pc grub-common دستور گراب۲ پاک میکردم و از توزیع خارج میشدم و با سی دی زنده(live)یا usb اوبونتو وارد ترمینال میشدم و گراب۲ رو روی توزیع که میخواستم نصب میکردم
sudo fdisk -l
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
در دستور دوم بجای عدد 1 شماره اون توزیع که میخوای گراب۲ روی اون نصب بشه رو وارد کن
(درود بر شما)