O dispositivo de bloco é somente leitura. Você não pode montar um sistema de arquivos de leitura / gravação em um dispositivo somente leitura.
Você pode tornar o dispositivo de bloco de leitura / gravação executando blockdev --setrw /dev/sda1
. Isso não funcionará em dispositivos que são intrinsecamente somente leitura porque o driver não tem suporte para gravação (por exemplo, unidade de CD-ROM), mas deve funcionar para um dispositivo que aparece como um disco rígido como /dev/sda
.
Observe que a facilidade de leitura do dispositivo de bloco não tem nada a ver com as permissões do arquivo /dev/sda1
. Esse arquivo é um meio pelo qual o dispositivo é acessado e pode haver vários arquivos apontando para o mesmo dispositivo com propriedades e permissões diferentes. O atributo somente leitura que importa aqui é aquele no nível do kernel, aplicando-se ao próprio dispositivo.
Tenha em atenção que pode haver uma boa razão para o dispositivo de bloco ser apenas de leitura. Por exemplo, é possível que o kernel detectou um erro de gravação e tornou o dispositivo somente leitura para evitar mais danos. Revise seus logs de kernel cuidadosamente para qualquer erro relativo a /dev/sda
.