[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cifs share is not mounted during boot



On 10/06/2010 09:52 PM, Eero Volotinen wrote:
> 2010/10/6 Γιώργος Πάλλας <gpall@ccf.auth.gr>:
>   
>> On 10/06/2010 06:50 PM, Pol Hallen wrote:
>>     
>>>> //myserver/myData/data1             /media/cifs-shares/dat1
>>>> cifs
>>>> defaults,user,auto,noserverino,uid=1000,gid=1000,credentials=/home/gpall/Do
>>>> cuments/samba_credentials.txt 0       
>>>>         
>>> mount by shell with these options is success?
>>>
>>> Po
>> Mounting by shell using these options succeeds, as well as with mount -a.
>> As I wrote in another reply, I'm baffled by the fact that on a freshly
>> installed system, auto mounting during boot works...
>>     
> Nice problem, maybe you can hack some debug info into init script that
> is mounting  cifs on boot?
>   

Did that and I think I found the root of the problem.

Look:

A. freshly installed debian

/etc/default/rcS -> ASYNCMOUNTNFS=yes (default)
init-+-ifup---sh---run-parts---mountnfs---mount---mount.cifs
(OK, cifs share mounted)

/etc/default/rcS -> ASYNCMOUNTNFS=no
init-+-init---rc---startpar---startpar---mountnfs.sh---mountnfs---mount---mount.cifs
(no network still - ok, logical)


B. my machine

/etc/default/rcS -> ASYNCMOUNTNFS=yes (default)
mount.cifs never gets called!!!

/etc/default/rcS -> ASYNCMOUNTNFS=no
init---rc---startpar-+-startpar--mountnfs.sh---mountnfs---mount---mount.cifs
(no network still - also logical)


I experimented with ASYNCMOUNTNFS but found that it should be left alone
to its default -> YES.
So, at the bottom line, /sbin/ifup which eventually mounts cifs shares
never gets called at my machine.  And then it occured to me: I'm using
wicd which is known (http://goo.gl/8Ysf) to not call ifup scripts. So
I'm either going to get rid of wicd, or get wicd scripts options call
mount -a...


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


Reply to: