M
M
Michael2020-02-03 01:38:40
System administration
Michael, 2020-02-03 01:38:40

How to edit the fstab config file correctly?

There is a task to make a small edit to the /etc/fstab file,
but the syntax is slightly different from what I expected to see in it

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=7f5df9ce-a818-4d56-a2b9-8a9d5c1a0e72 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=ee14340a-f62b-43a3-a251-fbe9eed6c4d1 none            swap    sw              0       0
~
~


And I need to put this in
ramdisk  /var/ramdisk tmpfs   nodev,nosuid,noexec,nodiratime,size=2G   0 0


Will my string be correct and won't the VPS boot after a reboot?

Thanks

Answer the question

In order to leave comments, you need to log in

4 answer(s)
C
CityCat4, 2020-02-03
@happy-cat

Piece of real fstab

/dev/mapper/vg_dog-lv_logs        /var/log              ext4    defaults        1 2
tmpfs                                     /dev/shm              tmpfs   defaults        0 0

The first field is the FS type or device name (for example /dev/sdc1), you have ramdisk (it is assumed that the system knows what kind of FS it is - ramdisk)
The second field is the mount point, you have /var/ramdisk
The third field is FS type (Yes, for proc, tmpfs, devfs type FS - the type is specified twice), you have tmpfs The
fourth field is mount parameters, you have a long string
Fifth and sixth - to mount / - 1 1, to mount other real FS - 1 2, to mount file systems like tmpfs, proc, devfs, etc. - 0 0
So I don't see any problems in the line...

A
Antonio Solo, 2020-02-03
@solotony

собственно fstab это запись параметров для mount
поэксперементируй на ней.
так визуально вроде все правильно. если на загрузке не поймет - система выругается но продолжит

V
Vadim Priluzkiy, 2020-02-03
@Oxyd

Нормально всё! Как с вашей строкой, так и с самим fstab, не понимаю, что вас в нём смутило.

P
pfg21, 2020-02-03
@pfg21

все нормально.
просто в данном конфиге идет указание подключаемой фс не по пути в каталоге устройств /dev, а по уникальному номеру UUID.
UUID вписан в раздел и не поменяется, в отличи от пути в dev. которое может поменяется с /dev/sda1 на /dev/sdb1 если железяку переключить с первого на второй шлейф и т.д.
можно даже указывать необходимое устройство по имени label=Name и т.д.
ramdisk не обращает внимание на первое поле fstab, ибо оно не имеет смысла :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question