İşletim sistemi açılırken fstab dosyasını okur. fstab sabit diskinizdeki bölümleri sisteminize bağlama (mount) işleminin yapılabilmesi için gerekli bir ayar dosyasıdır. Açıklaması şöyle.
For an embarrassingly long time, I thought /etc/fstab is used to override the default mounting options so the drives are only mounted once. But now it looks wrong: the drive is mounted using its default mount options, then /etc/fstab is picked up to remount it.Açıklaması şöyle.
/etc/fstab resides on the root filesystem, but it can't be read until after the filesytem has been mountedPath - 2. Sütun
Örnek
Şöyle yaparız.
$ sudo vim /etc/fstab
...
# tmpfs in RAM
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
...
Şöyle yaparız.$ sudo mount /tmp
$ mount | grep tmp # Check /tmp is in RAM
tmpfs on /tmp type tmpfs (rw,noatime)
File System Type - 3. SütunÖrnek - auto
Açıklaması şöyle
If no -t option is given, or if the auto type is specified, mount will try to guess the desired type.
Örnek - ext4
Şöyle yaparız.
swap diski şöyledir
Belirtilen bölümlemenin otomatik olarak mount edilmesini engeller.
noexec seçeneği
user seçeneği
Açıklaması şöyle. exec seçeneği user seçeneğinden sonra gelmeli.
UUID=<UUID> / ext4 errors=remount-ro 0 1
Örnek - swapswap diski şöyledir
UUID=21618415-7989-46aa-8e49-881efa488132 none swap sw 0 0
tmpfs /var/tmp tmpfs nodev,nosuid,size=50M 0 0
Mount Options - 4. Sütun
Bu sütunda kullanılabilecek bazı seçenekler şöyle.
rw, suid, dev, exec, auto, nouser, async
Bu sütun ve File System Type yani 3. sütunda da auto seçeneği mevcut olduğu için bazen karışıklık olabiliyor. Açıklaması şöyle
... the auto keyword may be used as both a filesystem type and a mount option
auto seçeneği
Açıklaması şöyle
auto Can be mounted with the -a option.
Örnek
Şöyle yaparız
UUID=[UUID] [mount pount] auto nosuid,nodev,nofail,x-gvfs-show 0 0
noauto seçeneği
noexec seçeneği
user seçeneği
Açıklaması şöyle. exec seçeneği user seçeneğinden sonra gelmeli.
Açıklaması şöyleuser Allow an ordinary user to mount the filesystem. The name of the mounting user is written to the mtab file (or to the private libmount file in /run/mount on systems without a regular mtab) so that this same user can unmount the filesystem again. This option implies the options
noexec
,
nosuid
, and
nodev
(unless overridden by subsequent options, as in the option line user,exec,dev,suid).
You must put the exec, suid and dev options after the user option, because user implies noexec, nosuid and nodev.
Hiç yorum yok:
Yorum Gönder