Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79218

Summary: Catalyst 1.1.2 fails to create /etc/mtab when making a livecd
Product: Gentoo Hosted Projects Reporter: James Stockton <james>
Component: CatalystAssignee: Gentoo Catalyst Developers <catalyst>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description James Stockton 2005-01-23 08:27:41 UTC
Catalyst 1.1.2 fails to create /etc/mtab when making a livecd

Reproducible: Always
Steps to Reproduce:
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-23 11:26:36 UTC
I'm sorry, but I was under the impression that /etc/mtab is generated by the system as things were mounted.

Could you be more specific on what you think the problem is?
Comment 2 James Stockton 2005-01-24 05:44:32 UTC
/etc/mtab doesn't exist in livecd iso
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-04 21:04:44 UTC
Alright... there's no package that owns /etc/mtab.

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part1_chap10

Under 10.b. there's an entry that tells you to copy /proc/mounts to /etc/mtab.  The reason for this is because there is no mtab in the stage, it is created by the system at boot time.

Most likely, this is just a symptom of another problem.  Is it still occurring with newer catalyst versions?

Sorry that I have been so unresponsive on this, but we've been working on a release and I've been doing a lot of development towards that end.
Comment 4 Chris Bainbridge (RETIRED) gentoo-dev 2005-04-07 11:34:33 UTC
Problem is present in catalyst-1.1.8. /etc/mtab is never created during boot. We get "can't open /etc/mtab: no such file or directory" errors. Adding a catalyst fsscript with 'touch /etc/mtab' works. Also see bug #88281. 
Comment 5 Eric Edgar (RETIRED) gentoo-dev 2005-07-11 13:44:24 UTC
catalyst 1.1.10 is out as well as genkernel 3.2.0.

This should be fixed with the new version of genkernel as it uses an initramfs 
instead of an initrd.

Reopen if this is still an issue with catalyst 1.1.10 or new with genkernel-
3.2.0 or newer.