The date and time here, Sun Aug 19 12:15:45 BST 2012, is the important information. Its the build time of the running kernel. From your memory, does that look right for your kernel.
Another indicator is the #1 in Linux NeddySeagoon 3.5.2-gentoo #1, which indicates the first build of this kernel version. I guess you rebuilt your 3.4.9-gentoo kernel, so you should have #2 or even later.

If it looks wrong, did yo remember to mount /boot before you copied the kernel to /boot?
Did you mistype the /boot/<filename>, so that grub does not seethe new kernel?

There are lots of ways to mess up the kernel install, if thats what your problem is._________________Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.

If you made e1000e built into your kernel, I suspect the issue is that you are not using the kernel you thing you are
Look at your uname -a output.

This is in fact the case, mine also says #1, and I in fact forgot to mount the boot partition. Thank you for this advice! But now I run into a different problem: I can't mount /dev/sda1 (my boot partition), since my system won't recognise the ext2 filesystem.

Code:

mount: unknown filesystem type 'ext2'

Perhaps I forgot to include this in the kernel as well? Is it even possible that I managed to boot from an ext2 filesystem without ext2 filesystem support enabled in the kernel? Should I just use the LiveUSB to

1) Make sure the newly compiled kernel includes ext2 support
2) Mount the boot partition
3) Copy the new kernel binary
4) Reboot to new system

DONAHUE: I already ensured that e1000e is the only Intel ethernet driver included in the config, which is why I wondered why the e1000 got loaded on boot anyways. Now it seems that I've been using the old, first compile kernel. I should see if getting the new one working fixes this, but I just need to get my boot partition mounted.

Tell me if I understand the situation:
you have intsalled gentoo to your hard drive.
you can boot an old kernel successfully but it does not provide the e1000e driver.
you compiled a new kernel but cannot mount the boot partition to copy the new kernel to the boot partition.

is your boot partition /dev/sda1?

if so

Code:

nano /etc/fstab

should include

Quote:

/dev/sda1 /boot ext2 defaults,noatime 1 2

If your boot partition is not /dev/sda1 use your correct value
If your boot partition is not /dev/sda1 use your correct value, run:

Code:

mount /dev/sda1 /boot

If your boot partition is not /dev/sda1 use your correct value. post the result._________________Defund the FCC.