Portál AbcLinuxu, 5. listopadu 2025 15:38
mount -t cifs //192.168.0.8/d$ /media/obyvak/d -o username=jmeno,password=heslo//192.168.0.1/d$ /media/obyvak/d cifs rw,username=jmeno,password=heslo 0 0Řešení dotazu:
@S20 network-manager
Když chceš zjistit co se děje při startu stačí grep na /etc/init.d. Konkrétně hromadný mount se dělá v
/etc/init.d/mountall.sh tedy z
/etc/rcS.d/S35mountall.sh.
mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 -O no_netdev
U síťových FS by jsi měl v
/etc/fstab uvádět volbu _netdev, aby se je tento mount nepokoušel připojit.
Skript /etc/rc.local se spouští na konci každého multiuser runlevelu, takže stačí když si do něj přidáš:
mount -a
mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 -O no_netdev
Však to je správné chování tj. aby mountall.sh nepřipojoval síťové FS, proto volba -O no_netdev, protože o to se většinou starají jejich init skripty např. v případě NFS. Proto jsem taky psal, aby jsi přidal mount -a do /etc/rc.local.
teď jsem to řešil, a jedině takhle mi to funguje
//192.168.0.1/d$ /media/obyvak/d smbfs auto,username=jmeno,password=heslo 0 0
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.