История изменений
Исправление waitmar, (текущая версия) :
Линукс запускается. В корне sdb4 файла bootmgr нету. Но есть на sdb3. Я честно пытался сделать спойлер, я хз почему он не работает))
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
insmod part_gpt insmod part_msdos if [ -s $prefix/grubenv ]; then load_env fi if [ «${next_entry}» ] ; then set default=«${next_entry}» set next_entry= save_env next_entry set boot_once=true else set default=«0» fi
if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option=«–id» else menuentry_id_option="" fi
export menuentry_id_option
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 { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi }
if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi font=«/usr/share/grub/unicode.pf2» fi
if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=ru_RU insmod gettext fi terminal_input console terminal_output gfxterm if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=1
Fallback normal timeout code in case the timeout_style feature is
unavailable.
else set timeout=1 fi
END /etc/grub.d/00_header
BEGIN /etc/grub.d/10_linux
menuentry ‘Arch Linux’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-simple-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/intel-ucode.img /boot/initramfs-linux.img } submenu ‘Advanced options for Arch Linux’ $menuentry_id_option ‘gnulinux-advanced-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { menuentry ‘Arch Linux, with Linux linux’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-linux-advanced-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/intel-ucode.img /boot/initramfs-linux.img } menuentry ‘Arch Linux, with Linux linux (fallback initramfs)’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-linux-fallback-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/initramfs-linux-fallback.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 ‘Windows Recovery Environment (on /dev/sdb3)’ –class windows –class os $menuentry_id_option ‘osprober-chain-5E9E33349E330455’ { insmod part_msdos insmod ntfs set root=‘hd1,msdos3’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos3’ –hint-bios=hd1,msdos3 –hint-efi=hd1,msdos3 –hint-baremetal=ahci1,msdos3 5E9E33349E330455 else search –no-floppy –fs-uuid –set=root 5E9E33349E330455 fi parttool ${root} hidden- 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
BEGIN /etc/grub.d/41_custom
if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z «${config_directory}» -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi
END /etc/grub.d/41_custom
Исходная версия waitmar, :
Линукс запускается. В корне sdb4 файла bootmgr нету. Я честно пытался сделать спойлер, я хз почему он не работает))
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
insmod part_gpt insmod part_msdos if [ -s $prefix/grubenv ]; then load_env fi if [ «${next_entry}» ] ; then set default=«${next_entry}» set next_entry= save_env next_entry set boot_once=true else set default=«0» fi
if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option=«–id» else menuentry_id_option="" fi
export menuentry_id_option
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 { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi }
if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi font=«/usr/share/grub/unicode.pf2» fi
if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=ru_RU insmod gettext fi terminal_input console terminal_output gfxterm if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=1
Fallback normal timeout code in case the timeout_style feature is
unavailable.
else set timeout=1 fi
END /etc/grub.d/00_header
BEGIN /etc/grub.d/10_linux
menuentry ‘Arch Linux’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-simple-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/intel-ucode.img /boot/initramfs-linux.img } submenu ‘Advanced options for Arch Linux’ $menuentry_id_option ‘gnulinux-advanced-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { menuentry ‘Arch Linux, with Linux linux’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-linux-advanced-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/intel-ucode.img /boot/initramfs-linux.img } menuentry ‘Arch Linux, with Linux linux (fallback initramfs)’ –class arch –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-linux-fallback-7ee236e1-87e8-435a-b50f-c5fd9868a60e’ { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root=‘hd1,msdos1’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos1’ –hint-bios=hd1,msdos1 –hint-efi=hd1,msdos1 –hint-baremetal=ahci1,msdos1 7ee236e1-87e8-435a-b50f-c5fd9868a60e else search –no-floppy –fs-uuid –set=root 7ee236e1-87e8-435a-b50f-c5fd9868a60e fi echo ‘Loading Linux linux …’ linux /boot/vmlinuz-linux root=UUID=7ee236e1-87e8-435a-b50f-c5fd9868a60e rw loglevel=3 echo ‘Loading initial ramdisk …’ initrd /boot/initramfs-linux-fallback.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 ‘Windows Recovery Environment (on /dev/sdb3)’ –class windows –class os $menuentry_id_option ‘osprober-chain-5E9E33349E330455’ { insmod part_msdos insmod ntfs set root=‘hd1,msdos3’ if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-ieee1275=‘ieee1275//disk@0,msdos3’ –hint-bios=hd1,msdos3 –hint-efi=hd1,msdos3 –hint-baremetal=ahci1,msdos3 5E9E33349E330455 else search –no-floppy –fs-uuid –set=root 5E9E33349E330455 fi parttool ${root} hidden- 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
BEGIN /etc/grub.d/41_custom
if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z «${config_directory}» -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi