9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] phase error -- cannot happen
@ 2025-10-16  0:59 layup28
  2025-10-16 17:34 ` Jacob Moody
  0 siblings, 1 reply; 6+ messages in thread
From: layup28 @ 2025-10-16  0:59 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 649 bytes --]

Hi. I’m new to 9front. I installed it on my ThinkPad with an NVMe drive. After editing lib/profile and rebooting, I got the following error:

> cat: error reading profile: phase error -- cannot happen
> checktag pc="202c79 cw"/dev/sdN0/fscache"w"/dev/sdN0/fsworm"(e108) tag/path=Tfile/27468; expect Tfile/27465

The first time I got this error, I just deleted the file and created a new one, but it happened again.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1e0a38caeda2ba94-M8ff9e12be6cbb186b3c38ad5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 1280 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] phase error -- cannot happen
  2025-10-16  0:59 [9fans] phase error -- cannot happen layup28
@ 2025-10-16 17:34 ` Jacob Moody
  2025-10-17  0:22   ` Жора
  2025-10-17  0:24   ` [9fans] phase error -- cannot happen layup28
  0 siblings, 2 replies; 6+ messages in thread
From: Jacob Moody @ 2025-10-16 17:34 UTC (permalink / raw)
  To: 9fans

On 10/15/25 19:59, layup28@gmail.com wrote:
> Hi. I’m new to 9front. I installed it on my ThinkPad with an NVMe drive. After editing lib/profile and rebooting, I got the following error:
> 
>> cat: error reading profile: phase error -- cannot happen
>> checktag pc="202c79 cw"/dev/sdN0/fscache"w"/dev/sdN0/fsworm"(e108) tag/path=Tfile/27468; expect Tfile/27465
> 
> The first time I got this error, I just deleted the file and created a new one, but it happened again.
> *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/T1e0a38caeda2ba94-M8ff9e12be6cbb186b3c38ad5>

How did you reboot your system? If you used reboot(1), that shuts off the system without cleanly shutting down the filesystem.
You should use fshalt -r. Cwfs does not handle unclean shutdowns very well, doubly so if there are fresh writes.


Thanks,
moody

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1e0a38caeda2ba94-Mc1089d2c158c4bf37e61865a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] phase error -- cannot happen
  2025-10-16 17:34 ` Jacob Moody
@ 2025-10-17  0:22   ` Жора
  2025-10-17  1:29     ` [9fans] phase error -- cannot happen\ ori
  2025-10-17  0:24   ` [9fans] phase error -- cannot happen layup28
  1 sibling, 1 reply; 6+ messages in thread
From: Жора @ 2025-10-17  0:22 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1527 bytes --]

You are right. I used `reboot`. Thanks.
Is there a way to restore my file?

On Thu, Oct 16, 2025 at 11:05 PM Jacob Moody <moody@posixcafe.org> wrote:

> On 10/15/25 19:59, layup28@gmail.com wrote:
> > Hi. I’m new to 9front. I installed it on my ThinkPad with an NVMe drive.
> After editing lib/profile and rebooting, I got the following error:
> >> cat: error reading profile: phase error -- cannot happen
> >> checktag pc="202c79 cw"/dev/sdN0/fscache"w"/dev/sdN0/fsworm"(e108)
> tag/path=Tfile/27468; expect Tfile/27465
> >
> > The first time I got this error, I just deleted the file and created a
> new one, but it happened again.
> > *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/T1e0a38caeda2ba94-M8ff9e12be6cbb186b3c38ad5
> 
> How did you reboot your system? If you used reboot(1), that shuts off the
> system without cleanly shutting down the filesystem.
> You should use fshalt -r. Cwfs does not handle unclean shutdowns very
> well, doubly so if there are fresh writes.
> 
> Thanks,
> moody

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1e0a38caeda2ba94-M710d770064ba569537e58356
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 3446 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] phase error -- cannot happen
  2025-10-16 17:34 ` Jacob Moody
  2025-10-17  0:22   ` Жора
@ 2025-10-17  0:24   ` layup28
  1 sibling, 0 replies; 6+ messages in thread
From: layup28 @ 2025-10-17  0:24 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 315 bytes --]

Thanks. You are right. I used "reboot". 
Is there also a way I can restore my file? 
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1e0a38caeda2ba94-Mb770ef3816a7f6cad5609284
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 842 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] phase error -- cannot happen\
  2025-10-17  0:22   ` Жора
