We had  "linux-2.4.18"    and    "uml-patch-2.4.18-1"  and a root  file system as "root_fs.md-8.2-server.pristine.20020324 ".  The problem arised  after doing   " make modules  ARCH=um", i.e while mounting the  root_fs .  
The error  was  "  could not  find   any   loop   device  ,   and   according   to /proc/devices  this   kernel  does   not  know about    the   loop    device.   ".    
   Can  any  one   help   to   fix   the   problem.  ?     
Also   in   another   machine    the  problem   was   "  same   names   defined   in     ptrace.h    and   ucontext.h   "  . How  to  eliminate  this.  
Please  reply  to  zafarullah@yahoo.com