View previous topic :: View next topic |
Author |
Message |
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Fri Jul 11, 2014 1:15 am Post subject: |
|
|
booting the liveusb and running ifconfig should identify the interface name, probably starting with en
from the chroot: Code: | emerge python-updater
python-updater | wgetpaste
emerge --info | wgetpaste
eselect profile list | wgetpaste
wgetpaste /var/tmp/portage/sys-boot/grub-2.00_p5107-r2/temp/build.log | post the url's returned.
possible work around, from the chroot: Code: | ln -s /proc/self/fd /dev/fd
emerge grub |
_________________ Defund the FCC. |
|
Back to top |
|
|
lenosas n00b
Joined: 03 Jul 2014 Posts: 13
|
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54098 Location: 56N 3W
|
Posted: Sat Jul 12, 2014 10:08 pm Post subject: |
|
|
lenosas,
It failed because the grub.info file is missing and the ebuild says Code: | * The specific snippet of code:
* mv "${ED%/}"/usr/share/info/grub{,2}.info || die; | that that is a fatal error.
The grub.info file should be in the tarball.
Do emerge --sync to see if you get a new ebuild. Maybe the tarball you have really is broken but the digests matched, or it would have failed the download. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Sun Jul 13, 2014 5:51 am Post subject: |
|
|
from the chroot:
To eliminate a bad package problem, suggest change to a newer version of grub:
Code: | nano /etc/portage/package.keywords | edit to include Quote: | =sys-boot/grub-2.02_beta2 ~amd64 |
Code: | emerge --sync
emerge grub:2 |
if grub merges continue with the handbook steps: Code: | grub2-install /dev/sda
grub2-mkconfig -o /boot/grub/grub.cfg |
If not:
Suggest trying legacy grub:
If grub-static merges, run: note the name of the kernel and initramfs (if used) letter for letter; the name in /boot must be reproduced precisely in grub.conf. Code: | nano -w /boot/grub/grub.conf | and edit to Quote: | # Which listing to boot as default. 0 is the first, 1 the second etc.
default 0
# How many seconds to wait before the default listing is booted.
timeout 30
# Nice, fat splash-image to spice things up
# Comment out if you don't have a graphics card installed
#splashimage=(hd0,1)/boot/grub/splash.xpm.gz
title Gentoo Linux 3.12.21-gentoo-r1
# Partition where the kernel image (or operating system) is located
root (hd0,1)
kernel /boot/vmlinuz-3.12.21-gentoo-r1 root=/dev/sda4 | or with initramfs: Quote: | title Gentoo Linux 3.12.21
root (hd0,1)
kernel /boot/kernel-genkernel-x86_64-3.12.21-gentoo-r1 real_root=/dev/sda4
initrd /boot/initramfs-genkernel-amd64-3.12.21-gentoo-r1 | run in grub run: Code: | root (hd0,1)
setup (hd0)
exit | exit the chroot, if you get a kernel panic take and post a picture.
must be identical to value(s) in /boot _________________ Defund the FCC. |
|
Back to top |
|
|
|