Fóruns

Terminal 'A propriedade do disco afetado é necessária'

J

Jesuslizardjr.

Pôster original
9 de julho de 2011
  • 9 de fevereiro de 2017
Oi,

No momento, estou tentando consertar meu HD externo usando o Terminal, pois a opção 'Primeiros Socorros' está acinzentada no Utilitário de Disco (veja a imagem abaixo) sem perder nenhum dado na própria unidade.

Sempre que tento usar o comando 'repairvolume', ele volta para mim com o seguinte:

Código: > diskutil repairvolume /Volumes/Eric's Data Usage: diskutil repairVolume MountPoint|DiskIdentifier|DeviceNode Repair the file system data structures of a volume. Ownership of the affected disk is required.
Eu tentei sudo antes para ver se era minha permissão como administrador que estava me impedindo, mas isso não ajudou, tentei montá-lo primeiro (se você olhar a captura de tela do diskutil abaixo, verá que ele não está montado) e recebo este erro:

Código: > diskutil mount /Volumes/Eric's Data Usage: diskutil mount [readOnly] [-mountPoint Path] DiskIdentifier|DeviceNode Mount will mount the volume in the 'standard' place (/Volumes), unless an optional mount point is specified.
Novamente, estou tentando consertar a unidade sem perder o conteúdo!
Obrigado

Macbook, início de 2011, El Captan 10.11.5

BrianBaughn

13 de fevereiro de 2011


Baltimore, Maryland
  • 9 de fevereiro de 2017
No Finder, se você selecionar a unidade externa e 'Obter informações' nela, a opção 'Ignorar propriedade neste volume' está marcada (parte inferior da janela pop-up de informações)?

MacUser2525

Suspenso
17 de abril de 2007
Canadá
  • 9 de fevereiro de 2017
Jesuslizardjr. disse: diskutil mount / Volumes / Eric's Data

Você precisa escapar dos caracteres ilegais ou nunca funcionará algo assim montagem diskutil / Volumes / Eric 's Data . Digitar no Terminal e, em seguida, pressionar a tecla TAB fará isso automaticamente para você, iniciando com diskutil mount / Volumes / E, em seguida, pressione TAB para que a conclusão seja feita corretamente e, claro, a tecla ENTER para executar o comando.

Edit: Agora penso que seria um comando em um volume já montado com o nome mostrando que você precisa obter o nome do disco bruto usando uma lista de diskutil. O que lhe daria algo assim.

Código: MacUser2525:~$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *480.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_RAID 30.0 GB disk0s2 3: Apple_Boot Boot OS X 134.2 MB disk0s3 4: Apple_RAID 449.6 GB disk0s4 5: Apple_Boot Boot OS X 134.2 MB disk0s5
Agora, aqui, se eu quiser montar a partição chamada EFI quando exibida, eu uso este comando.

Código: MacUser2525:~$ diskutil mount /dev/disk0s1 Volume EFI on /dev/disk0s1 mounted
Você precisa determinar os / dev / disk? S adequados? para a partição de dados do Eric fazer uma montagem a partir da linha de comando.

Edit2: Olhando para a segunda imagem parece que / dev / disk2s1 é para o disco bruto necessário. Última edição: 9 de fevereiro de 2017
Reações:Weaselboy

Weaselboy

Moderador
Membro da equipe
23 de janeiro de 2005
Califórnia
  • 9 de fevereiro de 2017
MacUser2525 explicou por que seus comandos não estão funcionando, mas parece que o volume não está montado no Utilitário de Disco e é por isso que o botão de primeiros socorros está esmaecido. Você pode clicar com o botão direito no volume no Disk Util e montá-lo?

Exibir item de mídia 'data-single-image =' 1 '>

BLUEDOG314

12 de dezembro de 2015
  • 9 de fevereiro de 2017
No terminal, tente 'diskutil disableOwnership disk2s2' e tente montar e reparar.