Создаем папку для рамдиска (точку монтирования):

sudo mkdir /mnt/ramdisk 

Монтируем:

sudo mount -t tmpfs -o rw,size=2G tmpfs /mnt/ramdisk 

ВНИМАНИЕ: Здесь: size=2G это значит, что рамдиск будет иметь размер 2 Гб. Для создания рамдиска размером 256Мб следует вписать:
size=256M

После чего проверяем правильность создания рамдиска командой:

df -h 

И видим следующий результат:


Filesystem      Size  Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 395M 620K 394M 1% /run
/dev/vda2 89G 74.5G 580G 6% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 395M 0 395M 0% /run/user/1000
tmpfs 2.0G 0 2.0G 0% /mnt/ramdisk

Теперь вы можете использовать рамдиск как вы используете обычные разделы жесткого диска. Вы даже можете редактировать любые файлы прямо из РАМДИСКА.

Чтобы отключить виртуальный диск (РАМДИСК), выполните следующую команду (все ваши файлы на этом разделе будут моментально удалены):

sudo umount /mnt/ramdisk 

Подключение RAM-диска на UBUNTU 18.04 автоматически, при загрузке системы

Вы можете использовать файл /etc/fstab для автоматического монтирования виртуального диска при загрузке системы.

Во-первых, сделайте резервную копию файла /etc/fstab. Можно с помощью следующей команды:

sudo cp -v /etc/fstab /etc/fstab.backup 

Резервная опия файла /etc/fstab сохранится в /etc/fstab.backup. Теперь если что-то случится в процессе, вы сможете просто восстановить файл /etc/fstab.


Открываем файл /etc/fstab:

sudo nano /etc/fstab 

После чего в конце файла добавляем следующую строчку:

tmpfs  /mnt/ramdisk  tmpfs  rw,size=2G  0   0 

После чего перезагружаем сервер командой:

sudo reboot

После загрузки системы РАМдиск должен быть автоматически смонтирован (нужно проверить):

 df -h 


.....
tmpfs 2.0G 0 2.0G 0% /mnt/ramdisk
.....

Сохранение данных RAM-диска:

Далее я покажу, как сохранить данные рамдиска на десткий диск при завершении работы системы и загрузить данные с жесткого диска в RAM-диск при загрузке системы.

Для этого создадим каталог, где диск будет смонтирован и где резервные копии данных будут сохраняться должны иметь одинаковый набор прав доступа к файлам.

Сначала создайте каталог, где данных RAM-диска будет сохранен при выключении системы с помощью следующей команды:

sudo mkdir /mnt/ramdisk_backup 

Теперь создайте файл системной службы с помощью следующей команды:

sudo nano /lib/systemd/system/ramdisk-sync.service

далее можно почитать в первоисточнике https://linuxhint.com/ramdisk_ubuntu_1804/