From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <200008110827.EAA12671@fuji.rem.cs.cmu.edu> To: Matthias Teege , 9fans@cse.psu.edu Subject: Re: [9fans] Setup the fileserver In-reply-to: Matthias Teege 's message of "Fri, 11 Aug 2000 08:11:09 +0200." <200008110611.IAA29939@moon.mteege.de> Date: Fri, 11 Aug 2000 04:27:14 -0400 From: Stephen Wynne Topicbox-Message-UUID: f9acf4ca-eac8-11e9-9e20-41e7f4b1d025 > Are there manuals out there for setup an fileserver? Guten Tag, Herr Teege. Reading from "Starting up the file server" at ftp://ftp.dbsystems.com/pub/plan9/install.html helped me see the order of commands documented elsewhere. I recommend reading Ken's "The Plan 9 File Server" paper at http://plan9.bell-labs.com/sys/doc/fs/fs.html -- more than once. That refers you to the fsconfig(8) manual page at http://plan9.bell-labs.com/magic/man2html/8/fsconfig and the more general fs(8) manual page at http://plan9.bell-labs.com/magic/man2html/8/fs It helps to remember that there is nothing (as far as I know) on the file server once you've booted. You need to mount a filesystem from it to populate its /adm/users file, for example. You can create files and directories from the fileserver's console. You may want to use a serial console while you work: Set up plan9.ini with these entries and connect to another system: console=0 <== COMA on my plan9pc server. baud=38400 Both video/keyboard and serial input/output work now. Once you've got something up, on a Plan 9 terminal do: term% srv il!serverhostname <== connect term% mkdir /n/.partitionname <== a place to mount the service. term% mkdir /n/partitionname <== a place to bind it. term% bind -c /n/.partitionname /n/partitionname term% cd /n/partitionname Cat out /bin/9fs for examples. Viel Gluck!