diff -urN linux-2.4.19/init/do_mounts.c linux-2.4.19.SuSE/init/do_mounts.c --- linux-2.4.19/init/do_mounts.c Fri Sep 13 12:33:22 2002 +++ linux-2.4.19.SuSE/init/do_mounts.c Fri Sep 13 12:33:39 2002 @@ -921,6 +921,8 @@ sys_mount("/", ".", NULL, MS_MOVE, NULL); /* switch root and cwd back to / of rootfs */ sys_fchdir(root_fd); + close(old_fd); + close(root_fd); sys_chroot("."); sys_umount("/old/dev", 0);