| Summary: | No such file or directory when trying to open /dev/hda4. Superblock could not be found. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | David2010 <alex_coupland> |
| Component: | [OLD] baselayout | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | blocker | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
fstab
grub.conf kernel-config make.conf fdisk -l |
||
|
Description
David2010
2010-11-06 22:49:47 UTC
Created attachment 253443 [details]
fstab
Created attachment 253445 [details]
grub.conf
Created attachment 253447 [details]
kernel-config
Created attachment 253449 [details]
make.conf
Created attachment 253451 [details]
fdisk -l
The kernel you compiled is most likely calling the harddrive /dev/sda instead of /dev/hda. You may just need to adjust your fstab and grub.conf to make this error go away. I tried using the /dev/sda format instead of /dev/hda but the kernel refuses to recognise /dev/sda4 as a valid root filesystem. I changed my grub.conf and my fstab to the correct settings. You can't mount /boot before /. Try commenting out the /boot line in your fstab. Also, you are mounting hda4 twice. It looks like /boot is a directory based on the grub file. (In reply to comment #8) > You can't mount /boot before /. Try commenting out the /boot line in your > fstab. The order of lines in fstab is irrelevant. People, please take this stuff to forums.g.o or the #gentoo channel on irc.freenode.net - if you end up finding a genuine bug, then please report it. |