This is a discussion on Re: Windows killed Suse? - Suse ; References: Followup-To: In article , 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 ...
In article <email@example.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!
>> 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/