Thomas, thank you very much for your mail, but that isn't what I asked. Of course, I know that "bsdlabel -R ad0s1 new_label_file" writes new labels to ad0s1. My question is: what to do if I _lost_ s1, s2, and s3 - how to recover _them_ first? Without that, all I can do is to write labels table directly on ad0. SergiM.