Hi all,
So I followed the install scripts from the iso in /sys/lib/dist/pc/inst
to install manually from 9vx (pretty interesting to look at btw), which
turned out to work pretty well, until I reached the copydist stage.
If I understood correctly, that part is basically a replica/pull, so I
prepared the name spaces properly (my fossil root in /n/newfs and the
iso root in /n/dist) and ran
'replica/pull -c / /n/dist/sys/lib/dist/pc/inst/replcfg'
This seemed to work fine (syscalls and contexts going high in stats)
but after a few dozen seconds, it seems that 9vx froze (everything
stopped and I couldn't act on any of the windows nor open a new one).
I killed 9vx and retried (after having checked/fixed fossil from fscons),
and got the same behaviour.
That had also happened to me in the past when copying big files from
the 9vx tree to the fossil partition.
Now for this particular case I guess I can get away by simply doing the
replica/pull in several smaller transfers, I'll try that soon. However,
that issue is annoying and it'd be nice if I could do long writes to
fossil without risking 9vx to get blocked like that. So is there anything
I can do to fix that, or to at least help debugging it?
Stuart, haven't you encountered this problem as well?
Cheers,
Mathieu
--- Begin Message ---
>> > I suppose this happens because of some changes with the sata driver since
>> > I was able to install with the iso something like one year ago. I guess I
>>
>> I would doubt that it's got to do with the sata driver, since
>> the actual access to the disk controller is handled by the
>> underlying UNIX OS. That seems consistent with the
>> error messages reporting the problem with sdE0.
>
> Ah you misunderstood, sorry if I haven't been clear. I'm getting the
> error while trying to install directly with the plan 9 iso. The point
> is to use 9vx to do the install, precisely because it fails with the iso.
Oh, I gotcha now. Actually, that's pretty much the same situation
I was in. When I first got this laptop, almost a year ago, I tried
to do a native install and ran into a disk controller issue. I never
got around to trying again, but when 9vx came along, a round
tuit suddenly appeared.
>> I think I ended up doing nearly all of it manually. I seem
>> to remember using the install script as a guide, but issuing
>> the commands manually.
>
> Oh that would probably do it. Can you point me to that install script
> please?
I just had to look again, but found it faster this time :-) They're
in /sys/lib/dist/pc/inst.
Have fun,
BLS
--- End Message ---