Como Corrgir O erro "Sistema de Arquivos Somente Leitura"

Iniciado por Samuel Ubuntu do Sur, 02 de Setembro de 2012, 11:55

tópico anterior - próximo tópico

Samuel Ubuntu do Sur


Pessoal, bom dia!

Pesquisei no fórum, mas acho que sou o primeiro a vivenciar este problema: Estava usando o 12.04 num netbook da Philco - rodava até bem, apesar da falta de memória. Contudo, não estava mais conseguindo atualizar, pois vinha uma mensagem mais um menos assim: "não é possível ler o arquio (...) /lib - travamento somente leitura ". Fui ver então que minha home tava travada (estava montada para somente leitura). Mesmo quando dava boot e tentava como root não dava, pois dizia: "Sistema de arquivos montado como somente leitura". No boot mesmo já vinha uma mensagem: "não foi possível montar /."

Pois bem, fui então reinstalar o ubuntu. E, após 3 tentativas, formatando o HD com GParted e o deixando "limpinho" (comprovado pelo utilitário de unidades com relatório: "a unidade está bem" "relatório do smart sem erros", não consegui instalar o Ubuntu, pois na instalação o instalador copiava os arquivos do cd de instalação até certo ponto, quando então vinha a mensagem: "não foi possível copirar os aquivos para partição (...) sistema de arquivos somente leitura. Isto pode ser devido a problemas por hd velho".

Como então resolver? Nem o GParted nem o Utilitário de Unidades viram defeitos. E se houvesse: não teria como "isolar" o pedaço do HD que estivesse ruim e instalar o Ubuntu?

Agradeço a ajuda!

phaleixo

você esta usando as configurações de instalação padrão do ubuntu ou esta com mais de uma partição?
caso tenha só uma partição rode este comando pelo live cd
sudo fsck /dev/sda1
caso tenha outras partições separadas rode o mesmo comando substituindo o sda1
No meio da dificuldade encontra-se a oportunidade.

Samuel Ubuntu do Sur

Obrigado pelo retorno Phaleixo. Pesquisei um pouco mais e encontrei as informações abaixo e então me pergunto: os aplicativos que citei (GParted/Utilitário de Unidades) não fariam este mesmo trabalho? (ainda mais considerando que serão iniciantes que estarão a fazer uma primeira instalação do Ubuntu, vindos do Windows). Em todo caso, vou rodar o comando e postar o resultado assim que possível.

http://manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html

NAME

       fsck - check and repair a Linux file system

SYNOPSIS

       fsck  [  -sAVRTMNP  ] [ -C [ fd ] ] [ -t fstype ] [filesys ... ] [--] [
       fs-specific-options ]

DESCRIPTION

       fsck is used to check and optionally repair  one  or  more  Linux  file
       systems.   filesys can be a device name (e.g.  /dev/hdc1, /dev/sdb2), a
       mount point (e.g.  /, /usr, /home), or an ext2 label or UUID  specifier
       (e.g.     UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd   or   LABEL=root).
       Normally, the fsck program will try to handle filesystems on  different
       physical  disk  drives  in  parallel to reduce the total amount of time
       needed to check all of the filesystems.

       If no filesystems are specified on the command line, and the -A  option
       is  not  specified,  fsck  will  default  to  checking  filesystems  in
       /etc/fstab serially.  This is equivalent to the -As options.

       The exit code returned by fsck is the sum of the following conditions:
            0    - No errors
            1    - File system errors corrected
            2    - System should be rebooted
            4    - File system errors left uncorrected
            8    - Operational error
            16   - Usage or syntax error
            32   - Fsck canceled by user request
            128  - Shared library error
       The exit code returned when multiple file systems are  checked  is  the
       bit-wise OR of the exit codes for each file system that is checked.

       In  actuality,  fsck  is simply a front-end for the various file system
       checkers (fsck.fstype) available under Linux.  The file system-specific
       checker  is  searched for in /sbin first, then in /etc/fs and /etc, and
       finally in the directories listed in  the  PATH  environment  variable.
       Please  see  the  file system-specific checker manual pages for further
       details.