Boot Disk Failure using Lilo and GRUB Abit KN9-SLI WD 200GB HD Slackware 12.0
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Boot Disk Failure using Lilo and GRUB Abit KN9-SLI WD 200GB HD Slackware 12.0
I am somewhat new to Linux, and have a friend helping me with the software and operation end of it, but this seems to be a hardware issue beyond the scope of either of our expertise.
I had this problem with 2 different WD 200GB hard drives. I would install Slackware, run Lilo, choose to install to MBR because the write to root would always fail, take the DVD out, and bam, Boot Disk Failure. I can boot with the Slackware DVD, and apparently everything else is fine, since I am writing this from the Slacky installation on /dev/hda1.
I tried GRUB as well, same thing, for some reason the motherboard is unable to see the boot sector for either of the IDE drives.
There is no Lilo message, nor GRUB message, it spins the drive a bit, then checks the floppy, and then gives the Boot Disk Error.
fdisk -l results:
Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 23811 191261826 83 Linux
/dev/hda2 23812 24321 4096575 82 Linux swap
Abit KN9-SLI Motherboard
WD 200GB IDE WD2000 Caviar and Caviar SE
nForce 500 series chipset
I have a SATA Raid array with WinXP, but I have those drives offline to concentrate on the Linux installation. My motherboard supports boot priority of hard drives and USB devices as well as a boot loader menu. Regardless of what I try, nothing seems to work. I want to keep Linux and WinXP separate and use the motherboard boot option to be able to switch between the two.
I had this problem with 2 different WD 200GB hard drives. I would install Slackware, run Lilo, choose to install to MBR because the write to root would always fail, take the DVD out, and bam, Boot Disk Failure. I can boot with the Slackware DVD, and apparently everything else is fine, since I am writing this from the Slacky installation on /dev/hda1.
I tried GRUB as well, same thing, for some reason the motherboard is unable to see the boot sector for either of the IDE drives.
There is no Lilo message, nor GRUB message, it spins the drive a bit, then checks the floppy, and then gives the Boot Disk Error.
This error often occurs when the hard drive is larger than the BIOS is capable of addressing. If the kernel happens to be on the hard drive beyond the reach of the BIOS then the bootloader doesn't work.
If that is your problem the the solution is to create a small /boot partition at the beginning of the hard drive.
I redid the partitions to do that, put the 50MB to /boot, /root on the second partition, and I still get the dreaded Boot Disk Error.
Could it be an issue with the disks, BIOS, both? Is there a way to check the MBR in Linux? I'm thinking of trying yet another drive if this continues.
In comparison, I have Slackware on a 40GB disk booting up just fine on an ASUS M2N-E. I'm using most of the drive as one partition, with a swap partition.
As another measure I looked up the BIOS version and it's a version ahead of the compatibility fix.
I wonder if it's time to call MoBo support.
I'm wondering if there's an avenue I haven't tried...
-disconnected the SATA drives completely
-disabled SATA controller
-force boot to PATA drive
-removed all other devices, USB flash drive, just had the HD, mouse, keyboard, DVD drive and video connected.
I'd like to thank you for your quick responses, and my friend has been helping me despite my anger and frustration. I appreciate it!
I redid the partitions to do that, put the 50MB to /boot, /root on the second partition, and I still get the dreaded Boot Disk Error.
Could it be an issue with the disks, BIOS, both?
As another measure I looked up the BIOS version and it's a version ahead of the compatibility fix.
I wonder if it's time to call MoBo support.
I don't know what the problem is. I think that your error message is a BIOS error message so next I would check out the BIOS as being the most likely culprit. I don't think that the BIOS is complaining of a bad drive because you have had the problem on two different drives.
I had my Windows XP Bootable Install CD in the burner, and after the usual boot sequence of CD, USB, HD, the IDE actually went into boot mode. I updated the BIOS previous to this and that didn't work, so something is keeping the IDE from booting until the CD boot subsystem is activated but not engaged. I was pleasantly surprised that the GRUB loader finally initialized, but errored out with an 18 code. At least I know it's not a hardware issue, or a boot loader issue. It has to do with the board or chipset itself. I confirmed this with an install of Windows on the same hard drive, Boot Disk Failure until the CD is initialized but booting skipped.
I have decided to invert my system, putting Slack 12 on my SATA RAID array, and Windows on a 500GB IDE. I am pretty confident this will work for the bootup using SATA.
Anyway, I just wanted to post this as closure to the issue, and a thank you to all who tried helping. Thanks for your understanding!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.