I have fedora 18 and I want to install CentOS 7 on another drive I have. I have no Disk drive and no option for USB boot. However I understand that Grub2 does support loading installation isos. So I downloaded the latest version of CentOS from their site and updated /etc/grub.d/40_custom with the following:set isofile=/iso/centos/CentOS-7-x86_64-DVD-1611.isomenuentry CentOS-7 ISO x64 {loopback loop (hd2,1)$isofilelinux (loop)/isolinux/vmlinuz lang=en_US repo=hd:sdc1:/iso/centosinitrd (loop)/isolinux/initrd.img}also I saw in some places without (hd2,1) so I tried without it as well. However the result is the same. From the grub console:error: file `/iso/centos/CentOS-7-x86_64-DVD-1611.iso` not found.error: no server is specified.error: you need to load the kernel first.I think I got the problem, look at the df:Filesystem                       Size  Used Avail Use% Mounted on/dev/mapper/fedora_dhcppc4-root   69G   44G   23G  67% //dev/sdc1                        477M  202M  247M  45% /bootThe /boot and the / are not on the same fs, although they are on the same disk (/ is sdc2). When I change (hd2,1) to (hd2,2) the grub doesn't recognize it at all (the fs). BTW, I'm not sure about the grub syntax as well as I got confuse with the different syntax for fedora/centos/rhelThanksEDITSo I manage to find a DVD drive and install the OS. But I'm still intrigue how to do it without DVD or USB.
Failled to boot CentOS installation from grub2
centos;fedora;boot;grub2;grub