From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <5ede24014831aca7fb8032baa529a2f8@mikro.quanstro.net> References: <656c0f615d55ce5f418af43c59d01fe1@mikro.quanstro.net> <5ede24014831aca7fb8032baa529a2f8@mikro.quanstro.net> From: =?ISO-8859-1?Q?Rub=E9n_Berenguel?= Date: Sat, 8 Mar 2014 15:08:45 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c3e70ace0de304f418e9b3 Subject: Re: [9fans] Accessing Mac OS Extended drives Topicbox-Message-UUID: c555e0c8-ead8-11e9-9d60-3106f5b1d025 --001a11c3e70ace0de304f418e9b3 Content-Type: text/plain; charset=ISO-8859-1 Sorry to be bothersome again, but still can't figure it out. I need /srv/dos available in /lib/namespace, so I can mount the external drive before anything else is done on the system, but to do so I need to execute dossrv, and in a namespace file I can't execute anything beside bind/mount and related commands (at least according to namespace(6)) Ruben On Sat, Mar 8, 2014 at 2:03 PM, erik quanstrom wrote: > On Sat Mar 8 08:01:20 EST 2014, ruben@mostlymaths.net wrote: > > > Thanks for the quick reply. Where is exactly the proper point to consider > > it as "started on boot"? I really don't know how the Plan9 boot process > > follows along (I guess "something" loads /lib/profile which in turn loads > > /rc/bin/termrc, but I'm not even sure about this ordering), and so far > the > > documentation for this is a little... too twisty. > > it doesn't really have to be started at boot time, newns() will ignore > errors. > so as long as the relevant srv files are available before newns() is > called, > you can access them. > > - erik > > --001a11c3e70ace0de304f418e9b3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Sorry to be bothersome again, but still can't figure i= t out. I need /srv/dos available in /lib/namespace, so I can mount the exte= rnal drive before anything else is done on the system, but to do so I need = to execute dossrv, and in a namespace file I can't execute anything bes= ide bind/mount and related commands (at least according to namespace(6))

Ruben


On Sat, Mar 8, 2014 at 2:03 PM, erik quanstrom <quanstro@quanstro.net> wrote:
On Sat Mar =A08 08:01:20 EST= 2014, ruben@mostlymaths.net w= rote:

> Thanks for the quick reply. Where is exactly the proper point to consi= der
> it as "started on boot"? I really don't know how the Pla= n9 boot process
> follows along (I guess "something" loads /lib/profile which = in turn loads
> /rc/bin/termrc, but I'm not even sure about this ordering), and so= far the
> documentation for this is a little... too twisty.

it doesn't really have to be started at boot time, newns() will i= gnore errors.
so as long as the relevant srv files are available before newns() is called= ,
you can access them.

- erik


--001a11c3e70ace0de304f418e9b3--