Thank you Frank Engel for the explanation. I downloaded the usb Image from
here <https://9p.io/plan9/download.html> and I think it's a cpu kernel as
the plan9.ini looks like this:

```
console=0

# new 9load can figure out bootfile
bootfile=sdB0!9fat!9pccpuf.gz
nobootprompt=local!/dev/sdXX/fossil

readparts=
nvram=/dev/sdXX/nvram

debugboot=1
*nodumpstack=1
*noe820print=1
```
_______________________________________________________________________________

it would be helpful to see all of the boot messages.
> — Ron Minnich


I couldn't get the first part of it but this is what I see at the end:
```
Part fosil 204880 3709377
p9part /dev/sdE2/data data
p9part /dev/sdE3/data data
auth...can't open /dev/sdXX/nvram: '/env/nvroff' file does not exist
authid: _resun
authdom: resun.local
auth password: resun
secstore password: resun
can't write to nvram: '/env/nvroff' file does not exist
usbinit...usbd.../boot/usbd: /dev/usb: no hubs
no /srv/usb...no usb disk..mount usbd...boot: can't open /srv/usb:
'/env/usb' file does not exist
boot: can't connect to file server: '/boot/kfs' does not exist
panic: boot process died: can't connect to file server: '/boot/kfs' does
not exist
panic: boot process died: can't connect to file server: '/boot/kfs' does
not exist
dumpstack disabled
cpu2: exiting
someone's exiting
someone's exiting
cpu3: exiting
cpu1: exiting
apshutdown: active = 0x00000000
```

it looks like you have a fossil partition, but do you have an nvram
> partition?
> — Ron Minnich


That's hard to answer. After writing the usb image to the usb stick I can
only see a fat partition with these files:

```
9LOAD
9PCCPUF.GZ
PLAN9.INI
System Volume Information
```

Is there any way to see other partitions on that usb? There must be a
fossil or other plan9 specific partition.

_______________________________________________________________________________

I am wondering why your bootfile is
> bootfile=sdB0!9fat!9pccpuf.gz
> and your nvramfile is
> sdXX
> ?
> — ron minnich


I do not know. but according to this script
<http://9legacy.org/9legacy/doc/fossil/usb> from 9legacy that's how it
should be.

_______________________________________________________________________________

New!

I also tried to boot into the USB Image from the 9legacy website
<http://9legacy.org/download.html> but same result.

Thanks!

_resun


On Tue, 9 Sept 2025 at 18:19, ron minnich <[email protected]> wrote:

