allbery@ncoast.UUCP (08/27/87)
Well, my mount problem has been solved. Since this is an incompatibility with V7 Un*x, I am considering it a bug. To wit: if the inode to be mounted on is in use, the mount fails. As it turns out, /etc/update is opening "often-used" inodes in order to keep them in memory for fast lookup. The list of opened inodes includes /tmp. While I understand this, I don't understand why it would preclude my using /tmp as a mount point. (It is also redundant if I mount something else on /tmp, since that should load the root inode into memory anyway.) Plexus Sys3 used a program /etc/openup to do this; this also allowed a list of directories/files/devices to be changed without recompiling /etc/update. (Yes, devices. "/etc/openup -rw /dev/tty3; stty 9600 < /dev/tty3" is a handy way to insure that your serial printer always works as expected.) May I suggest something similar in Minix to replace /etc/update doing this? -- Brandon S. Allbery, moderator of comp.sources.misc {{harvard,mit-eddie}!necntc,well!hoptoad,sun!mandrill!hal}!ncoast!allbery ARPA: necntc!ncoast!allbery@harvard.harvard.edu Fido: 157/502 MCI: BALLBERY <<ncoast Public Access UNIX: +1 216 781 6201 24hrs. 300/1200/2400 baud>> ** Site "cwruecmp" has changed its name to "mandrill". Please re-address ** *** all mail to ncoast to pass through "mandrill" instead of "cwruecmp". ***