pedrorissato
(usa Fedora)
Enviado em 08/11/2014 - 20:47h
proftarssa escreveu:
O resultado do comando FSTAB - pelo que entendi o sda1 ta com erro - ERRORS=REMOUNT... O que é isso?
tc@tc-acao:~$ cat /etc/fstab
# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=22aedda1-fd2f-4d09-98a8-d38e5cc47511 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda2 during installation
UUID=23315457-fc37-4748-acf6-8b45ae622424 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
UUID=ab687c82-1485-4035-b8ff-687a140dcbec none swap sw 0 0
tc@tc-acao:~$ sudo blkid
[sudo] password for tc:
/dev/sda1: UUID="22aedda1-fd2f-4d09-98a8-d38e5cc47511" TYPE="ext4" PARTUUID="397ef9e1-dd4d-4e0f-815b-10c848560835"
/dev/sda2: UUID="23315457-fc37-4748-acf6-8b45ae622424" TYPE="ext4" PARTUUID="38aed46d-0d3a-4151-9040-4512e19eedbd"
/dev/sda3: UUID="ab687c82-1485-4035-b8ff-687a140dcbec" TYPE="swap" PARTUUID="aa3a7f66-439a-40a6-8d3e-41cc7e5747cc"
Vamos começar com algumas explicaçoes...
O /etc/fstab eh o arquivo responsavel por armazenar as confs de quais dispositivos e onde eles devem ser montados.
Ali em cima das linhas nos temos uma dica do que eh o que, mas vou explicar:
File System: Dispositivo a ser montado. (No caso da sua distribuicao ele especifica isso como UUID. O UUID eh um numero de 128bits "Universal", que pode ser utilizado por outros softwares para identificar algo. Nesse caso, o "algo" eh a particao do HD onde esta o que voce quer)
Mount point: Ponto de montagem. O ponto de montagem eh onde a particao do disco sera montado. Assim como no windows, quando vc espeta um pendrive ele assume a letra D:, E:, F; etc... essa parte do arquivo determina qual "letra" (no nosso caso) qual diretorio vai receber a montagem dos arquivos.
Type (ou Tipo de Sistemas de Arquivos): O fstab precisa saber qual o tipo da particao do HD que vai ser montado. (tipos comuns ext2, ext3, ext4, raiserfs, vfat, nfs, swap,...)
Options (Opcoes de montagem): Como vai ser montado ou opcoes para montagem. Aqui sao varias, mesmo. (auto, noauto, ro, rw, exec, noexec,... ) vou explicar estas com exemplo no seu arquivo.
Dump (Frequencia de Backup): Para usuarios desktop comum, pouca utilidade. Para servidores, muito bom. Ele eh um campo numerico que pode ser 0 ou 1. Ele utiliza o programa dump para realizar backup de arquivos do sistema que vc esta montando. 0 nao faz backup e 1 faz backup.
Pass (Checagem de disco): Determina se o dispositivo deve ou nao ser checado na carga do sistema pelo fsck. Aceita 0, 1 ou 2. 0 nao checa. 1 checa primeiro do sistema raiz ser montado e 2 checa depois do sistema raiz.
Sabendo o que tem, vc jah consegue decifrar as linhas acima.
Agora, as explicacoes sobre as opcoes de montagem:
/ (tambem chamado de "root" ou raiz do sistema: Ela nao faz backup (dump 0), checa primeiro (pass 1), eh montada no diretorio / e possui a opcao: errors=remount-ro. Essa opcao significa que em caso de erros na montagem dessa particao, o fstab deve monta-lo como somente leitura (ro - read only). Assim vc acessa os arquivos e pode consertar algum erro apontado.
O home tambem tem suas opcoes: defaults. Esse defaults significa que ele monta com as seguintes opcoes:
- rw (read-write) - Leitura e escrita
- suid - Opcao de poder ter o bit suid e sgid habilitado (por hora nao precisa se preocupar)
- exec - Habilita a execucao de arquivos no sistema (HD's para backup, nao precisam dessa opcao, por ex.)
- auto - Habilita a montagem na carga do sistema operacional
- nouser - Somente o superusuario (root) pode montar e demonstrar o dispositivo
- async - Habillita a transferencia de dados assincrona no dispositivo.
E o ultimo eh a swap. (Nao precisa esquentar com ela) Eh a memoria virtual que eh utilizada caso sua memoria RAM acabe.
Olhando assim, nada de anormal no fstab. Esta com as opcoes certas.
Voce pode tentar montar manualmente, como tentou fazer (mas houve erro ali) com as seguintes opcoes (sao identicas, soh de forma diferente):
1) sudo mount -a (faz a releitura do fstab e remonta tudo)
2) sudo mount /dev/sda2 /home (monta o device sda2 em /home)
Tenta e ve o que aparece de erro. Se nao aparecer nada, vc da o comando:
dmesg
E verifica a saida dele. Devem ser as ultimas linhas.
Posta aqui.