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.
I have a WD30100 10GB Hardrive that I've been trying to repair. The MBR of the drive seems to be hosed and everything I've tried to repair it has failed. Here are some details:
Upon boot, my BIOS states that the drive fails. This happens if it's either mounted as a master,slave or single. If I mount it as a slave, hit F1 to get past the BIOS message, I'm able to boot off my good drive in the OS. Once in the OS, I can format/read/write the the drive in question without error.
I've tried the following common MBR repairs so far:
XP Repair Console:
fixboot - Says it worked fine
fixmbr - Says it worked fine
diskpart - Drive partitions without error
chkdsk - Reports that there are unrepairable sectors
Slackware 10 Boot disk:
fdisk /mbr - Unable to read /mbr
fdisk /dev/hda - Works fine, partitioning works without error.
fdisk -d - When showing the rata data of the drive, all zero's are returned.
Windows 95/95b/98/98SE/ME Boot Disk
DOS 5.0/6.0 Boot Disk
Western Digital Data Diagnostics Tool:
Wrote Zeros to the drive, no errors. Upon reboot (which it requests), drive fails.
I'm able to get through the full install of Slackware 10 until the end when it's time to install LILO, which is where it fails.
I would be more then happy to just use the drive as a slave, however the problem is that the BIOS will not boot into the OS without hitting F1, which makes remote reboots impossible. There isn't a way to bypass this option in the BIOS. I've tried auto-detect and manual settings, both return the same results.
I found something about using debug.exe on the Win95 boot disk to manually repair it, however the walkthrough listed differs from what my drive reports so I skipped that. I've found DBAN and MBRWizard which I am going to try tonight, but they all seem to just write zero's. I'm wondering if I'm going about this the wrong way?
Setting your BIOS to ignore the problem drive as slave should allow you to boot and Linux should still be able to use the drive.
Passing the diagnostics would seem to say the drive is okay. Jumpers and drive cable are a couple more places to check.
The only times I have had drives fail boot is when the jumpers are wrong or the drive is failing.
If Slackware is partitioning and formatting during install, and the drive is good and configured correctly there should be no problem, in theory.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.