Problema estranho com partição VFAT que estava com 100% de uso.[RESOLVIDO]

Iniciado por D.Moore, 19 de Maio de 2008, 18:14

tópico anterior - próximo tópico

D.Moore

Olá a todos,

Já usei a pesquisa no fórum e em muitos outros sites e não consegui a solução para o meu HD.

Tenho uma partição VFAT (infelizmente necessito desse formato) e por descuido ficou 100% usada. Com isso ela não é automaticamente montada na inicialização, somente de forma manual.

A outra questão é que essa partição quando montada manualmente fica com a codificação de caracteres desconfigurada (a partição é iso8859-1 e o Ubuntu UTF8).

O meu fstab está correto, comparei com o backup que tenho.

Para poder montar a partição entrei pelo Windows (que infelizmente ainda necessito pela faculdade) e exclui alguns arquivos para liberear espaço e depois voltei ao Ubuntu.

Alguma sugestão? Já li o manual do fstab e do mount de cabo a rabo (infelizmente está em inglês) e testei diversas alterações no fstab sem sucesso.
"Se sei é porque andei com gente que sabia."

Estou passeando pelo Mandriva, que deu mais certo no meu note. Mas ainda acompanho o fórum. Por gentileza, não enviem MP, se precisarem entrar em contato enviem e-mail para danny_btos [EM] yahoo [PONTO] com [PONTO] br.

VB5

Se essa partição estava sendo montada antes, tente liberar pelo menos uns 10 a 15 % de espaço nela e tente novamente. Se não funcionar, monte-a pelo terminal, assim terá as mensagens de erro para avaliar o problema.

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

D.Moore

Obrigado pela atenção VB5.

Essa partição já está com mais de 10% livre e o erro persiste.

Só consigo montá-la pelo terminal e quando faço isso a codificação dos caracteres fica desconfigurada, os nomes dos arquivos ficam com aqueles símbolos com uma interrogação ao centro.

Eis o meu fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=04267bf3-2c36-4787-bed3-265b9e650fb0 /               reiserfs notail,relatime 0       1
# /dev/sda1
UUID=BC5C064A5C06003E /C              ntfs    defaults,umask=007,gid=46 0       1

# /dev/sda5

UUID=4631-6C6E  /D      vfat    utf8,umask=007,gid=46 0       1
#UUID=4631-6C6E  /D      vfat    iso8859-1,iochartset=utf8,umask=007,gid=46 0       1
#/dev/sda5    /D    vfat    defaults,umask=000,gid=46  0    0
#UUID=4631-6C6E /D    vfat    users,iocharset=utf8,codepage=850,umask=000,gid=46  0    0
#UUID=4631-6C6E /D vfat defaults,utf8,umask=007,gid=46 0       1
#UUID=4631-6C6E    /D vfat    users,umask=0000,iso8859,gid=100      0       0



# /dev/sda3
UUID=2a475d35-93d6-4c49-a077-c3e4f70c4b18 /home           reiserfs relatime        0       2
# /dev/sda6
UUID=f0226863-5225-4f1f-9820-4d51986533c0 none            swap    sw              0       0
/dev/scd1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0



A partição em questão é a /dev/sda5 e as opções referente a ela que estão comentadas são as que eu testei.
"Se sei é porque andei com gente que sabia."

Estou passeando pelo Mandriva, que deu mais certo no meu note. Mas ainda acompanho o fórum. Por gentileza, não enviem MP, se precisarem entrar em contato enviem e-mail para danny_btos [EM] yahoo [PONTO] com [PONTO] br.

VB5

Citação de: D.Moore online 21 de Maio de 2008, 21:49
Obrigado pela atenção VB5.

Essa partição já está com mais de 10% livre e o erro persiste.

Só consigo montá-la pelo terminal e quando faço isso a codificação dos caracteres fica desconfigurada, os nomes dos arquivos ficam com aqueles símbolos com uma interrogação ao centro.

Eis o meu fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=04267bf3-2c36-4787-bed3-265b9e650fb0 /               reiserfs notail,relatime 0       1
# /dev/sda1
UUID=BC5C064A5C06003E /C              ntfs    defaults,umask=007,gid=46 0       1

# /dev/sda5

UUID=4631-6C6E  /D      vfat    utf8,umask=007,gid=46 0       1
#UUID=4631-6C6E  /D      vfat    iso8859-1,iochartset=utf8,umask=007,gid=46 0       1
#/dev/sda5    /D    vfat    defaults,umask=000,gid=46  0    0
#UUID=4631-6C6E /D    vfat    users,iocharset=utf8,codepage=850,umask=000,gid=46  0    0
#UUID=4631-6C6E /D vfat defaults,utf8,umask=007,gid=46 0       1
#UUID=4631-6C6E    /D vfat    users,umask=0000,iso8859,gid=100      0       0



