Como destruir partições de disco existentes

1

Eu adicionei alguns discos ao meu sistema, que estavam em uso antes. Eu tentei criá-los:

$ gpart create -s GPT ada0
gpart: geom 'ada0': Operation not permitted
$ gpart show ada0
gpart: No such geom: ada0.

Existe uma maneira de descobrir por que isso está acontecendo?

Atualização:

Provavelmente é um disco quebrado. Eu isto com outros discos e tudo funciona como esperado.

    
por Sir l33tname 05.07.2014 / 23:04

3 respostas

1

sysctl kern.geom.debugflags=16

Isso resolve isso para mim. Se alguém puder explicar para o futuro leitor como e por que este trabalho eu apago minha resposta e aceito sua resposta.

    
por 28.08.2014 / 09:06
1

Você tem algum conjunto de securelevel? Porque um securelevel inibe até a raiz de escrever em discos !!! Não me parece um disco quebrado, porque com um disco quebrado você teria uma tempestade de erros de E / S em várias páginas de monitores, pelo menos. Ele apenas diz que não pode fazer isso porque não tem permissão para fazer isso. Se você é root, pode ser securelevel ou algum tipo de controle de acesso obrigatório. E o seu título não se encaixa na questão que você colocou então. Destruir as partições junto com o rótulo é feito por gpart destroy -F ada0.

    
por 11.10.2014 / 22:02
0

O disco faz parte do pool do ZFS ativo? Nesse caso - desanexe o disco do pool ou destrua o pool primeiro e, em seguida, crie a tabela gpt.

    
por 27.02.2015 / 14:59