Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Fedora > Fedora - Installation
User Name
Fedora - Installation This forum is for the discussion of installation issues with Fedora.


  Search this Thread
Old 06-05-2005, 11:46 AM   #1
LQ Newbie
Registered: Jun 2005
Distribution: Fedora Core3
Posts: 2

Rep: Reputation: 0
Unhappy Boot problem: "GRUB Loading stage2read Error" after installing PCI Ethernet card

This really isn't an installation question, but anyway...

I have been running a dual-boot (FC3 and Win Xp) AMD machine having a single 120 Gb harddisk, ASUS motherboard, and on-board VIA Ethernet. The dual boot system was working fine till recently when my cable modem and the on-board Ethernet device stopped working after some storms in our area. The rest of the system was working fine, only network support was no-longer available.

Yesterday I added a D-Link PCI Ethernet card to my system, diasbled the on-board Ethernet and was successfully able to boot into XP and connect to the netwrok.

However, on rebooting the GRUB bootloader does not work and hangs after throwing up an error "GRUB Loading Stage2Read Error" as soon as I reboot. I do nto get the GRUB Menu (for selecting Linux or WinXP) and am unable to boot into my system.

I am able to boot to rescue and text modes using FC3 Installation CD.

I have unsuccessfully tried tinkering around to fix this problem in the following ways so far:
1) Linux Upgrade and reinstall (tried mutliple times to get a fresh GRUB installation). Tried installing both on to MBR and first sector of primary partition.
2) Changing BIOS setting for on-Board Ethernet from "diasbled" to "Auto". (Really, this is the only change I made during installing the PCI network card"
3) Changed BIOS IDE setting to enable DMA Access (based on some threads I found). Have reset it back to "Auto" since this did not help.

Unfortunately I do not have a WinXP installation or Recovery CD ready to fix Windows.

Can anyone help me with figuring out whats gone wrong with GRUB and how I can fix this... Any help is appreciated.
Old 06-06-2005, 06:53 AM   #2
LQ Newbie
Registered: Jun 2005
Distribution: Fedora Core3
Posts: 2

Original Poster
Rep: Reputation: 0

Okay, I seem to have identified and fixed the problem, though I still do not know what was going wrong. Can somebody explain what was happening, and let me know if there is a better solution.

Basically, When I changed BIOS Setting "IDE to DMA Transfer Access" to Enabled, GRUB loaded properly and I could boot into WinXP or FC3 as normal.

However, on rebooting, the "IDE to DMA Transfer Access" BIOS setting would get reset to "Disabled" on its own, and I would run into "Grub Loading Stage2Read Error" once again. After a lot of trial and error I figured that if I Enable the on-board Ethernet (the one that doesn't work anymore), then "IDE to DMA Transfer Access" BIOS setting would stay "Enabled" instead of getting automatically reset to "Disabled" at reboot.

This doesnt seem to have anything to do with WinXp or FC3 Operating System, because the setting gets disabled even if I reboot at GRUB stage itself.

So now my comp is running fine with "IDE to DMA Transfer Access" and On-board Ethernet both set as "Enabled". If either gets disabled, I would once again start facing "GRUB Loading Stage2Read Error" messages!!

Can anyone help me understand what seems to be happening?



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FC4: "GRUB Loading Stage2... read error" at startup Kropotkin Fedora 2 12-01-2005 05:29 PM
"PCI: Cannot allocate..." error message at boot FC2 ?!?! eltoro Fedora 1 10-14-2004 04:03 PM
"Error Loading OS" Fedora Vs XP - Either will work, Sys wont boot marksman Linux - Newbie 14 08-27-2004 05:32 AM
Linux boot hang : "init: error loading shared libraries" colinprice72 Linux - General 0 01-16-2004 09:04 AM
GRUB loading stage2Read Error SparceMatrix Linux - General 8 06-10-2003 06:31 AM > Forums > Linux Forums > Linux - Distributions > Fedora > Fedora - Installation

All times are GMT -5. The time now is 12:22 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration