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

Reply via email to