Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: kablik 19 Srpna 2008, 20:33:19
-
V ubuntu 8.04 potřebuji připojit po startu síťový disk, kde je nainstalován Windows. Přitom díky programu samba během práce normálně síťové prostředky z Windows normálně používám. Jen mi jde o to připojit tyto prostředky hned po startu. Nevíte kde co mám nastavit?
-
zkuste toto: http://ubuntuguide.org/wiki/Ubuntu_dapper_cz
část: Jak připojit síťové adresáře při startu počítače a jak uživatelům povolit jejich čtení a zápis
-
Za předpokladu, že jsou síťová připojení korektně nastavena,
IP síťového počítače je: 192.168.1.3,
Jméno síťového počítače je: serverwin,
Heslo síťového počítače je: mypassword,
Jméno sdíleného disku je: data,
Lokální adresář pro připojení je: /media/data-F-server,
V souboru /root/.smbcredentials je uloženo username=serverwin; password=mypassword
Má tedy záznam v souboru /etc/fstab vypadat jak? Problém je že já potřebuji sdílet celý disk kdežto v příkladu zde http://ubuntuguide.org/wiki/Ubuntu_dapper_cz (http://ubuntuguide.org/wiki/Ubuntu_dapper_cz) je ukázka sdílení jen adresáře.
-
na wiki (http://wiki.ubuntu.cz/Připojení%20vzdálených%20zdrojů) je take pripojeni vzdalenych zdroju, ale koukam ze tam taky potrebujou sdilenou slozku.. jeste rano se vam podivam a pokusim se vas problem vyresit pokud me nekdo nepredbehne :)
-
Nevidim zasadni problem, melo by to slapat bez ohledu na to, jestli je sdileny adresar nebo cely disk (resp. pri sdileni "celeho" disku se vlastne sdili "jen" jeho korenovy adresar). ;)
-
http://www.google.cz/search?q=samba+fstab+share&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a (http://www.google.cz/search?q=samba+fstab+share&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a)
http://linux.die.net/man/8/mount.cifs (http://linux.die.net/man/8/mount.cifs)
Asi nejak takto:
gksudo gedit /etc/fstab
a do tohoto souboru vlozime nasledujici radek:
Za predpokladu, ze nazev Vaseho sdileni je "data".
//192.168.1.3/data /media/data-F-server cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,rw
ulozime, zavreme a
sudo mount -a
PS: O tom, zda se bude sdilet cely disk nebo jen podadresare urcuje server a ne klient.
-
Asi nejak takto:
a do tohoto souboru vlozime nasledujici radek:
Za predpokladu, ze nazev Vaseho sdileni je "data".
//192.168.1.3/data /media/data-F-server cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,rw
PS: O tom, zda se bude sdilet cely disk nebo jen podadresare urcuje server a ne klient.
Problem nejspíš bude, že se na servervin (192.168.1.3) sdílí těch celých disků víc. Při takto vámi naformulovaném záznamu. Mi to napíše, že drive neexistuje, proste cestu //192.168.1.3/data tento příkaz nezná. Nezná je ani příkaz mount z příkazového řádku.
Z pohledu servervin se sdílí disky: E:\ s jmenovkou "sdilení"
F:\ s jmenovkou "data"
-
Takto je to spravne. Zkuste vymyslet jak jinak by se mohlo ono sdileni jmenovat. Pomocnikem by nam mohl byt prikaz:
sudo smbtree
-
Problem nejspíš bude, že se na servervin (192.168.1.3) sdílí těch celých disků víc. Při takto vámi naformulovaném záznamu. Mi to napíše, že drive neexistuje, proste cestu //192.168.1.3/data tento příkaz nezná. Nezná je ani příkaz mount z příkazového řádku.
Z pohledu servervin se sdílí disky: E:\ s jmenovkou "sdilení"
F:\ s jmenovkou "data"
jmenovka je něco jiného.
Ve win pravým myšítkem na "tento počítač", "spravovat", -systémové nástroje, sdílené složky, sdílené položky a uvidíte ve sloupci "sdílená složka" je ten správný název který hledáte, jak se prezentuje navenek.
-
[/quote]
jmenovka je něco jiného.
Ve win pravým myšítkem na "tento počítač", "spravovat", -systémové nástroje, sdílené složky, sdílené položky a uvidíte ve sloupci "sdílená složka" je ten správný název který hledáte, jak se prezentuje navenek.
[/quote]
Na venek se ty disky prezentují jako "sdileni (E)" a jako "data (F)" jenže ty závorky mi nejspíš odmít odmítá spolknout samba.
-
//192.168.1.3/"data (F)" /media/data-F-server cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,rw
případně si to zkuste přímo z terminálu
#pripojit
sudo -t cifs -o credentials=/root/.smbcredentials,uid=1000,gid=1000,rw,iocharset=utf8 //192.168.1.3/"data (F)" /media/data-F-server
#vypis
ls /media/data-F-server
# odpojit
sudo umount /media/data-F-server
-
ad.1) a vypni si fw na windows ;D
-
//192.168.1.3/"data (F)" /media/data-F-server cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,rw
případně si to zkuste přímo z terminálu
#pripojit
sudo -t cifs -o credentials=/root/.smbcredentials,uid=1000,gid=1000,rw,iocharset=utf8 //192.168.1.3/"data (F)" /media/data-F-server
#vypis
ls /media/data-F-server
# odpojit
sudo umount /media/data-F-server
Jak s těmi uvozovkami, tak i bez nich mi to vypisovalo. Že závorky jsou nesprávný formát. Nakonec jsem to vzdal a přejmenoval síťový prostředek na data-F od té doby mi příkaz
sudo mount -t cifs -o credentials=/root/.smbcredentials,uid=1000,gid=1000,rw,iocharset=utf8 //192.168.1.3/data-F /media/data-F-server
Chodí celkem bez problému. Takže jsem z editoval fstab
gksudo gedit /etc/fstab
a napsal na konec následující řádku
//192.168.1.3/data-F /media/data-F-server cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,rw,iocharset=utf8
uložil a vše jsem zkontroloval příkazem
sudo mount -a
A také vše chodí.
Přátelé děkuji, že jste se mnou měli trpělivost, bez vás bych se v tom nejspíš uvrtal.
-
Jak s těmi uvozovkami, tak i bez nich mi to vypisovalo. Že závorky jsou nesprávný formát.
To je divné, moje Ubuntu s nimi nemá problém.
No nic, hlavně že fungujete.