On Mon, Mar 02, 2015 at 02:04:24AM +0000, Richard wrote: > > > ------------ Original Message ------------ > > Date: Sunday, March 01, 2015 20:06:26 -0500 > > From: Fred Smith <fredex at fcshome.stoneham.ma.us> > > To: centos at centos.org > > Subject: [CentOS] installing C7 on a laptop with Win7, dual boot > > > > Hi all! > > > > I've just installed C7 on my netbook that already contained Win7 > > (and also Fedora 19, which the C7 is intended to replace). The > > Fedora installer had found the windows installation and it > > appeared in the grub menu, and was bootable and worked fine. > > > > The C7 installer did not put the windows installation into the grub > > menu. > > > > with some googling I found a page at > > https://priteshugrankar.wordpress.com/2014/09/12/dual-booting-cent > > os-7-and-windows-7/ that gives a simple recipe for fixing this > > problem. basically: > > > > cp /boot/grub2/grub.cfg orig.grub.cfg > > grub2-mkconfig -o /boot/grub2/grub.cfg > > > > with (on his system) the second command above producing this > > output: > > > > [root at localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg > > Generating grub configuration file ... > > Found linux image: /boot/vmlinuz-3.16.2-1.el7.elrepo.x86_64 > > Found initrd image: /boot/initramfs-3.16.2-1.el7.elrepo.x86_64.img > > 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-327fe33f3b364802871211321a2790b7 Found > > initrd image: > > /boot/initramfs-0-rescue-327fe33f3b364802871211321a2790b7.img > > Found Windows 7 (loader) on /dev/sda1 > > Found Windows 7 (loader) on /dev/sda2 > > done > > > > Unfortunately, when I did it, I got this: > > > > 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.20.1.el7.x86_64 > > Found initrd image: /boot/initramfs-3.10.0-123.20.1.el7.x86_64.img > > Found linux image: > > /boot/vmlinuz-0-rescue-c875112952114f6284f69abaa4f9a2f7 Found > > initrd image: > > /boot/initramfs-0-rescue-c875112952114f6284f69abaa4f9a2f7.img done > > > > No mention of the windows installation. > > > > It's not that I use the win7 installation much, but I do want to > > be able to do so when one of those rare occasions pops up. > > > > Thanks in advance! > > > > Fred > > I too encountered this issue putting centos7 on a win7 machine. The > solution is to: > > edit: > > /etc/grub.d/40_custom > > putting in: > > menuentry 'name' { > > insmod ntfs > > set root=(hd0,2) > > chainloader +1 > > } > > note: "name" can be anything you want (within reason), and is the > name that will show in the boot menu. So, I did this. I'm assuming that 'name' should be bare, with no quotes? well, I tried it both ways, makes no difference. The grub-mkconfig does not emit any lines about having found windows. its output looks the same as what I showed in the original mail, above. there are 3 windows partitions, two of which appeared in grub previously. Here's the entry I made: menuentry Win-7 { insmod ntfs set root=(hd0,1) chainloader +1 } > > the values here: > > root=(hd0,2) > > will vary based on your disk setup. if you still have your fc19 > grub/grub2 (whichever it used) configuration file you should be able > to confirm the values from that. I can still access the files (I made an image of the disk), but grub2 configurations are not human-readable, so I can't figure it out from that. however, if I look at the drive image with fdisk, it shows partition 2 as being bootable, so I used (hd0,1). maybe I s hould try (hd0,2) as an alternative... > > when done, then: > > grub2-mkconfig -o <output file> > > personally, i didn't set the -o to the production grub.cfg file as > my preference is to make backups and check things before potentially > trashing a file like that, but do as you wish. when you're > comfortable with the generated file move it to the production > location and reboot. > > > - Richard > > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos -- ---- Fred Smith -- fredex at fcshome.stoneham.ma.us ----------------------------- But God demonstrates his own love for us in this: While we were still sinners, Christ died for us. ------------------------------- Romans 5:8 (niv) ------------------------------