# /dev/sda3
UUID=2a475d35-93d6-4c49-a077-c3e4f70c4b18 /home           reiserfs relatime        0       2
# /dev/sda6
UUID=f0226863-5225-4f1f-9820-4d51986533c0 none            swap    sw              0       0
/dev/scd1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0



A partição em questão é a /dev/sda5 e as opções referente a ela que estão comentadas são as que eu testei.

OK... sda2 é sua parição raiz Linux, em Reiserfs. sda1 é uma partição W$, em NTFS.

sda5 é uma partição W$, em FAT32, e está montada de um modo muito estranho...

Citar
# /dev/sda5

UUID=4631-6C6E     /D      vfat      utf8,umask=007,gid=46                0       1
#UUID=4631-6C6E     /D      vfat      iso8859-1,iochartset=utf8,umask=007,gid=46       0       1
#/dev/sda5          /D       vfat    defaults,umask=000,gid=46              0       0
#UUID=4631-6C6E    /D       vfat    users,iocharset=utf8,codepage=850,umask=000,gid=46     0       0
#UUID=4631-6C6E    /D   vfat   defaults,utf8,umask=007,gid=46             0       1
#UUID=4631-6C6E      /D   vfat    users,umask=0000,iso8859,gid=100               0       0

Minha partição FAt32 aparece assim:


/dev/hdb1 /media/SEGUNDO vfat iocharset=utf8,umask=000 0 0


Tente colocar sda5 desta forma e veja o que acontece.

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

D.Moore

Obrigado pela ajuda mas o erro persiste, mesmo configurando o fstab com as suas opções (devidamente adaptadas).

A partição não é monta na inicialização.

Quando dou o comando mount, eis o que ocorre:

danny@danny-desktop:~$ sudo mount /dev/sda5 /D
mount: /dev/sda5 já montado ou /D ocupado
mount: de acordo com mtab, /dev/sda5 já está montado em /D


É necessário desmontá-la e depois montá-la para ficar acessível. Nesse momento ocorre o problema com os caracteres.
"Se sei é porque andei com gente que sabia."

Estou passeando pelo Mandriva, que deu mais certo no meu note. Mas ainda acompanho o fórum. Por gentileza, não enviem MP, se precisarem entrar em contato enviem e-mail para danny_btos [EM] yahoo [PONTO] com [PONTO] br.

D.Moore

VB5,

Usei a sua configuração do fstab e funcionou. Estava usando o comando "mount /dev/sda5 /D" e dava o erro de codificação mencionado. Foi só usar "mount -a" que funcionou. Reiniciei o PC para testar e agora tá ótimo.

Obrigado.
"Se sei é porque andei com gente que sabia."

Estou passeando pelo Mandriva, que deu mais certo no meu note. Mas ainda acompanho o fórum. Por gentileza, não enviem MP, se precisarem entrar em contato enviem e-mail para danny_btos [EM] yahoo [PONTO] com [PONTO] br.

VB5

D. Moore,

beleza que funcionou!... desculpe, esqueci de avisar que devia dar um 'mount -a' ou reiniciar - falha nossa!...  ;D

( ),
VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

marcospinho

eu também estou enrolado veja:
deu um nó na minha instalação
fui instalando e reisntalando as coisas até que ficou assim
sda1 / ext3 10G
sda3/ swap
sda6 /home ext2 12g
sda5 /windows fat
Uma bagunça!
salvei os arquivos, apaguei tudo e fiz:
sda1 / ext3 12G
sda2 / swap 1G
sda3 / home 27G
sda4 extended
sda5 /windows fat 40g

quando vi a area de trabalho não tinha uma "mídia de 40G"
como era de costume
no fstab tinha um sda5 mas não especificava uma montagem para ela
eu editei o fstab e nada aconteceu o texto ficou assim:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=fcb7241b-5eb4-424a-83bc-c3e2fc4d3aac /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda3
UUID=b9087aba-0fd6-4461-9d62-a6180adeba93 /home           ext2    relatime        0       2
# /dev/sda5
UUID=1419-6566  /windows        vfat    utf8,umask=007,gid=46 0       1
# /dev/sda2
UUID=8d0dda28-39f4-438b-af47-d6484636f9ca none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sda5    /media/compartilhamento vfat user,gid=marcos,utf8       0 0

