Ram disk: Porovnání verzí

Z Poznámkový blok
Přejít na: navigace, hledání
(Založena nová stránka s textem „https://ciksiti.com/cs/chapters/4693-how-to-create-and-use-a-ramdisk-on-ubuntu-18-04--linux-hin https://www.abclinuxu.cz/poradna/linux/show/380056“)
 
Řádka 2: Řádka 2:
  
 
https://www.abclinuxu.cz/poradna/linux/show/380056
 
https://www.abclinuxu.cz/poradna/linux/show/380056
 +
 +
 +
== Var1 ==
 +
 +
Prvně vytvoříme adresář pro namapování ramdisku a následně vlastni ramdisk který rovnou do vytvořeného adresáře namapujem.
 +
sudo mkdir /mnt/ramdisk
 +
sudo mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk
 +
(Velikost disku můžeme zadávat jak v MB - M, tak třeba GB - G)
 +
 +
Pomocí příkazu `df -h` ověříme, že je ramdisk namapován.
 +
 +
=== Autostart fstab ===
 +
Do tabulky /etc/fstab přidáme v tomto případě řádek:
 +
tmpfs  /mnt/ramdisk    tmpfs    rw,size=128M    0      0
 +
 +
=== Autostart cron ===
 +
Do crontab systemu vložíme radek:
 +
@ mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk
 +
 +
=== Úschova dat ===
 +
Pokud chceme zajistit, aby se data při korektním restartu nesmazala, vytvoříme službu která zajistí při restartu uložení dat na disk a při startu je opětovně načte.
 +
Pro uložení dat vytvoříme pomocný adresář pro data z ramdisku a poté vytvoříme vlastní konfiguraci služby.
 +
sudo mkdir /mnt/ramdisk_backup
 +
sudo nano /lib/systemd/system/ramdisk-sync.service
 +
Poté do otevřeném souboru vložíme následující text. Pozor, musíme zmenit user, na platného uživatele.

Verze z 15. 3. 2022, 00:06

https://ciksiti.com/cs/chapters/4693-how-to-create-and-use-a-ramdisk-on-ubuntu-18-04--linux-hin

https://www.abclinuxu.cz/poradna/linux/show/380056


Var1

Prvně vytvoříme adresář pro namapování ramdisku a následně vlastni ramdisk který rovnou do vytvořeného adresáře namapujem.

sudo mkdir /mnt/ramdisk
sudo mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk

(Velikost disku můžeme zadávat jak v MB - M, tak třeba GB - G)

Pomocí příkazu `df -h` ověříme, že je ramdisk namapován.

Autostart fstab

Do tabulky /etc/fstab přidáme v tomto případě řádek:

tmpfs   /mnt/ramdisk    tmpfs    rw,size=128M     0      0

Autostart cron

Do crontab systemu vložíme radek:

@ mount -t tmpfs -o rw,size=128M tmpfs /mnt/ramdisk

Úschova dat

Pokud chceme zajistit, aby se data při korektním restartu nesmazala, vytvoříme službu která zajistí při restartu uložení dat na disk a při startu je opětovně načte. Pro uložení dat vytvoříme pomocný adresář pro data z ramdisku a poté vytvoříme vlastní konfiguraci služby.

sudo mkdir /mnt/ramdisk_backup
sudo nano /lib/systemd/system/ramdisk-sync.service

Poté do otevřeném souboru vložíme následující text. Pozor, musíme zmenit user, na platného uživatele.