linux:grub2
Toto je starší verze dokumentu!
Obsah
Grub 2
FACTS
od verze 2.00 se nejak sere…prej /boot neni ext3.. takze instaluju s –force –recheck a pote nutno zamknout soubor core.img (aby se neposunul, jinak se to podela jak lilo…bug)
# chattr +i /boot/grub2/i386-pc/core.img
zmeny do /etc/default/grub
VYPNUTI OSTATNICH OS [ OS-PROBER ]
- edit /etc/default/grub; add lines / modify value:
GRUB_DISABLE_OS_PROBER="true"
- vygenerujeme znovu konfiguraci
sudo grub2-mkconfig > /boot/grub2/grub.cfg
Preskoceni systemu z boot menu
- do /etc/default/grub pridat
GRUB_OS_PROBER_SKIP_LIST="4E26E10726E0F13F@/dev/sda1 07a6db3e-fed0-1e8e-c1b3-548e3bd90d64@/dev/sda6"
- vygenerujeme znovu konfiguraci
sudo grub2-mkconfig > /boot/grub2/grub.cfg
PREINSTALACE Z LIVECD
Plati pro disk /dev/sda kde je Linux nainstalovan na oddilu /dev/sda7.
sudo mount /dev/sda7 /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt grub-install /dev/sda update-grub exit sudo umount /mnt/{dev/pts,dev,proc,sys} sudo reboot # restartuje okamzite, nebo restartuj rucne :)
GRAFIKA
[ http://forums.fedoraforum.org/showthread.php?t=276691 ]
- vypsani dostupnych grafickych modu:
v grub command prompt
# set pager=1 # insmod vbe #vbeinfo
- do /etc/default/grub
GRUB_VIDEO_BACKEND="vbe" GRUB_TERMINAL_OUTPUT="gfxterm" #GRUB_FONT_PATH="/boot/grub2/themes/system/DejaVuSans-Bold-14.pf2" #GRUB_FONT_PATH="/boot/grub2/themes/system/DejaVuSans-10.pf2" #GRUB_FONT_PATH="/boot/grub2/themes/system/DejaVuSans-12.pf2" GRUB_FONT_PATH="/boot/grub2/fonts/DejaVuSansMono-24.pf2" #GRUB_BACKGROUND="/boot/grub2/themes/system/background.png" GRUB_BACKGROUND="/boot/grub2/fonts/background-sized.png" #GRUB_THEME="/boot/grub2/themes/system/theme.txt" GRUB_GFXMODE="1280x720x32" #GRUB_GFXPAYLOAD_LINUX=keep #text for troubles
ISO BOOT
!!! hlavne musi umet iso, napr debian live iso
- custom.cfg nebo (cistejsi) /etc/grub.d/40_custom
UBUNTU
submenu "BackTrack 5 R2 KDE ISO"{
menuentry "BackTrack Text - Persistent CUDA Boot Text Mode" --class ubuntu --class gnu-linux --class gnu --class os {
savedefault
load_video
set gfxpayload=1280x800x32
insmod gzio
insmod part_msdos
insmod ntfs
insmod ext2
echo 'Loading BackTrack 5 R2 iso'
# z BACKTRACK DVD hlavne musi byt zkopirovany adresar /casper (!!!v grub2 se partition pocitaji od 1!!! /dev/sda1 = hd0,msdos1)
linux (hd0,msdos7)/bt/casper/vmlinuz boot=casper persistent live-media-path=/bt/casper/ text splash intel_iommu=off
echo 'Loading initial ramdisk ...'
initrd (hd0,msdos7)/bt/casper/initrdcuda.gz
}
}
DEBIAN
menuentry "${title}" {
${grub_prep}
iso_path="${rel_dirname}/${grml}"
export iso_path
kernelopts=" $CUSTOM_BOOTOPTIONS $additional_param "
export kernelopts
loopback loop "${rel_dirname}/$grml"
set root=(loop)
configfile /boot/grub/loopback.cfg
}
linux/grub2.1441959423.txt.gz · Poslední úprava: 2016/04/13 16:09 (upraveno mimo DokuWiki)