@ 2025-10-17  1:29     ` ori
  2025-10-17 19:12       ` ori
  0 siblings, 1 reply; 6+ messages in thread
From: ori @ 2025-10-17  1:29 UTC (permalink / raw)
  To: 9fans

The easiest option, to use the file system console,
documented in man 8 fs. The commands you want are
something along the lines of:

        % con -C /srv/cwfs.cmd
        >>> check
        <will dump a bunch of errors, probably>
        >>> clri <file with errors>
        >>> clri <file with errors>
        >>> ...
        >>> check free

Quoth Жора <layup28@gmail.com>:
> You are right. I used `reboot`. Thanks.
> Is there a way to restore my file?
> 
> On Thu, Oct 16, 2025 at 11:05 PM Jacob Moody <moody@posixcafe.org> wrote:
> 
> > On 10/15/25 19:59, layup28@gmail.com wrote:
> > > Hi. I’m new to 9front. I installed it on my ThinkPad with an NVMe drive.
> > After editing lib/profile and rebooting, I got the following error:
> > >> cat: error reading profile: phase error -- cannot happen
> > >> checktag pc="202c79 cw"/dev/sdN0/fscache"w"/dev/sdN0/fsworm"(e108)
> > tag/path=Tfile/27468; expect Tfile/27465
> > >
> > > The first time I got this error, I just deleted the file and created a
> > new one, but it happened again.
> > > *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/T1e0a38caeda2ba94-M8ff9e12be6cbb186b3c38ad5
> > 
> > How did you reboot your system? If you used reboot(1), that shuts off the
> > system without cleanly shutting down the filesystem.
> > You should use fshalt -r. Cwfs does not handle unclean shutdowns very
> > well, doubly so if there are fresh writes.
> > 
> > Thanks,
> > moody

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td5bd76c3966c3cb4-M444eaf229d0537a6d75ff236
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] phase error -- cannot happen\
  2025-10-17  1:29     ` [9fans] phase error -- cannot happen\ ori
@ 2025-10-17 19:12       ` ori
  0 siblings, 0 replies; 6+ messages in thread
From: ori @ 2025-10-17 19:12 UTC (permalink / raw)
  To: 9fans

Quoth ori@eigenstate.org:
> The easiest option, to use the file system console,
> documented in man 8 fs. The commands you want are
> something along the lines of:
> 
>         % con -C /srv/cwfs.cmd
>         >>> check
>         <will dump a bunch of errors, probably>
>         >>> clri <file with errors>
>         >>> clri <file with errors>
>         >>> ...
>         >>> check free

...oh, and to restore the files, if they're tracked by
git:

        git/revert $files


> Quoth Жора <layup28@gmail.com>:
> > You are right. I used `reboot`. Thanks.
> > Is there a way to restore my file?
> > 
> > On Thu, Oct 16, 2025 at 11:05 PM Jacob Moody <moody@posixcafe.org> wrote:
> > 
> > > On 10/15/25 19:59, layup28@gmail.com wrote:
> > > > Hi. I’m new to 9front. I installed it on my ThinkPad with an NVMe drive.
> > > After editing lib/profile and rebooting, I got the following error:
> > > >> cat: error reading profile: phase error -- cannot happen
> > > >> checktag pc="202c79 cw"/dev/sdN0/fscache"w"/dev/sdN0/fsworm"(e108)
> > > tag/path=Tfile/27468; expect Tfile/27465
> > > >
> > > > The first time I got this error, I just deleted the file and created a
> > > new one, but it happened again.
> > > > *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/T1e0a38caeda2ba94-M8ff9e12be6cbb186b3c38ad5
> > > 
> > > How did you reboot your system? If you used reboot(1), that shuts off the
> > > system without cleanly shutting down the filesystem.
> > > You should use fshalt -r. Cwfs does not handle unclean shutdowns very
> > > well, doubly so if there are fresh writes.
> > > 
> > > Thanks,
> > > moody

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td5bd76c3966c3cb4-M59058b53a707740d6b1c5258
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-10-18  1:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-16  0:59 [9fans] phase error -- cannot happen layup28
2025-10-16 17:34 ` Jacob Moody
2025-10-17  0:22   ` Жора
2025-10-17  1:29     ` [9fans] phase error -- cannot happen\ ori
2025-10-17 19:12       ` ori
2025-10-17  0:24   ` [9fans] phase error -- cannot happen layup28

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).