On Saturday 15 October 2005 16:19, Yiannis Mavroukakis wrote:
> Vitaly Fertman wrote:
>
> >On Friday 14 October 2005 16:07, Raymond A. Meijer wrote:
> >
> >
> >>On Friday 14 October 2005 15:07, Vitaly Fertman wrote:
> >>
> >>[...]
> >>
> >>
> >>
> >>>ok, I will add it.
> >>>
> >>>
> >>Vitaly, is it possible to add labels to Reiser4 filesystems AFTER mkfs,
> >>or only during mkfs?
> >>
> >>
> >
> >only on mkfs time for now.
> >
> >
> >
> For reiser4, would this do it?
> in function *reiser4_master_open(aal_device_t *device) in
> libreiser4/master.c
>
> /* Reiser4 master super block is not found on the device. */
> if (aal_strncmp(SUPER(master)->ms_magic, REISER4_MASTER_MAGIC,
> sizeof(REISER4_MASTER_MAGIC)) != 0)
> {
> aal_fatal("Wrong magic found in the master "
> "super block.");
> goto error_free_master;
> }
> /* Print volume label */
> aal_mess(reiser4_master_get_label(master));
>
> return master;
>
> error_free_master:
> aal_free(master);
> return NULL;
>
>
> Stab in the dark :P
I would put it into fsck after fs gets opened to not force
all callers to get this message.
however, 'fsck.reiser4 -a' does not perform any check yet
and does not even open fs.
--
Vitaly