[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