Linux mount remote filesystems automatically at boot time
Now you know how to mount a NFS or Windows/Samba remote file system. It is time to mount remote filesystems automatically at boot time using /etc/fstab (another possibility is mount local and remote file system on demand using autofs service).
Mount Remote NFS File system
The file /etc/fstab - stores static information about the filesystems. It contains descriptive information about the various file systems. fstab is only read by programs, and not written; it is the duty of the system administrator to properly create and maintain this file. Each filesystem is described on a separate line; fields on each line are separated by tabs or spaces. Lines starting with '#' are comments. Use following syntax to mount NFS fs:
{NFSServer}:{/remote/path/2/export} {/mnt/nfs} nfs {NFS-Options} 0 0
For example:
# mkdir /mnt/sales
# vi /etc/fstab
Append following line:
nfsserver.nixcraft.in:/data/sales /mnt/sales nfs defaults 0 0
Save and close the file.
Where,
- nfsserver.nixcraft.in: Remote NFS server name (you can use IP address or FQDN)
- /data/sales: Remote shared (exported) directory
- /mnt/sales: Local mount point
- nfs: File system type
You can specify comma separated list of NFS options as described in mount and fstab man pages. For example:
nfsserver.nixcraft.in:/data/sales /mnt/sales nfs nocto, rsize=32768,wsize=32768 0 0
Mount Remote Windows server /Samba (CIFS) File system
Please refer earlier article.
You may also be interested in other helpful articles:
- /proc/filesystems: Find out what filesystems supported by kernel
- Solaris > How to boot system into emergency mode
- How to: OpenBSD reset root password
- Best Linux / UNIX Posts of 2007: Part ~ I
- Download of the day: Super Grub Disk to fix Windows and Linux boot problems
Discussion on This Article:
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!


In this brief blog entry I will note the steps it took for me to use the Network File System (NFS) protocol to share files between another Linux computer.