This is so close to working. Using releases such as 12.04, and the daily build of quantal (http://cdimage.ubuntu.com/daily-live/current/) as of today, the mount.cifs application is present in the initramfs.
However, there is an authentication error that presents itself and prevents a mount from occurring. This message appears just before casper tries to mount the CIFS share: FS-Cache: Netfs 'cifs' registered for caching CIFS VFS: default security mechanism requested. The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3 CIFS VFS: Error -2 during NTLM authentication CIFS VFS: Send error in SessSetup= -2 CIFS VFS: cifs_mount failt w/return code= -2 The mount that happens shortly after is not successful, and mount.cifs reports "No such file or directory." The error is misleading as to the true cause. After being dumped to the initramfs shell, manual attempts to mount.cifs the share return the error: CIFS VFS: mdfour: Crypto md4 allocation error -2 CIFS VFS: Error -2 during NTLM authentication CIFS VFS: Send error in SessSetup = -2 CIFS VFS: cifs_mount failed w/return code = -2 This error appears to be hidden during the attempt that the casper script makes and isn't displayed on the screen. Looking up md4 crypto on the net it seems to be a kernel module (md4.ko). I'm not familiar with it so I'm not sure what needs to be done in order to get it to work. Here is the kernel/append line that I'm using with PXELINUX: LABEL Ubuntu 12.10 desktop-amd64 (Live) kernel boot/ubuntu/12.10/desktop-amd64/vmlinuz append initrd=boot/ubuntu/12.10/desktop-amd64/initrd.lz boot=casper netboot=cifs nfsroot=//192.168.1.1/netboot$/ubuntu/12.10/desktop-amd64 -- -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/668429 Title: mount.cifs is not included in initramfs, so netboot=cifs doesn't work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/668429/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
