HD monta somente como leitura

1. HD monta somente como leitura

Carlos Edwardo Xavier dos Santos
carlos0710

(usa Outra)

Enviado em 27/03/2020 - 04:23h

Olá Pessoal,

Gostaria de saber se tem como alguém me ajudar, estou iniciando no linux e como não sou acostumado ainda resolvi instalar ele ao lado do Windows 10(dual boot), porém estou enfrentando problemas ao acessar os arquivos do meu HD, o meu Ubuntu 18.04 e o Windows estão instalados no SSD m2, porém devido a capacidade de espaço do SSD ser pequena eu estava armazenando arquivos e programas no HD, já procurei por diversos sites, tentei várias soluções porém o HD só monta como leitura, para eu editar algum arquivo eu tenho que acessar como root, o windows já está com o início rápido desabilitado e o SSD monta normalmente, o problema é só no HD.

Obs: o HD não é externo e está em formato NTFS.


  


2. Re: HD monta somente como leitura

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 27/03/2020 - 11:24h


desativa a hibernação o do windows 10 reinicia e depois reinicia e entra no linux


3. Re: HD monta somente como leitura

Carlos Edwardo Xavier dos Santos
carlos0710

(usa Outra)

Enviado em 28/03/2020 - 06:08h

danniel-lara escreveu:


desativa a hibernação o do windows 10 reinicia e depois reinicia e entra no linux


Já fiz isso porém o problema continua.




4. Re: HD monta somente como leitura

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 29/03/2020 - 01:44h

Para uma visão da situação, poste os comandos e respectivas saidas:
id
sudo parted -l
lsblk -fi
cat /etc/fstab



5. Re: HD monta somente como leitura

Carlos Edwardo Xavier dos Santos
carlos0710

(usa Outra)

Enviado em 29/03/2020 - 02:38h

ricardogroetaers escreveu:

Para uma visão da situação, poste os comandos e respectivas saidas:
id
sudo parted -l
lsblk -fi
cat /etc/fstab


----- ID ----

uid=1000(carlos) gid=1000(carlos) grupos=1000(carlos),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

---- sudo parted -l ----

Modelo: ATA WDC WD10SPZX-21Z (scsi)
Disco /dev/sda: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: gpt
Opções de disco:

Número Início Fim Tamanho Sistema de arquivos Nome Opções
1 1049kB 1000GB 1000GB ntfs Basic data partition msftdata


Modelo: ATA WDC WDS240G2G0B- (scsi)
Disco /dev/sdb: 240GB
Tamanho do setor (lógico/físico): 512B/512B
Tabela de Partição: gpt
Opções de disco:

Número Início Fim Tamanho Sistema de arquivos Nome Opções
1 1049kB 524MB 523MB ntfs Basi escondida, diag
2 524MB 629MB 105MB fat32 EFI boot, esp
3 629MB 646MB 16,8MB Micr msftres
4 646MB 177GB 176GB ntfs msftdata
5 177GB 239GB 62,8GB ext4 diag
6 239GB 240GB 581MB ntfs escondida, diag


---- lsblk -fi ----

NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 squashf /snap/gnome-syst
loop1 squashf /snap/gnome-char
loop2 squashf /snap/core18/170
loop3 squashf /snap/teams-for-
loop4 squashf /snap/code/28
loop5 squashf /snap/core/8689
loop6 squashf /snap/vlc/1397
loop7 squashf /snap/gnome-char
loop8 squashf /snap/gnome-logs
loop9 squashf /snap/code/27
loop10 squashf /snap/gnome-calc
loop11 squashf /snap/gnome-calc
loop12 squashf /snap/gnome-syst
loop13 squashf /snap/pycharm-co
loop14 squashf /snap/gtk-common
loop15 squashf /snap/core18/166
loop16 squashf /snap/sublime-te
loop17 squashf /snap/gnome-3-28
loop18 squashf /snap/core/8268
loop19 squashf /snap/gtk-common
loop20 squashf /snap/gnome-logs
sda
`-sda1 ntfs Acer 01D42C52AA06CDA0 /media/carlos/Ac
sdb
|-sdb1 ntfs Recuperação F89285A592856948
|-sdb2 vfat F085-C65A /boot/efi
|-sdb3
|-sdb4 ntfs 78C08DB5C08D7A60 /media/carlos/78
|-sdb5 ext4 29659b54-0807-405e-87fd-bd5d007bc266 /
`-sdb6 ntfs 84D47F74D47F66F8

---- cat /etc/fstab ----

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb6 during installation
UUID=29659b54-0807-405e-87fd-bd5d007bc266 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sdb2 during installation
UUID=F085-C65A /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0



6. Re: HD monta somente como leitura

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 29/03/2020 - 07:10h


Você executou o comando abaixo no Windows em uma janela do power shell como administrador

powercfg -h off (tecle Enter) serve para desativar arquivo de hibernação

No seu arquivo /etc/fstab coloque a linha abaixo

/dev/sda1 /mnt/win ntfs-3g umask=000 0 0

