<br><br><div><span class="gmail_quote">On 3/23/06, <b class="gmail_sendername">Matthew Saltzman</b> <<a href="mailto:mjs@ces.clemson.edu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mjs@ces.clemson.edu
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
One of my systems has an IDE disk and a SCSI disk.  I upgraded the IDE<br>disk and I need to reinstall grub.  /boot is in /dev/sda1, but the system<br>boots off of /dev/hda.<br><br>I've tried various things to install GRUB on the new /dev/hda, but
<br>everything results in a complaint during boot that<br><br>Error 21: Selected disk does not exist.<br><br>For example, in GRUB shell, I installed using:<br><br>        > root (hd1,0)<br>        > setup (hd0)<br>
<br>
The installation seems to work fine, but boot fails as above. I had this<br>working before, but for my life I can't recall how I did it differently<br>from this.<br><br>What am I missing?<br><br>Thanks.<br><br>--<br>                Matthew Saltzman
<br></blockquote></div><br>For the purpose of GRUB, UR SCSI disc should be /dev/hd0 and IDE should be /dev/hd1.<br>If you set the BIOS to give first pref to SCSI and install grub on MBR of SCSI <br>Else if 1st pref is IDE then install grub on MBR of IDE. (there are other ways also).
<br>In either case grub.conf will address SCSI as /dev/hd0. and your partition sda1 will be addressed as 0 (zero).<br clear="all">so in the grub.conf U should have <br>root (hd0,0)<br> ((  Pl copy grub.conf to grub.conf.bak

 before making any changes  ))<br><br>-- <br>Anil Kumar Shrama