De repente, uma unidade secundária com partição HFS + mudou de leitura e gravação para somente leitura. Como posso usar o comando mount para revertê-lo no leão da montanha?
De repente, uma unidade secundária com partição HFS + mudou de leitura e gravação para somente leitura. Como posso usar o comando mount para revertê-lo no leão da montanha?
Respostas:
Tente usar mount -u -w
:
sudo mount -u -w /Volumes/YourDriveName
-u
modifica o status de um sistema de arquivos já montado. -w
monta um sistema de arquivos como leitura / gravação.
As respostas neste tópico não funcionaram para mim, mas isso funcionou:
sudo mount -u -o rw /Volumes/VolName
Ocasionalmente, quando isso acontece comigo, preciso usar o utilitário de disco incluído no OSX para verificar e reparar o disco. Qualquer tentativa de uso mount -u -w /Volume/NIKON-S9700
falhará com este erro:
$ sudo mount -u -w "/Volumes/NIKON-S9700"
mount_msdos: /dev/disk2s1 on /Volumes/NIKON-S9700: Permission denied
Você pode dizer que o disco está montado somente leitura da seguinte maneira:
$ mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/NIKON-S9700 (msdos, local, nodev, nosuid, read-only, noowners)
NOTA: Observe o "somente leitura" na saída acima para o dispositivo /dev/disk2s1
.
Depois de executar um disco de reparo no Utilitário de Disco, a unidade, quando montada, aparece assim:
$ mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/NIKON-S9700 (msdos, local, nodev, nosuid, noowners)
Por acaso, o botão do disco de reparo pode aparecer às vezes em cinza. Normalmente, preciso desmontar e remontar o disco com o Utilitário de Disco em execução para que esse botão apareça como clicável.
Às vezes, isso acontece quando um sistema de arquivos de unidades está corrompido. Execute o Disk Utility e verifique o sistema de arquivos e a unidade quanto a erros.
mount_hfs: Invalid argument
.