Não é possível montar a partição ext4 com permissões de gravação

Não é possível montar a partição ext4 com permissões de gravação

Comprei um computador novo, então decidi limpar o antigo e usar seu SSD de 240GiB como partição de jogos. Depois de formatar e configurar, posso montá-lo (e até monta automaticamente com fstab), mas sempre como somente leitura.

Eu li inúmeros guias e respostas, mas todos eles abordam partições NTFS ou algum outro problema com o ext4 que eu não tenho.

Estas são as etapas que usei para formatar e configurar a partição:

Primeiro, formatei-o com o parted, usando sudo parted /dev/sdbpara entrar na CLI interativa, depois removi todas as partições com rm, depois mklabel gptcriei a tabela de partições e, finalmente, mkpart primary ext 0G 240Gcriei a partição e saí do parted. Depois, corri sudo mkfs.ext4 /dev/sdb1para criar o sistema de arquivos.

Depois disso, criei o diretório com sudo mkdir /ssd, criei um grupo para acessá-lo com sudo groupadd ssd, incluí meu usuário neste grupo com sudo usermod -aG ssd $USERe dei a propriedade do novo diretório a este grupo com sudo chown -R :ssd /ssd.

Por fim, peguei o UUID da partição blkide usei-o para editar meu fstab sudoedit /etc/fstabe apenas copiei as configurações do meu HD que já estava funcionando, alterando apenas o UUID e o ponto de montagem, e este foi meu fstab final (e atual):

UUID=5AA1-8CE8                            /boot/efi      vfat    defaults,noatime 0 2
UUID=5a14b7be-2963-4f80-8ea8-383bcdee76fa /              ext4    defaults,noatime,discard 0 1
UUID=fde6cd40-e72e-4377-a849-69816d215940 /hd            ext4    defaults,noatime 0 0
UUID=99ea0800-f0ef-4d7f-a793-524d2f9afe8c /ssd           ext4    defaults,noatime 0 0
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0

Depois de reiniciar e verificar se a partição era somente leitura, desmontei-a sudo umount /ssde verifiquei-a sudo fsck.ext4 /dev/sdb1, mas não obtive erros:

e2fsck 1.45.5 (07-Jan-2020)
/dev/sdb1: clean, 11/14655488 files, 1197492/58607360 blocks

Finalmente, tentei remontá-lo com permissões de leitura e gravação usando sudo mount -vo exec,rw /ssd, mas ainda estava montado como uma partição somente leitura.

Qualquer ajuda é apreciada.

Responder1

Esta unidade parece estar montada corretamente. Não há indicação de que ele esteja montado somente leitura. Então, é claro, por padrão, apenas o administrador pode usá-lo. Se desejar, o administrador deve conceder permissão de gravação para toda a partição ou para pastas selecionadas criadas na nova partição.

Antes de determinar se a partição é somente leitura de montagem, verifique se você pode criar uma pasta nessa partição como usuário root:

sudo mkdir /ssd/testfolder

Se esse comando for bem-sucedido, consulte a pasta listada na saída de

ls /ssd 

Torne seu usuário proprietário testfolderpara que ele tenha acesso total:

sudo chown $USER:$USER /ssd/testfolder

$USERserá automaticamente substituído pelo seu próprio nome de login. Forneça outro nome de usuário se quiser fazer isso para outro usuário.

Agora teste se você pode criar um arquivo nessa pasta:

echo Yes, it worked! > /ssd/testfolder/newfile
cat /ssd/testfolder/newfile

O catcomando deve imprimir o conteúdo do arquivo.

Se não tiver êxito, então, de fato, sua partição pode estar montada somente para leitura. Isso, no entanto, indicaria um problema durante a montagem, porque você não o configurou para montagem somente leitura.

Responder2

Verifique a permissão do diretório /ssd, se ele tem permissão de gravação ou não. Caso contrário, abra um terminal e digite: chmod -R 770 /ssd

informação relacionada