[Comm] борьба с grub

Геннадий Ищенко anarhoret на mail.ru
Пт Фев 10 19:43:14 MSK 2012




10 февраля 2012, 18:42 от Vitaly Kuznetsov <vitty на altlinux.ru>:
> On Fri, 10 Feb 2012 17:55:14 +0400, Геннадий Ищенко wrote:
> >> Посмотрите внимательней, она вам нашла как "ALT Linux 5.0.0
> >> Desktop...", так и memtest. Этот пункт не грузится? Тогда посмотрите
> >> получившийся /boot/grub/grub.cfg, найдите в нём этот пункт "ALT
> >> Linux
> >> 5.0.0 Desktop" и проверьте, всё ли в нём хорошо. Можете сюда
> >> скопипастить, посмотрим.
> >>

> Не, это два мемтеста - один из 6-ки, другой - из 5-ки. А ещё должно
> быть "ALT Linux 5.0 ...". Посмотрите, в логе os-prober, который вы
> приводили, его видно. Ну или уж давайте полный конфиг.
> 
Пожалуйста:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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="${saved_entry}"
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 load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd1,msdos12)'
search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
if loadfont /grub/unifont.pf2 ; then
  set gfxmode=800x600
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd1,msdos12)'
  search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
  set locale_dir=($root)/grub/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd1,msdos12)'
search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
insmod gfxmenu
loadfont ($root)/grub/themes/lxdesktop/f/dejavu_sans_10.pf2
loadfont ($root)/grub/themes/lxdesktop/f/dejavu_sans_12.pf2
loadfont ($root)/grub/themes/lxdesktop/f/dejavu_sans_bold_14.pf2
loadfont ($root)/grub/themes/lxdesktop/f/vera_sans_10.pf2
loadfont ($root)/grub/themes/lxdesktop/f/vera_sans_12.pf2
loadfont ($root)/grub/themes/lxdesktop/f/vera_sans_bold_14.pf2
insmod png
set theme=($root)/grub/themes/lxdesktop/theme.txt
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_altlinux_theme ###
insmod part_msdos
insmod ext2
set root='(hd1,msdos10)'
search --no-floppy --fs-uuid --set=root 32574291-86a5-4b9d-bad6-2aa84f841de7
insmod jpeg
if background_image /share/plymouth/themes/branding-altlinux-kdesktop/grub.jpg ; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
fi
### END /etc/grub.d/05_altlinux_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "ALT Linux 6.0.1 KDesktop" --class gnu-linux --class gnu --class os {
	savedefault
	load_video
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos12)'
	search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
	echo	'Loading Linux vmlinuz ...'
	linux	/vmlinuz root=UUID=c8631cc7-6288-4339-b203-13616639058e ro  vga=0x314 quiet=1 resume=/dev/disk/by-uuid/77aeca26-eabb-4616-b19a-7b15e00c2f45 panic=30 splash
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img
}
menuentry "ALT Linux 6.0.1 KDesktop (failsafe mode)" --class gnu-linux --class gnu --class os {
	savedefault
	load_video
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos12)'
	search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
	echo	'Loading Linux vmlinuz ...'
	linux	/vmlinuz root=UUID=c8631cc7-6288-4339-b203-13616639058e ro failsafe vga=normal
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img
}
menuentry "ALT Linux 6.0.1 KDesktop, 3.0.3-std-def-alt0.M60P.1" --class gnu-linux --class gnu --class os {
	savedefault
	load_video
        set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos12)'
	search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
	echo	'Loading Linux 3.0.3-std-def-alt0.M60P.1 ...'
	linux	/vmlinuz-3.0.3-std-def-alt0.M60P.1 root=UUID=c8631cc7-6288-4339-b203-13616639058e ro  vga=0x314 quiet=1 resume=/dev/disk/by-uuid/77aeca26-eabb-4616-b19a-7b15e00c2f45 panic=30 splash
	echo	'Loading initial ramdisk ...'
	initrd	/initrd-3.0.3-std-def-alt0.M60P.1.img
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda1)" --class windows --class os {
	savedefault
	insmod part_msdos
	insmod fat
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 10c7-8d06
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "memtest (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos7)'
	search --no-floppy --fs-uuid --set=root 3b32313d-ea7e-4aa0-b898-134921151f80
	linux /memtest-4.00.bin vga="0x314" resume=/dev/disk/by-uuid/12bbea6b-38fe-47e3-a3f2-bf4358824275 panic=30 splash=silent quiet=1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/39_memtest ###
menuentry "Memtest86+-4.20" {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos12)'
	search --no-floppy --fs-uuid --set=root 55b82d78-5897-4eb7-bf89-67b31b419076
	linux16 /boot/memtest-4.20.bin
}
### END /etc/grub.d/39_memtest ###

### 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 ###


Подробная информация о списке рассылки community