> I am wondering why your bootfile is
> bootfile=sdB0!9fat!9pccpuf.gz
> and your nvramfile is
> sdXX
>
> ?
>
>
> On Mon, Sep 8, 2025 at 4:42 PM Ron Minnich <[email protected]> wrote:
>
>> it would be helpful to see all of the boot messages.
>>
>> it looks like you have a fossil partition, but do you have an nvram
>> partition?
>>
>> On Mon, Sep 8, 2025 at 2:28 PM Frank D. Engel, Jr. <[email protected]>
>> wrote:
>> >
>> > In Plan9, a "terminal" is a computer that the user interacts with
>> directly, while a "cpu server" is one that provides processing capacity
>> over the network (basically a computer that multiple users connect to and
>> run programs on).
>> >
>> > The terminal kernel is optimized for a single user running the
>> graphical interface (rio) and sitting in front of that computer to access
>> the system.
>> >
>> > The cpu server kernel is optimized for a server that is sitting in a
>> network closet somewhere (or running on a virtual machine) and accessed
>> primarily remotely by multiple users simultaneously.
>> >
>> > The startup scripts respond to the choice of kernel and start the
>> appropriate services depending on which one is selected (rio if terminal,
>> server-related services if cpu).
>> >
>> >
>> > On 9/8/25 11:04, _ resun wrote:
>> >>
>> >> Note that the usbdisk image does not contain the installer, you have
>> to manually
>> >> set up fossil and venti and install on your hard drive. The
>> instruction is available
>> >> on 9legacy's site.
>> >
>> > Can you please provide the link of the instructions?
>> >
>> >>
>> >> When you boot into your usb, it will ask you to select the cpu kernel
>> >> or terminal kernel. you selected the cpu kernel.
>> >> On the first boot of the cpu kernel, nvram doesn't have anything yet,
>> >> the authid prompt is normal, it will write your information to nvram
>> >> (if you are interested in booting a cpu kernel)
>> >
>> >
>> > It does not provide any prompt to select cpu kernel or terminal kernel.
>> What does the terminal kernel do by the way?
>> >
>> > Thanks!
>> >
>> > _resun
>> >
>> >
>> > On Mon, 8 Sept 2025 at 17:32, <[email protected]> wrote:
>> >> > Unfortunately, I posted an incomplete message. I sincerely apologise
>> for
>> >> > the mistake.
>> >> >
>> >> > Here's the complete one:
>> >> >
>> >> > I was trying to install Plan9 on my pc using the USB Image. My host
>> machine
>> >> > is windows 11. Here's how I made the usb drive:
>> >>
>> >> Note that the usbdisk image does not contain the installer, you have
>> to manually
>> >> set up fossil and venti and install on your hard drive. The
>> instruction is available
>> >> on 9legacy's site.
>> >>
>> >> >
>> >> > 1. Downloaded the USB Disk Image from here
>> >> > <http://9p.io/plan9/download.html>.
>> >> > 2. run this from cmd
>> >> >     ```
>> >> >         dd if="...\usbdisk" of=\\.\PhysicalDrive3 bs=4M --progress
>> >> >     ```
>> >> >
>> >> > Note. dd is dd for windows from here: chrysocome
>> >> > <http://www.chrysocome.net/dd>.
>> >> > 3. booted into the usb drive in Legacy mode and the loader was
>> running
>> >> >
>> >> > after that I got this error:
>> >> >
>> >> > ```
>> >> > auth...can't open /dev/sdXX/nvram: 'env/nvroff' file does not exist.
>> >> > ```
>> >> > Then it prompted something related to `authid`.
>> >>
>> >> When you boot into your usb, it will ask you to select the cpu kernel
>> >> or terminal kernel. you selected the cpu kernel.
>> >> On the first boot of the cpu kernel, nvram doesn't have anything yet,
>> >> the authid prompt is normal, it will write your information to nvram
>> >> (if you are interested in booting a cpu kernel)
>> >>
>> >> >
>> >> > Here's what my `plan9.ini` looks like:
>> >> >
>> >> > ```
>> >> > console=0
>> >> >
>> >> > # new 9load can figure out bootfile
>> >> > bootfile=sdB0!9fat!9pccpuf.gz
>> >> > nobootprompt=local!/dev/sdXX/fossil
>> >> >
>> >> > readparts=
>> >> > nvram=/dev/sdXX/nvram
>> >> >
>> >> > debugboot=1
>> >> > *nodumpstack=1
>> >> > *noe820print=1
>> >> > ```
>> >> >
>> >> > I tried setting `nvroff=0` and also `nvrlen=512` and then I got the
>> error
>> >> > that `/dev/sdXX` does not exists following the  `authid` prompt.
>> >> >
>> >> > What should I do?
>> >> >
>> >> > Thanks!
>> >> >
>> >> > _resun
>> >> >
>> >> >
>> >> > On Sun, 7 Sept 2025 at 23:49, <[email protected]> wrote:
>> >> >
>> >> >> Hello!
>> >> >>
>> >> >> I was trying to install Plan9 on my pc using the USB Image. My host
>> >> >> machine is windows 11. Here's how I made the usb drive:
>> >> >>
>> >> >>     1. Downloaded the USB Disk Image from here
>> >> >> <http://9p.io/plan9/download.html>.
>> >> >>     2. run this from cmd
>> >> >>
>> >> >> dd if=C:\path\to\usbdisk of=\\.\PhysicalDrive<N> bs=4M --progress
>> >> >>
>> >> >>
>> >> >>
>> >> >> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see
>> discussions
>> >> >> <https://9fans.topicbox.com/groups/9fans> + participants
>> >> >> <https://9fans.topicbox.com/groups/9fans/members> + delivery
>> options
>> >> >> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
>> >> >> <
>> https://9fans.topicbox.com/groups/9fans/Td1f00dd6d2a12c08-M4003d437d9c8271a2282e723
>> >
>> > 9fans / 9fans / see discussions + participants + delivery options
>> Permalink
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/Te1173e9be4c23b1f-Mb15eb8e0c64a1ff015874810>
>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te1173e9be4c23b1f-M2e335acbfca7d46e4f5c36be
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to