o que eu fiz errado?
estou pensando em ir no gparted apagar a partição (que está vazia) e criar uma nova para que o sistema trate de configurar o que voces acham?
celeron 2.66Ghz, 1G Ram, DVDrw monitor AOC 17pol, HDsata500g, L-Ubuntu Maverick-i386, /root 20G /home 50G /win 40G /win7 50G /dados 20G /teste(nathy+Kde) 15G /acervo 220G  Linux Counter #478143. Ubuntu counter is # 24448

VB5

sda5 já está montada como "windows"...

Citar
# /dev/sda5
UUID=1419-6566  /windows        vfat    utf8,umask=007,gid=46 0       1

Você está tentando montar duas partições com a mesma identificação:

Citar
/dev/sda5    /media/compartilhamento vfat user,gid=marcos,utf8       0 0

Poste o fdisk -l pra gente ver como está...

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

marcospinho

ai está o resultado do comando fdisk -l
marcos@ubuntu:~$ sudo fdisk -l
[sudo] password for marcos:

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0006eadc

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        1459    11719386   83  Linux
/dev/sda2            1460        1581      979965   82  Linux swap / Solaris
/dev/sda3            1582        4866    26386762+  83  Linux
/dev/sda4            4867        9729    39062047+   5  Estendida
/dev/sda5            4867        9729    39062016    b  W95 FAT32

Disco /dev/sdb: 1031 MB, 1031798784 bytes
16 heads, 32 sectors/track, 3936 cylinders
Units = cilindros of 512 * 512 = 262144 bytes
Disk identifier: 0x00000000

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1               1        3936     1007600    e  W95 FAT16 (LBA)
marcos@ubuntu:~$

eu resolvi fazer como na dica que eu mesmo havia dito e obtive esse resultado após ter reiniciado e tentado montar o dispositvo:
DBus error org.freedesktop.DBus.Error.NoRepllu> Did not receive a reply. Possive causes include: the remote aplication did not send a reply, the message bus decurity policy blocked the reply, the reply timeout expired, or the network connection was broken
e aqui a tradução literal do babelfish que não me ajudou em nada:
Erro org.freedesktop.DBus.Error.NoRepllu> do DBus; Não recebeu uma resposta. As causas de Possive incluem: a aplicação remota não emitiu uma resposta, a política do decurity da barra-ônibus da mensagem obstruiu a resposta, o intervalo de parada da resposta expirou, ou a conexão de rede era quebrada

mas vou apagar a linha do fstab para ver o que acontece
celeron 2.66Ghz, 1G Ram, DVDrw monitor AOC 17pol, HDsata500g, L-Ubuntu Maverick-i386, /root 20G /home 50G /win 40G /win7 50G /dados 20G /teste(nathy+Kde) 15G /acervo 220G  Linux Counter #478143. Ubuntu counter is # 24448

VB5

Marcos,

seu HD já está superlotado; na verdade nem há espaço para montar a partição estendida (sda4) - se olhar seu fstab, vai ver isso...

Citar
salvei os arquivos, apaguei tudo e fiz:
sda1 / ext3 12G
sda2 / swap 1G
sda3 / home 27G
sda4 extended
sda5 /windows fat 40g

Ou seja, já usou todo o espaço possível. Não há como criar essa partição "compartilhamento" que você quer, mesmo porque só é possível um total de 4 partições primárias por disco, e você já as usou ( 3 do Ubuntu e 1 do W$).
Para fazer isso, ou você acrescenta um outro HD, ou reduz a partição do W$ e cria dentro dela uma nova partição estendida, se possível.

VB5


Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

marcospinho

descobri onde era o nó eu coloquei a partição de 40g com o ponto de montagem em /windows e o sistema parece ter lido que aquilo era um sistema operacional e não uma simples partição vfat bastou eu abrir o gparted, desmontar a partição e formatar como vfat sem especificar um ponto de montagem o VB5  no post anterior achou que eu tinha (eca!) windows no meu computador e disse que não tinha espaco pra mais nada. Caiu-me a ficha e resolvi o meu problema. Aleluia!
celeron 2.66Ghz, 1G Ram, DVDrw monitor AOC 17pol, HDsata500g, L-Ubuntu Maverick-i386, /root 20G /home 50G /win 40G /win7 50G /dados 20G /teste(nathy+Kde) 15G /acervo 220G  Linux Counter #478143. Ubuntu counter is # 24448

VB5

Realmente não me ocorreu que uma partição chamada /windows contivesse o Linux...  :D :D Bom saber que resolveu!...

( ),

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB