dual OS install windows XPx64 linux RH4 on two RAID 1 arrays - "Grub read error"
The ulitmate problem is that I am trying to load Windows XPx64 and Redhat Enterprise Linux AS, Redhat 4, so that I can boot into either system, but I am not loading them onto the same hard drive. I am trying to load onto 2 RAID 1 arrays. I can boot windows but I can't boot Linux.
The current configuration is that there are 2 virtual disks: - Hardware: Dell precision 690, 2xdual Xeon processors, LSI logic SAS 5 bus host bios controller (this is what i used to configure the raid arrays). - I have 2x500GB hardrives configured in one RAID 1 array, and another 2x500GB harddrives configured in another RAID 1 array. These were configured using the SAS controller. - I loaded Windows XPx64 onto the first RAID 1 array, and it partitioned 8MB on the second array. Windows loads fine. - I then loaded Linux onto the 2nd RAID 1 array and it seemed to load fine, it recognized the 8MB from windows, it created a /boot partition and a third large LVM PV partition, but after loading I cannot boot into Linux. Every time I try to boot directly from the 2nd array I get a "Grub read error" and nothing else. - I have tried reloading the grub loader in linux several different ways (onto the MBR, not on the MBR) but nothing is working. - Prior to this I had loaded the Linux on the 2nd array and it was able to boot on the computer, so I know the disks are good and that the computer can install and run linux. I can boot off the CD into linux rescue, but I really don't know where to go from there or how to solve the Grub problem. Anyone have any suggestions on the problem or how to initially get into linux to tweak the grub files? |
As an update to the problem, I think there is an issue with the boot loader. I was able to get into linux rescue mode and get the following:
-/bin/sh-3.00# fdisk -l Disk /dev/sda: 499.9 GB 255 heads, 63 sectors/trac, 60788 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 60787 488271546 7 HPFS/NTFS Disk /dev/sdb: 499.9 GB 255 heads, 63 sectors/trac, 60788 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 1 8001 7 HPFS/NTFS /dev/sdb2 2 14 104422+ 83 Linux /dev/sdb3 15 60788 488167155 8e Linux LVM I am also having a problem trying to reload the boot loader which I got as a suggestion from some old links, but linux is not my specialty so I don't know if I need to configure the shell or what is going on? Here is an example of the problem: -/bin/sh-3.00# pwd /mnt -/bin/sh-3.00# sysimage/sbin/grub-install --root-directory= /dev/sdb /sbin/grub: Not found -/bin/sh-3.00# ls sysimage/sbin/grub= sysimage/sbin/grub -/bin/sh-3.00# ls /sysimage/sbin/grub ls: /sysimage/sbin/grub: No such file or directory |
All times are GMT -5. The time now is 06:06 PM. |