Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Kam vložit příkaz mount pro automatické spuštění

Ja mám gentoo bez systemd a tam je potřeba kromě vložení spustitelního skriptu do /etc/init.d ještě na něj udělat odkaz (symlink) ze všech /etc/runlevels/xxx kde xxx jsou runlevely, ve kterých se má spustit (default, boot, shutdown, ....) a ten skript by měl obsahovat, na čem závisí (aby se spustil až potom ). (ten symlink se běžně dá udělat příkazem "rc-update add skript level" a zrušit "rc-update del skript level" , například "rc-update add tisk default" ).

I ostatní distribuce jako třeba redhat, mandrake, ... měly nějaký podobný mechanizmus
systemd to dělá nějak jinak, ale ten jsem nikdy aktivně nepoužíval

---

Jiná možnost je dát ten skript do /etc/local.d, ale pak musí být spustitelný a ještě navíc končit .start nebo .stop podle toho, zda se spouští při startu nebo ukončení. Skripty odsud se spouští při startu až jako poslední a při vypínání jako první.

a samozřejmě ten skript musí patřit rootovi.

---

v /etc/fstab musíš dodržet příslušnou syntaxi, která je jiná než u mount

mount --bind /media/shared/mydir /home/kuba

fstab imho spíš takto (pokud chceš noatime, čili NEzaznamenávat poslední čas ČTENÍ, ale jen modifikace - v současné době / posledních 10+ let skoro nic ten atime nepoužívá, a podporovat ho znamená furt psát na disk že se na ten soubor někdo podíval) :

# co-mountovat kam-mountovat jaký-fs parametry dump pass
/media/shared/mydir /home/kuba auto bind,noatime 0 0

---

Pokud to potřebuješ jen pro uživatele kuba, tak to může být i v /home/kuba/.bashrc nebo /home/kuba/.bash_profile, ale musíš si tam ohlídat, zda to už není namuontované a nemělo by to mít žádný výstup kvůli ssh a neinteraktivním shellům (a musel bys mít na to právo i ty)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny