References: <46afcbbb$0$3173$4c368faf@roadrunner.com>

<46b12fe1$0$4842$4c368faf@roadrunner.com>
<4tr7o4-mfb.ln1@p400bob.personal.cox.net>
<46b3bf7a$0$30667$4c368faf@roadrunner.com>

Followup-To:

In article <46b3bf7a$0$30667$4c368faf@roadrunner.com>, Rodney Kelp wrote:
> Bob Bob wrote:
>> Is your BIOS set to protect the MBR? Check it!
>>
>> I have however seen problems using YaST to (re)write the MBR (hung) and
>> ended up using the grub install directly. That was on 9.3 though...
>>
>> Second thought may be a geometry issue but that problem hasn't been
>> around for a few years now.
>>
>> If you don't care about the current drive contents try writing 512 bytes
>> to the start of the drive with a Linux boot CD and dd, then read it back
>> again to check it worked. ie create a text looking file (testin.txt) in
>> the "ramdrive" of that length then write it;
>>
>> dd if=testin.txt of=/dev/hda bs=512 count=1
>>
>> Then read it back
>>
>> dd if=/dev/hda of=testout.txt bs=512 count=1
>>
>> Then cat testout.txt (or use diff) and see if it is the same..
>>
>> If it hangs during write pls tell us!
>>
>> Bob
>>
>> Rodney Kelp wrote:
>>> Well guess what, I downloaded Opensuse 10.3 Alpha 6, burned it and
>>> installed it on a clean, secure erased drive. It hung up on writing the
>>> boot loader! Something is up with hda0 track 0 and I think it's Windoz.
>>>

>
>
> GNU GRUB version 0.97 (640K lower /3072K upper memory)
>
> [Minimal BASH-like line editing is supported. For the first word, TAB
> list possible command completions. Anywhere else TAB lists the possible
> completions of a device/filename.}
>
> grub> setup --stage2=/boot/grub/stage2 (hd0) (hd0,5)
>
> Error 21: Selecte3d disk does not exist
>
> grub> quit
>
> This is what happens. It is saying that /dev/hda does not exist yet
> Windows XP boots fine. It can't see hda for some reason. Now that is 3
> version of Opensuse....How can that be??
>
>


There is an article in the August edition of "Linux Gazette" entitled "GRUB,
PATA and SATA" that may bear on your problem and possibly provide a solution.
It's at linuxgazette.net/current/

W.