Confesso que não consegui perceber o que pode estar ocorrendo, mas
faça a edição do arquivo necessário pelo LiveCD do Ubuntu ou outra
distro live qualquer. Ou tente inicializando em modo de recuperação no
menu do Grub e fazer a edição que precisa.
Nota: Eu uso e aconselho o Parted Magic [1], que uma pequena distro
leve que roda pelo CD ou USB (pendrive) e é um verdadeiro "canivete
suíço".
[1] - http://partedmagic.com/
T+
--
Arlei Silveira Silva
Tchelinux - Grupo de usuários de Software Livre do Rio Grande do Sul
PCLinuxOS Brasil - http://pclinuxos.com.br
Ubuntu Brasil - http://ubuntu-br.org/
e-mail: arlei [at] pclinuxos [dot] com [dot] br
e-mail: arlei [at] ubuntu-br-rs [dot] org
Jabber: arlei [at] jabber [dot] org
Software Livre: Leve adiante esta idéia!
http://tchelinux.org/
Existe. Mesmo para o "root", esse arquivo está como somente leitura.
Nunca vi essa coisa de "sessão de shell como somente leitura", a não
ser que tu tenha tido algum problema com o sistema de arquivo e ele
foi montado apenas como leitura, mas nesse casos, o fstab podes ser o
menor dos teus problemas.
Sugiro o seguinte:
# chmod 0644 fstab
# nano fstab
Acho que com isso tu resolve o problema. Isso se o fs estiver em read-write...
Rafael
--
http://www.rafaelfoto.com
Fotografia de Casamentos, Aniversários, Formaturas, Shows, Eventos
Esportivos, e festas em geral.
Sei que a thread é do mês passado, mas estou lendo emails acumulados
até agora. :)
On 2009-05-15 Joelmir Ribacki wrote:
>
> O Ubuntu tenta adicionar a partição e dá erro, por consequencia não
> carrega o X. e deixa a opção linha de comando.
> Teitei editar por linha de comando sudo nano /etc/fstab
> abri o arquivo e editei, mas ao salvar ele diz que tenho só tem
> permição de leitura.
Provavelmente o Ubuntu está mantendo o / montado como read-only por
causa do erro com a partição inexistente. Quando o Linux (em geral,
quase todas as distros são assim) boota, ele monta o / somente para
leitura (read-only, abreviado "ro"). Depois durante o boot os init
scripts cuidam de re-montar o / em read-write ("rw").
Se o sistema de arquivos estiver montado em read-only, nem o root
consegue escrever. Por isso que eu imagino que foi isso que te
aconteceu. Da próxima vez, e isso serve para o resto da lista, basta
verificar com o comando "mount" como está montado o "/":
$ mount
/dev/sda1 on / type ext3 (rw,relatime)
...
No teu caso, verias entre parênteses (ro), indicando um mount read-only.
Finalizando, é permiSSão, e não permiÇão. :)
Abraços,
Fábio Olivé
--
ex sed lex awk yacc, e pluribus unix, amem
On 2009-06-17 charles rech wrote:
> visudo
>
> > sudo passwd root
> > enter new UNIX password:
> > retype new UNIX password:
Charles, neste caso as permissões do sudo estão certas. Note como ele
consegue rodar o comando passwd sem problemas.
> > passwd: Athentication token manipulation error
> > passwd: password unchanged
O comando passwd não conseguiu manipular o arquivo /etc/shadow para
configurar a nova senha. O arquivo poderia estar corrompido de alguma
forma, mas neste caso sabemos que é porque o /etc estava read-only.
Abraço!
On 2009-06-17 charles rech wrote:
> Ah, Fabio, o visudo só server para editar sudoers em root?
O visudo serve para editar o sudoers. Geralmente se precisa ser root
pra executá-lo, ou já ter permissão para fazê-lo via sudo (sudo visudo)
através de alguma configuração anterior feita pelo root.
Isso não tem nada a ver com o raiz ter sido montado em rw ou ro. :)