On Thu, 2012-05-24 at 17:40 +0500, Muhammad Yousuf Khan wrote:
> i am getting Mounting local filesystem failed on every boot. and the
> problem line in fstab is
> proc /proc proc defaults 0 0
This can't be the cause. The line is correct.
> what this proc mount is for. as i haven’t created it.
"The proc file system is a pseudo-file system which is used as an
interface to kernel data structures. It is commonly mounted at /proc." -
http://linux.die.net/man/5/proc
There's an entry in fstab, when /proc is NOT on it's own partition.
You also can try
proc /proc proc nodev,noexec,nosuid 0 0
"dev / nodev
Interpret/do not interpret block special devices on the filesystem.
exec / noexec
exec lets you execute binaries that are on that partition, whereas
noexec does not let you do that. noexec might be useful for a partition
that contains no binaries, like /var, or contains binaries you do not
want to execute on your system, or that cannot even be executed on your
system. Last might be the case of a Windows partition.
suid / nosuid
Permit/Block the operation of suid, and sgid bits." -
http://en.wikipedia.org/wiki/Fstab
Perhaps this prevents against something fishy.
Regards,
Ralf