missing file in Linux /proc
Oliver Fromme
check+kxbojg00rsi6f0ep at fromme.com
Thu Feb 4 07:21:32 PST 2010
Pierre Abbat <phma at phma.optus.nu> wrote:
> On Thursday 04 February 2010 09:07:24 Oliver Fromme wrote:
> > Pierre Abbat <phma at phma.optus.nu> wrote:
> > > I was poking around in /compat/linux and saw a file /etc/mtab. I
> > > catted it and got a "no such file" error. It's a symbolic link to
> > > /proc/mounts, which does not exist.
> >
> > Do you have linprocfs mounted?
>
> Yes. Here's what's in it:
> 0 2442 366 700 766 770 778 916 cpuinfo stat
> 1 2444 664 739 767 771 779 918 loadavg uptime
> 212 2445 678 746 768 772 790 919 meminfo version
> 226 2770 682 765 769 773 792 9533 self
Ok ... FreeBSD got "mtab" and "mounts" (which have the same
content) in linprocfs in 2001, so I thought that DFly BSD
had it, too. Anyway, shouldn't be difficult to port over.
If you need that file to make a linux application happy,
it is sufficient to put some static content in compat/linux/
etc/mtab. It looks like this:
/dev/ad0s1a / ufs rw 0 0
devfs /dev devfs rw 0 0
/dev/ad0s1d /var ufs rw,nosuid 0 0
/dev/ad0s1e /usr ufs rw 0 0
/dev/ad0s1f /usr/tmp ufs rw 0 0
/dev/md0 /tmp ufs rw,nosuid 0 0
venus:/home /home nfs rw,nosuid 0 0
venus:/trash /trash nfs rw,nosuid 0 0
proc /proc proc rw 0 0
Should be trivial to generate with a short awk script.
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
More information about the Users
mailing list