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

Can't mount CIFS



Hello,

I am trying to build a Lenny net image on a Lenny machine with
live-helper 1.0.4+20090420.1002 from live.debian.net.
The build was configured with:

> lh_config --net-root-filesystem "cifs" \
>        --net-root-server "192.168.1.1" \
>        --net-root-path "/bootimage/" \
>        --binary-images "net"

The image boots OK, but when it comes to mounting the root, I see the following:

> Begin: Trying netboot from //192.168.1.1/bootimage/ /live/image ... Begin: Trying nfsmount -
> 0 nolock -o ro //192.168.1.1/bootimage/ /live/image/ ... nfsmount: need a server

The last message ('nfsmount: need a server') repeats until I do a ctrl-alt-del.
So, basically, it would appear that init is skipping the CIFS mount
and proceeding directly to NFS.

It looks like there is no /sbin/mount.cifs in the initrd, which may be
the reason why the CIFS mount isn't working.
Did I leave out an important switch to keep that from being included,
or do I need a special hook or some such thing?
I'm sure I am missing something rather obvious, but I've been trying
for hours and not getting anywhere.

Speaking of obvious: Yes, I can browse //192.168.1.1/bootimage/ with
smbclient. Right now, it is pinting to the live/ folder withing
binary/.
I have also tried sharing binary/ itself as //192.168.1.1/bootimage/,
but it didn't seem to make a difference.

Can anybody help?


Thank you,
~Juergen


Reply to: