sda parition errado montado na inicialização

0

Eu tenho um Linux Debian Voyage instalado em um cartão flash. Funciona bem, mas o disco flash como / dev / sda1 é montado como somente leitura:

/dev/sda1 on / type ext2 (ro,noatime,errors=continue)

com

mount -o remount,rw /

funciona:

/dev/sda1 on / type ext2 (rw,noatime,errors=continue)

Eu tentei inicializar um live cd e executar este comando:

fsck -rfv /dev/sda1

Não ajudou. Como posso consertar isso para o boot? Ou devo criar um pequeno script de inicialização como solução alternativa?

Atenciosamente

UPDATE Na inicialização, vi o seguinte:

Begin: Checking root file system ... fsck from util-linux 2.25.2
fsck: error 2 (No such file or directory) while executing fsck.ext2 for /dev/sda1
fsck exited with status code 8
done.
Warning: File system check failed but did not detect errors
done.

Agora vi o seguinte no final da sequência de inicialização:

Remounting / as read-only ... Done.
    
por Matt Backslash 05.09.2016 / 16:07

2 respostas

0

Eu tenho a solução. O problema não é o disco flash.

É por causa do sistema operacional "Debian Voyage". No final do boot squence, é executado o script

/usr/local/sbin/remountro

este script remonta a raiz como somente leitura.

    
por 06.09.2016 / 13:13
0

Se eu entendi corretamente, o disco flash já está montado na inicialização. Nesse caso, você deve editar seu arquivo fstab ( /etc/fstab ). Seu dispositivo provavelmente já está lá e você só precisa alterá-lo para ser montado rw em vez de ro .

Veja também Wikipedia: fstab .

    
por 05.09.2016 / 18:06