[lots of output kept; see below for response] On 2014-09-03, Reynold <reynoldlinux at gmail.com> wrote: > > I ran this on disk 4 (CentOS 7). It does not pickup the Win8.1Pro disk. > > # grub2-mkconfig -o /boot/grub2/grub.cfg > Generating grub configuration file ... > Found linux image: /boot/vmlinuz-3.10.0-123.el7.x86_64 > Found initrd image: /boot/initramfs-3.10.0-123.el7.x86_64.img > Found linux image: /boot/vmlinuz-3.10.0-123.6.3.el7.x86_64 > Found initrd image: /boot/initramfs-3.10.0-123.6.3.el7.x86_64.img > Found linux image: /boot/vmlinuz-0-rescue-84b1d64fe1a04a13bc21bd841d2b5c62 > Found initrd image: > /boot/initramfs-0-rescue-84b1d64fe1a04a13bc21bd841d2b5c62.img > Found openSUSE 13.1 (x86_64) on /dev/sdb2 > Found Fedora release 20 (Heisenbug) on /dev/sdc3 > done > > I ran it again on disk 2 (openSUSE) to make sure it was up to date. > > #grub2-mkconfig -o /boot/grub2/grub.cfg > Generating grub.cfg ... > Found theme: /boot/grub2/themes/openSUSE/theme.txt > Found linux image: /boot/vmlinuz-3.11.10-21-desktop > Found initrd image: /boot/initrd-3.11.10-21-desktop > Found linux image: /boot/vmlinuz-3.11.6-4-desktop > Found initrd image: /boot/initrd-3.11.6-4-desktop > Found Windows 8 (loader) on /dev/sda1 > Found Fedora release 20 (Heisenbug) on /dev/sdc3 > Found CentOS Linux release 7.0.1406 (Core) on /dev/mapper/centos-root > done Based on this output, you have two different grub.cfg files, which can be confusing. When you first ran it from OpenSUSE, you told grub to look for its config file there. When you modified grub.cfg in your CentOS install, grub ignored it, because it's still pointing to its config file on OpenSUSE. Long story short, you should pick one place to make grub.cfg modifications and make all of them there. So add "rhgb quiet" to the appropriate line in your OpenSUSE grub.cfg file. --keith -- kkeller at wombat.san-francisco.ca.us