Bug 905290 - Fedora-18 network installer fails with newer kernel 3.7.4-204.fc18 - "grub error file not found"
Summary: Fedora-18 network installer fails with newer kernel 3.7.4-204.fc18 - "grub er...
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 18
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-29 04:43 UTC by Charles Butterfield
Modified: 2013-08-21 17:34 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-08-21 17:34:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Zipped contents of /var/log directory tree (171.19 KB, application/x-zip-compressed)
2013-01-30 01:21 UTC, Charles Butterfield
no flags Details
anaconda-ks.cfg (914 bytes, application/octet-stream)
2013-01-30 01:30 UTC, Charles Butterfield
no flags Details

Description Charles Butterfield 2013-01-29 04:43:46 UTC
Description of problem: I did a successful network install on a Dell T3500 that installed 3.7.2-204.fc18 a few days ago (Jan 23).  Today I did a network install on a second T3500 with identical hardware and disk partitioning and the result was a non-bootable system.  On boot I get "grub: error file not found" (or something very similar).  I have no idea which component to blame so I chose anaconda and the main name I recognize related to the installation process.


Version-Release number of selected component (if applicable):

How reproducible:  Twice in a row (2 installs, same bad results)


Steps to Reproduce:
1. Use 64-bit net install on Dell T3500 configured as below.
2. Select MATE desktop and no other software
3. Attempt reboot at completion
  
Actual results:
Reboot fails with grub "error: file not found".  Repeated install, same results.

Expected results:
Successful boot.


Additional info:
As noted in the description this worked fine on Jan 23.  On the "bad" system the /boot directory contains fewer items and the /boot/grub2 directory contains only the themes directory, nothing else which I assume is part of the problem.

Both machines are Dell T3500's, with dual 1-TB boot drives in a RAID-1 mirror using the builtin Intel disk controller (ICH9R?). The modest boot partition is EXT4 and the other partition is an LVM PV used to create the root partition and home partition.  I'm reusing the existing partions and LVs, but marking /boot and root to be reformatted (both are EXT4).

Comment 1 Charles Butterfield 2013-01-29 06:21:13 UTC
I tried use the F18 net installer in rescue mode to try to fix the grub2 config info.  I managed to get what seemed to be most of the missing pieces recreated, BUT i still cannot boot.  Same error.

What I tried:
1) boot in rescue mode
2) chroot /mnt/sysimage
3) grub2-install /dev/sda
4) grub2-mkconfig -o /boot/grub2/grub.cfg

That created lots of interesting stuff, but no joy on reboot.  Then I noticed the good system had "device.map" and the bad system did not. I created that file on the bad system with the same contents as the good, but still no joy :-(

device.map:
(hd0)      /dev/sda
(hd1)      /dev/sda

On the bad system, when the boot fails its falls into the laughably titled "grub rescue mode".  In that mode "set" shows the following, which seem reasonable or at least plausible.

prefix=(hd0,msdos1)/grub2
root=hd0,msdos1

Time for bed

Comment 2 Chris Lumens 2013-01-29 14:45:06 UTC
Please attach /var/log/anaconda/program.log and /var/log/anaconda/anaconda.log from the failed installed system (or, /tmp/ at the end of installation before you reboot) to this bug report.  Thanks.

Comment 3 Charles Butterfield 2013-01-30 01:21:48 UTC
Created attachment 690110 [details]
Zipped contents of /var/log directory tree

As requested

Comment 4 Charles Butterfield 2013-01-30 01:30:35 UTC
Created attachment 690123 [details]
anaconda-ks.cfg

Perhaps this will also help.  I can also upload the /boot tree if that would be useful.  I started that upload, but when I noticed it was 38-MB I cancelled the upload.

Comment 5 Charles Butterfield 2013-02-03 22:26:37 UTC
Is there some way I could do a network install and skip whatever bugs were introduced in the updates repo?

Comment 6 Chris Lumens 2013-04-05 14:01:38 UTC
On F19 at least, there's a box on the source spoke that lets you disable automatically getting the updates repo.  Alternatively, if it's a problem introduced by an update, you can just periodically try again later.


Note You need to log in before you can comment on or make changes to this bug.