Frequently Asked Questions по FreeBSD 2.X : Системное администрирование : Почему невозможно отредактировать метку диска ccd?
Previous: Что не так с устройством ccd?
Next: Поддерживает ли FreeBSD вызовы IPC из System V?

8.16. Почему невозможно отредактировать метку диска ccd?

Симптом выглядит так:

        # disklabel ccd0
        (здесь выводится информация о диске, пробуем отредактировать метку)
        # disklabel -e ccd0
        (редактирование, сохранение, выход)
        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
        (теперь это будет работать)
      


Frequently Asked Questions по FreeBSD 2.X : Системное администрирование : Почему невозможно отредактировать метку диска ccd?
Previous: Что не так с устройством ccd?
Next: Поддерживает ли FreeBSD вызовы IPC из System V?