Com isto você poderá criar, editar e deletar arquivos na partição no ponto de montagem, mesmo que o dono e grupo seja root.root, mas um detalhe que dentro do ponto de montagem a mesma devem ter permissão de gravação para os users (se não me falha a memória seu usuário deve está no grupo root no arquivo /etc/group).

Onde /dev/sda1 é o device da partição windows, troque pelo seu, mas se desejar pode usar o UUID no lugar
da partição que é o mais usado atualmente.
/mnt/win é o ponto de montagem.



7. Re: HD monta somente como leitura

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 30/03/2020 - 01:32h

Supondo desabilitado hibernação e inicio rápido do Windows. observa-se que:
Montagem da partição ntfs existente no HD não é invocada em fstab.
Voce deve estar montando com um comando ou com um click do mouse, isso não vem ao caso.

Para invocar a montagem automática em fstab, sugiro:
- faça cópia de segurança de seu fstab. Basta abrir fstab (como root (sudo)) com um editor de texto e "salvar como". Sugestão de nome fstabori (ori de original).

Acrescente seguinte linha em seu fstab:
UUID=01D42C52AA06CDA0 /media/Ac ntfs utf8,umask=007,gid=46,uid=1000 0 0

Caso não funcione corretamente, subtitua "ntfs" por "ntfs-3g", ficando a linha em fstab, assim:
UUID=01D42C52AA06CDA0 /media/Ac ntfs-3g utf8,umask=007,gid=46,uid=1000 0 0

Se tudo der certo, voce terá poderes de leitura e escrita no sistema de arquivos da partição, e a lixeira que ali será criada trocará dados dinamicamente com a lixeira da Área da Trabalho (caso exista). Infelizmente não será possível invocar a checagem automática do volume na inicialização visto que, até o momento, fsck não possui módulo de checagem para volumes ntfs.

Boa sorte.


8. Re: HD monta somente como leitura

Carlos Edwardo Xavier dos Santos
carlos0710

(usa Outra)

Enviado em 16/04/2020 - 01:52h

nandosilva escreveu:


Você executou o comando abaixo no Windows em uma janela do power shell como administrador

powercfg -h off (tecle Enter) serve para desativar arquivo de hibernação

No seu arquivo /etc/fstab coloque a linha abaixo

/dev/sda1 /mnt/win ntfs-3g umask=000 0 0

Com isto você poderá criar, editar e deletar arquivos na partição no ponto de montagem, mesmo que o dono e grupo seja root.root, mas um detalhe que dentro do ponto de montagem a mesma devem ter permissão de gravação para os users (se não me falha a memória seu usuário deve está no grupo root no arquivo /etc/group).

Onde /dev/sda1 é o device da partição windows, troque pelo seu, mas se desejar pode usar o UUID no lugar
da partição que é o mais usado atualmente.
/mnt/win é o ponto de montagem.


ricardogroetaers escreveu:


Supondo desabilitado hibernação e inicio rápido do Windows. observa-se que:
Montagem da partição ntfs existente no HD não é invocada em fstab.
Voce deve estar montando com um comando ou com um click do mouse, isso não vem ao caso.

Para invocar a montagem automática em fstab, sugiro:
- faça cópia de segurança de seu fstab. Basta abrir fstab (como root (sudo)) com um editor de texto e "salvar como". Sugestão de nome fstabori (ori de original).

Acrescente seguinte linha em seu fstab:
UUID=01D42C52AA06CDA0 /media/Ac ntfs utf8,umask=007,gid=46,uid=1000 0 0

Caso não funcione corretamente, subtitua "ntfs" por "ntfs-3g", ficando a linha em fstab, assim:
UUID=01D42C52AA06CDA0 /media/Ac ntfs-3g utf8,umask=007,gid=46,uid=1000 0 0

Se tudo der certo, voce terá poderes de leitura e escrita no sistema de arquivos da partição, e a lixeira que ali será criada trocará dados dinamicamente com a lixeira da Área da Trabalho (caso exista). Infelizmente não será possível invocar a checagem automática do volume na inicialização visto que, até o momento, fsck não possui módulo de checagem para volumes ntfs.

Boa sorte.


tentei as 2 soluções porém ainda não consigo permissão para gravação :/


9. Re: HD monta somente como leitura

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 17/04/2020 - 08:44h

carlos0710 escreveu:
tentei as 2 soluções porém ainda não consigo permissão para gravação :/
.... para eu editar algum arquivo eu tenho que acessar como root ...

Se voce seguiu as instruções corretamente, deveria ter permissão de gravação no hd quando ele foi montado conforme estabelecido em fstab.
Só restaria verificar as permissões do proprietário (dono) e grupo (e quem são eles) de cada diretório e arquivos no hd, e se for o caso, alterar.
Eu só sei fazer isso pelo Gerenciador de Arquivos, na linha de comando não tenho prática.
Se voce, como root, criou e ou alterou arquivos e pastas que originalmente não pertenciam ao root, a coisa complicou.

obs:
Há relatos de bug no comando umask no Ubuntu 18.x.
Considero não fazer sentido pedir para postar saídas dos comandos novamente e ficar num loop.
Eu teria que estar usando o próprio computador.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts