Portál AbcLinuxu, 14. května 2025 02:05
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
.
//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.