from parser.c
if ((val == 0) || (val == -1))
array->param.not_persistent = 1;
else
array->param.not_persistent = 0;
return 0;
The default 'mkraid' setting for raid 0 is not_persistent superblocks,
which seems un-intuitive to me... the raid0.conf.sample does cover this,
but it is the only place I found mention of it, and that was after some
hours of testing, changing kernel printk statements and trying to figure
out where the MAGIC value in the superblock got set...
I realize it's there for backward compatibility, but it strikes me there's
got to be a better way of defaulting to creating NEW stripes with the
persistant setting ... I beat my head against the wall trying to get
auto-start raid-0 running... and was completely unable to make raid-0 run
after a reboot until I turned on:
persistent-superblock 1
One other pet peeve... all the modification dates in the raid-tools
tarball are the same, so there is NO hint as to which documents are > 12
months old, and which are current :-(
-Tom