Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: loyza 07 Prosince 2009, 08:14:57
-
Zdravím,
podle návodu na těchto stránkách jsem si vytvořil soubor fstab a do něj jsem si vložil informace o síťových discích. Když je ale chci připojit, tak musím pokaždé použít:
sudo mount -aChtěl bych to ale nějak obejít a nemuset to pokaždé zadávat. Byl bych prostě rác, kdyby se ty disky připojily ihned po zapnutí počítače. Jde to? Můj soubor fstab vypadá takhle:
//server/projects /media/R smbfs iocharset=utf8,credentials=/home/user/.smbpassword,uid=1000,auto 0 0
//server/public /media/P smbfs iocharset=utf8,credentials=/home/user/.smbpassword,uid=1000,auto 0 0
//server/web /media/W smbfs iocharset=utf8,credentials=/home/user/.smbpassword,uid=1000,auto 0 0
....
Ještě mě štve jedna věc. Když se mi ty disky připojí, tak se pro každý z nich vytvoří zástupce na ploše. Já je tam nechci. Dá se nějak zařídit, aby se tam neobjevovaly?
-
Zdravím,
podle návodu na těchto stránkách jsem si vytvořil soubor fstab a do něj jsem si vložil informace o síťových discích.
Vytvoril?? Ty radky je potreba pridat do existujiciho /etc/fstab
-
kecám vytvořil. samozřejmě, že přidal. nevytvářel jsem nový. přidal jsem to do starého.
-
Příkaz
mount -apřidej (jako root) do /etc/gdm/postlogin/Default (je tam soubor Default.sample, do něj to na konec vlož a přejmenuj ho na Default)
Příkazy v tomhle souboru se S PRÁVY ROOTA vykonají automaticky po každém přihlášení.
-
Nevím, jestli jsem to udělal správně, ale mám toto:
pavel@pavel-pc:/etc/gdm/PostLogin$ ls -l
celkem 4
-rwxr-xr-x 1 root root 450 2009-12-08 08:10 Default
pavel@pavel-pc:/etc/gdm/PostLogin$ cat Default
#!/bin/sh
#
# Note: this is a sample and will not be run as is. Change the name of this
# file to <gdmconfdir>/PostLogin/Default for this script to be run. This
# script will be run before any setup is run on behalf of the user and is
# useful if you for example need to do some setup to create a home directory
# for the user or something like that. $HOME, $LOGIN and such will all be
# set appropriately and this script is run as root.
mount -a
pavel@pavel-pc:/etc/gdm/PostLogin$
a přesto po spuštění počítače nejsou disky připojeny.
-
Skusil bych přidat do aplikací po spuštění ten příkaz "sudo mount -a" nevim zda to bude fungovat, ale můžeš to skusit.
-
Skusil bych přidat do aplikací po spuštění ten příkaz "sudo mount -a" nevim zda to bude fungovat, ale můžeš to skusit.
Ne, to nefunguje ptž takto spuštěné aplikace nemají práva roota - a na heslo se neptají.
Výpis mého /etc/gdm/PostLogin/Default
#!/bin/sh
#
# Note: this is a sample and will not be run as is. Change the name of this
# file to <gdmconfdir>/PostLogin/Default for this script to be run. This
# script will be run before any setup is run on behalf of the user and is
# useful if you for example need to do some setup to create a home directory
# for the user or something like that. $HOME, $LOGNAME and such will all be
# set appropriately and this script is run as root.
mount -a
Na konci by měl být ještě jeden řádek volný...
-
Ani přidat řádek na konec nepomohlo. Adresáře /media/Y a podobné zůstávají po startu systému prázdné :(
-
V jinem vlakne se tady resilo podobne a pry pomohlo nastavit filesystem jako cifs. Pomuze to i tady?
-
nepomůže :( vyzkoušel jsem, ale žádná změna :(