I just saw that I made a mistake in my precedent message.

> % venti/venti -m 50%

Should really be:

% venti/venti -c /dev/sdC0/arenas -m 50%

> Does your answer implicitly means that this is the solution to the
> fossil message "block label mismatch"?

Obviously, something bad happened to your fossil file system.
Recovering from the last archive score should solve your problem,
but you will lost all data not archived to venti.

However, you can also try to use the "check" command of fossilcons.
It's harmless and can be done while fossil is running. Fossil is
automatically halted during the process.

As usual, boot your file server from the cdrom or from another
file server. As described earlier, run venti and define $venti,
then run fossil:

% fossil/fossil -f /dev/sdC0/fossil -m 10%

Open fossilcons:

% con -l /srv/fscons

The run the "check" command with the "fix" parameter to fix all errors:

prompt: check fix

Wait a while, note the result, then you can try to mount your file
system again.

-- 
David du Colombier

Reply via email to