FreeBSD 2.X についての FAQ (よくある質問とその答え) : システム管理 : どうしてわたしの ccd のディスクラベルを変更することができないのでしょう?
Previous: わたしの ccd の何が適合していない (Inappropriate) のでしょう?
Next: FreeBSD は System V の IPC プリミティブをサポートしますか?

8.16. どうしてわたしの ccd のディスクラベルを変更することができないのでしょう?

このような症状が現れます:

        # disklabel ccd0
        (it prints something sensible here, so let's try to edit it)
        # disklabel -e ccd0
        (edit, save, quit)
        disklabel: ioctl DIOCWDINFO: No disk label on disk;
        use "disklabel -r" to install initial label
        #
      

これは ccd から返されるディスクラベルが, 実はディスク上にはない まったくの偽の情報だからです. これを明示的に書き直すことで 問題を解消できます, このようになります:

        # disklabel ccd0 > /tmp/disklabel.tmp
        # disklabel -Rr ccd0 /tmp/disklabel.tmp
        # disklabel -e ccd0
        (this will work now)
      


FreeBSD 2.X についての FAQ (よくある質問とその答え) : システム管理 : どうしてわたしの ccd のディスクラベルを変更することができないのでしょう?
Previous: わたしの ccd の何が適合していない (Inappropriate) のでしょう?
Next: FreeBSD は System V の IPC プリミティブをサポートしますか?