samba mount에 관한 문의

mon12key의 이미지

윈도우 폴더를 네트워크 파일 시스템으로 사용하여 root file system으로
하려 합니다.

윈도우PC에 Cygwin을 설치한뒤,
특정 폴더에 root file system을 만듭니다.(이미 만들어진 간단한 roo file system을 복사하는 방법으로... )
그 폴더를 공유 시킵니다.
다른 linux 머신을 initrd를 이용하여 부팅 시킵니다.
이때 linuxrc에 윈도우의 그 폴더를 삼바로 마운트 한뒤,
pivot_root를 사용하여 root를 변경합니다.

가능할까요?
그리고, samba mount하기 initrd를 어떻게 구성해야 하나요?

nfs 같은 경우.
nfs.o
lockd.o
sunrpc.o 모듈을 삽입한뒤 mount 하면 nfs를 마운트 가능하고

ext3 같은경우,
ext3.o 와 jbd.o 모듈 삽입뒤, mount하면 ext3를 마운트 가능한것
같은데.

samba mount를 하기위해서는
어떤 모듈들이 필요할지?
kernel 컴파일 할때, samba fs을 내장 시키도록 컴파일 할 경우,
모듈 삽입없이 바로 mount하면 될 것 같은데,
mount할수 없다는 에러메세지가 나오더군요.
samba fs을 마운트하기 위해 최소한의 initrd를 어떻게 구성해야 할까요?