Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Karmic - проблема с grub  (Прочитано 973 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nbdarvin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Karmic - проблема с grub
« : 24 Октября 2009, 17:58:48 »
во время обновления был отмонтирован /boot раздел, настройки grub слетели - вылетела опция меню Ubuntu. загрузился с лайв сд, исправил grub.cfg - теперь не грузится вообще, меню не выдает пишет file not found

/boot/grub/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 /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set cb3bfcfd-ea43-490e-a1a6-85431b210130
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  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
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/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
#menuentry "Ubuntu, Linux 2.6.31-14-generic" {
#        recordfail=1
#        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
#   set quiet=1
#   insmod ext2
#   set root=(hd0,1)
#   search --no-floppy --fs-uuid --set 373390d6-007f-4b3d-85e4-f0f03fbe9100
#   linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=cb3bfcfd-ea43-490e-a1a6-85431b210130 ro
#   initrd   /boot/initrd.img-2.6.31-14-generic
#}
#menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
#        recordfail=1
#        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
#   insmod ext2
#   set root=(hd0,1)
#   search --no-floppy --fs-uuid --set 373390d6-007f-4b3d-85e4-f0f03fbe9100
#   linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=cb3bfcfd-ea43-490e-a1a6-85431b210130 ro single
#   initrd   /boot/initrd.img-2.6.31-14-generic
#}
#
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
   linux16   /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   linux16   /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda2)" {
   insmod ntfs
   set root=(hd0,2)
   search --no-floppy --fs-uuid --set 7a6c96ce6c968493
   drivemap -s (hd0) ${root}
   chainloader +1
}
menuentry "Mac OS X (on /dev/sda3)" {
   insmod hfsplus
   set root=(hd0,3)
   search --no-floppy --fs-uuid --set 0675b15cc25efb21
        insmod vbe
        do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             do_resume=1
           fi
        fi
        if [ $do_resume == 0 ]; then
           xnu_uuid 0675b15cc25efb21 uuid
           if [ -f /Extra/DSDT.aml ]; then
              acpi -e /Extra/DSDT.aml
           fi
           xnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuid
           if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
              xnu_mkext /System/Library/Extensions.mkext
           else
              xnu_kextdir /System/Library/Extensions
           fi
           if [ -f /Extra/Extensions.mkext ]; then
              xnu_mkext /Extra/Extensions.mkext
           fi
           if [ -d /Extra/Extensions ]; then
              xnu_kextdir /Extra/Extensions
           fi
           if [ -f /Extra/devtree.txt ]; then
              xnu_devtree /Extra/devtree.txt
           fi
           if [ -f /Extra/splash.jpg ]; then
              insmod jpeg
              xnu_splash /Extra/splash.jpg
           fi
           if [ -f /Extra/splash.png ]; then
              insmod png
              xnu_splash /Extra/splash.png
           fi
           if [ -f /Extra/splash.tga ]; then
              insmod tga
              xnu_splash /Extra/splash.tga
           fi
        fi
}
### 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 ###

Оффлайн CVOLI

  • Новичок
  • *
  • Сообщений: 49
  • Не верьте ему. Он лжет.
    • Просмотр профиля
    • CVOLI, Ванёг Петров
Re: Karmic - проблема с grub
« Ответ #1 : 24 Октября 2009, 18:42:55 »
там же ясно написано:
Цитировать
#
# DO NOT EDIT THIS FILE
#
я не так помню, но есть пара команд которые редактирую этот файл в нужную конфигурацию. вы судя по всему сделали не совсем так
счас придут умные люди и скажут эти команды
Ubuntu 10.04 - i386 - 2.6.32
AMD Sempron 2800+ , DDR1 1Gb , GeForce FX 5200

Оффлайн ConstAntz

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Karmic - проблема с grub
« Ответ #2 : 24 Октября 2009, 23:10:56 »
CVOLI чуток ниже, следом за твоей цитатой:

Цитировать
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

генерируется автоматически с помощью /usr/sbin/grub-mkconfig используя шаблоны из /etc/grub.d и установки из /etc/default/grub

Оффлайн CVOLI

  • Новичок
  • *
  • Сообщений: 49
  • Не верьте ему. Он лжет.
    • Просмотр профиля
    • CVOLI, Ванёг Петров
Re: Karmic - проблема с grub
« Ответ #3 : 25 Октября 2009, 11:25:54 »
генерируется автоматически с помощью /usr/sbin/grub-mkconfig используя шаблоны из /etc/grub.d и установки из /etc/default/grub
вот и я о том.
Ubuntu 10.04 - i386 - 2.6.32
AMD Sempron 2800+ , DDR1 1Gb , GeForce FX 5200

 

Страница сгенерирована за 0.206 секунд. Запросов: 23.