Pro aktivaci swapu na Linux Debian po restartu je třeba provést následující kroky:
- Zjistěte, zda je swapová oddíl (swap partition) připojen na správné zařízení
/dev/sda5
. Můžete použít nástrojlsblk
nebofdisk -l
pro zobrazení seznamu disků a oddílů. - Ověřte, zda je swapová oddíl označena jako swapový oddíl. Můžete použít následující příkaz:
sudo file -s /dev/sda5
Pokud je výsledek správný, měl by se zobrazit něco jako: /dev/sda5: Linux swap / Solaris
.
- Pokud je swapová oddíl správně nastavena, ale přesto se nepřipojuje po restartu, pravděpodobně je třeba ji znovu aktivovat. Proveďte následující kroky:
sudo swapoff /dev/sda5
sudo swapon /dev/sda5
Prvním příkazem swapoff
se vypne swap a druhým příkazem swapon
ji znovu zapnete.
- Nyní můžete ověřit, zda se swap úspěšně aktivuje. Použijte příkaz
free -h
neboswapon -s
:
free -h
Nebo
swapon -s
Uvidíte seznam aktivních swapových oddílů a jejich velikost.
- Abyste měli swap automaticky aktivovanou při každém spuštění, ujistěte se, že je zaznamenána v
/etc/fstab
. Použijte editor (např.nano
nebovi
) a otevřete soubor/etc/fstab
:
sudo nano /etc/fstab
Zkontrolujte, zda je řádek s swapem přítomen. Měl by mít podobný zápis:
/dev/sda5 none swap sw 0 0
Pokud tam není, přidejte tento řádek na konec souboru /etc/fstab
.
- Po provedení těchto kroků by měla být vaše swapová paměť aktivována po každém restartu systému.
jak vypsat uuid disků ? ChatGPT
Pro vypsání UUID disků na systému Debian nebo jiných Linuxových distribucích můžete použít několik různých nástrojů. Zde jsou dva způsoby, jak toho dosáhnout:
- Použití nástroje
lsblk
:
Nástroj lsblk
zobrazuje seznam blokových zařízení (disků) a také jejich UUID. Otevřete terminál a spusťte následující příkaz:
lsblk -o NAME,UUID
Tento příkaz vám ukáže seznam blokových zařízení spolu s jejich UUID.
- Použití nástroje
blkid
:
Nástroj blkid
umožňuje získat informace o blokových zařízeních, včetně UUID. Proveďte následující příkaz:
sudo blkid
Tento příkaz vám ukáže seznam všech blokových zařízení na vašem systému spolu s jejich UUID, typem souborového systému a dalšími informacemi.
Pokud hledáte konkrétní UUID pro určitý disk, můžete vyfiltrovat výstup pomocí nástroje grep
. Například, pokud hledáte UUID pro /dev/sda
, použijte tento příkaz:
sudo blkid | grep /dev/sda
Poznámka: Pro spuštění těchto příkazů je potřeba mít administrátorská práva. Pokud nejste přihlášeni jako administrátor, přidejte před ně příkaz sudo
, který umožní provádět příkazy s administrátorskými právy.