Fórum Ubuntu Linux - PT

Área para Iniciantes => Iniciantes => Tópico iniciado por: Sukar em 20 de Dezembro de 2006, 06:33

Título: Acessar as outras partições???
Enviado por: Sukar em 20 de Dezembro de 2006, 06:33
Pessoal...

tirando a partição do win e partição do linux/swap
eu tenho mais 5 partições

e gostaria de saber como faço pra acessar cada uma
[são todas de dados]

(ouvi falar q soh fat32 da pra alterar e ntfs nao)
Título: Re: Acessar as outras partições???
Enviado por: jomafras em 20 de Dezembro de 2006, 07:53
Para alterar ntfs só usando ntfs-3g.

Veja esse tópico:

http://ubuntuforum-pt.org/index.php?topic=8512.0
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 20 de Dezembro de 2006, 07:57
mas depois de instalar o ubuntu

eu formatei uma partição em fat32
e mesmo assim eu não acho essa partição lah ;/
Título: Re: Acessar as outras partições???
Enviado por: samuelbh em 20 de Dezembro de 2006, 08:59
Estou usando o Ubuntu 6.10 e estou tendo o mesmo problema com uma partição fat32. E já editei o arquivo /etc/fstab (colocando inclusive o UUID). Detalhe: no meu pc, a localizção do diretório é /dev/hda6 e está como uma partição lógica dentro de uma extendida.
Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 20 de Dezembro de 2006, 09:53
Primeiro vocês tem que saber qual o tipo de cada partição:
Listar partições e tipos:
Citar
sudo fdisk -l

Deve aparecer algo do tipo:
Citar
/dev/hda1   *           1        1912    15358108+   7  HPFS ou NTFS
/dev/hda2            1913        2043     1052257+  82  Linux swap / Solaris
/dev/hda3            2044        3798    14097037+  83  Linux
/dev/hda4            3799        9729    47640757+  83  Linux

Pode-se perceber que tenho uma partição NTFS, uma Linux Swap e mais duas partições Linux, que no caso são reiserfs, uma como partição / (raiz) e outra como /home.

Postem aqui a saída do comando para podermos avaliar o que se passa.

[ ]'s.
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 21 de Dezembro de 2006, 09:54
aki está:



Disk /dev/hda: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2550    20482843+   7  HPFS ou NTFS
/dev/hda2            2551        4997    19655527+   f  W95 Ext'd (LBA)
/dev/hda5            2551        2665      923706   82  Linux swap / Solaris
/dev/hda6            2666        3812     9213246   83  Linux
/dev/hda7            3813        4997     9518481    b  W95 FAT32

Disk /dev/hdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        1912    15358108+   c  W95 FAT32 (LBA)
/dev/hdb2            1913       30400   228829860    f  W95 Ext'd (LBA)
/dev/hdb5            1913        3824    15358108+   7  HPFS ou NTFS
/dev/hdb6            3825        4461     5116671    7  HPFS ou NTFS
/dev/hdb7            4462       30400   208354986    7  HPFS ou NTFS
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 21 de Dezembro de 2006, 09:56
e agora?

me falaram q eu tenho que montar as partições.... mas como faço isso?
please...
Título: Re: Acessar as outras partições???
Enviado por: samuelbh em 21 de Dezembro de 2006, 10:29
Galera, meu problema resolveu. Vou postar a solução:

Primeiro, deve-se criar a pasta onde se irá montar o sistema. No meu caso, dei o comando sudo mkdir /media/hda6. Em seguida, adiciona a informação de monsagem ao arquivo /etc/fstab e se dá o comando sudo mount -a para que ele recarregue a lista de partições. Pronto, meu problema se resolveu.
Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 21 de Dezembro de 2006, 11:04
Vamos lá então:

Vou tentar explicar como funciona:
Primeiro observe a ordem dos seus HDs, você tem um HD de 40GB como hda (master) e outro HD de 250GB como hdb (slave), tendo isso claro vamos detalhar as partições:

HD primário 40GB (master) - Dispositivo no Linux=hda


Citar
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2550    20482843+   7  HPFS ou NTFS (Partição NTFS, essa você pode montar)
/dev/hda2            2551        4997    19655527+   f  W95 Ext'd (LBA) (Partição extendida - essa você não monta)
/dev/hda5            2551        2665      923706   82  Linux swap / Solaris (Partição de troca do Linux)
/dev/hda6            2666        3812     9213246   83  Linux (Partição Raiz do Linux)
/dev/hda7            3813        4997     9518481    b  W95 FAT32 (Partição FAT32, essa você pode montar)

HD secundário 250GB (slave) - Dispositivo no Linux=hdb


Citar
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        1912    15358108+   c  W95 FAT32 (LBA) (Partição FAT32, essa você pode montar)
/dev/hdb2            1913       30400   228829860    f  W95 Ext'd (LBA) (Partição extendida - essa você não monta)
/dev/hdb5            1913        3824    15358108+   7  HPFS ou NTFS (Partição NTFS, essa você pode montar)
/dev/hdb6            3825        4461     5116671    7  HPFS ou NTFS (Partição NTFS, essa você pode montar)
/dev/hdb7            4462       30400   208354986    7  HPFS ou NTFS (Partição NTFS, essa você pode montar)

Observe que o dispositivo hda2 se refere a partição estendida e dentro da partição extendida é que estão as demais partições a partir de hda5 ou hdb5. Quando não houver partições extendidas somente teremos partições até hda4 ou hdb4 e assim por diante.
Repare o start e o end das partições hda2 e hdb2, elas se referem ao início das partições extendidas e ao final delas.

Se foi possível entender até aqui, ótimo, agora vamos ao que interessa.

Agora épreciso montar as partições. Para montar elas automaticamente toda vez que for iniciar o micro é preciso incluí-las no fstab.
Citar
sudo gedit /etc/fstab

Nesse arquivo você vai ter que adicionar uma linha para cada partição que você for montar, ex:
Partição NTFS (hda1):
Citar
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0

Partição FAT32
Citar
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0

Observe que você vai ter que incluir uma linha dessas para cada partição que você for montar e observe também o tipo da partição e não se esqueça de deixar uma linha em branco no final do arquivo fstab.
E não se esqueça de criar os diretórios (pontos de montagem) em /media referentes as partições que estiver montando, ex:
Citar
sudo mkdir -p /media/hda1
Citar
sudo mkdir -p /media/hda7

Reinicie o computador e veja se as partições foram montadas automaticamente.

Boa sorte, [ ]'s.

PS: Você também pode tentar fazer isso pelo menu  Sistema --> Administração - Discos, mas não sei se vai dispor dos mesmo recursos.
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 21 de Dezembro de 2006, 21:28
fiz tudo oq vc falou

editei o fstab e criei os diretorios, mas ainda nao consigo acessar as outras partições
e tem uma partição q nao aparece


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6       /               reiserfs notail          0       1
/dev/hda1       /media/hda1     ntfs    defaults        0       0
/dev/hdb1       /media/hdb1     vfat    defaults        0       0
/dev/hdb5       /media/hdb5     ntfs    defaults        0       0
/dev/hdb6       /media/hdb6     ntfs    defaults        0       0
/dev/hdb7       /media/hdb7     ntfs    defaults        0       0
/dev/hda5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       

/dev/hdb1       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       
/dev/hdb5       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb6       /media/hda1     ntfs    ddefaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb7       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0
Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 21 de Dezembro de 2006, 21:40
Repare nas partes em negrito, você está montando todas no mesmo destino, tem que criar um diretório para cada uma deles em /media.

/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       

/dev/hdb1       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       
/dev/hdb5       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb6       /media/hda1     ntfs    ddefaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb7       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0


O correto seria:
Citar
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       

/dev/hdb1       /media/hdb1     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       
/dev/hdb5       /media/hdb5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb6       /media/hdb6     ntfs    ddefaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb7       /media/hdb7     ntfs    defaults,nls=utf8,umask=007,gid=46 0

Quanto aos pontos de montagem:
Citar
mkdir -p /media/hda1 /media/hda7 /media/hdb1 /media/hdb5 /media/hdb6  /media/hdb7

Isso deve resolver o problema.
Para acessar abra o nautilis (gerenciador de arquivos) e procure dentro de "Sistema de Arquivos" o diretório media, todas as suas partições vão estar montadas lá.

Espero que ajude, [ ]'s.
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 22 de Dezembro de 2006, 10:02
pronto

ta igualzinho como vc falou
mas ainda nao consigo acessar as particoes NTFS, somento as FAT ;/
fica um "x" em cima do diretorio

tirei uma screen:

http://img221.imageshack.us/my.php?image=capturadatelaih6.png
Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 22 de Dezembro de 2006, 10:24
Reparei que são exatamente as partições que estão em ntfs que fica o X em cima, as outras você consegue acessar?

Talvez algum módulo não esteja carregado, poste a saída desses comandos:
Citar
lsmod |grep -i ntfs
Citar
lsmod |grep -i vfat

Se puder poste também seu /etc/fstab para que possamos avaliar, [ ]'s.
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 22 de Dezembro de 2006, 10:30
exatamente...


paula@Sukar:~$ lsmod |grep -i ntfs
ntfs                  103536  4
paula@Sukar:~$ lsmod |grep -i vfat
vfat                   13440  2
fat                    53020  1 vfat
paula@Sukar:~$

Citar
     
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6       /               reiserfs notail          0       1
/dev/hda1       /media/hda1     ntfs    defaults        0       0
/dev/hdb1       /media/hdb1     vfat    defaults        0       0
/dev/hdb5       /media/hdb5     ntfs    defaults        0       0
/dev/hdb6       /media/hdb6     ntfs    defaults        0       0
/dev/hdb7       /media/hdb7     ntfs    defaults        0       0
/dev/hda5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       

/dev/hdb1       /media/hdb1     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0       
/dev/hdb5       /media/hdb5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb6       /media/hdb6     ntfs    ddefaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb7       /media/hdb7     ntfs    defaults,nls=utf8,umask=007,gid=46 0
     



Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 22 de Dezembro de 2006, 10:38
Não pode ter linhas duplicadas, seu fstab deve ficar assim:
Citar
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6       /               reiserfs notail          0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hda7       /media/hda7     vfat    defaults,codepage=850,iocharset=utf8,umask=002,gid=46 0       

/dev/hdb1       /media/hdb1     vfat    defaults,codepage=850,iocharset=utf8,umask=002,gid=46 0       
/dev/hdb5       /media/hdb5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb6       /media/hdb6     ntfs    ddefaults,nls=utf8,umask=007,gid=46 0       
/dev/hdb7       /media/hdb7     ntfs    defaults,nls=utf8,umask=007,gid=46 0


Não se esqueça da linha em branco no final do arquivo, reinicie o computador ou use o comando:
Citar
sudo mount -a

Para o sistema reler o arquivo /etc/fstab.

Acho que agora deve resolver, [ ]'s.
Título: Re: Acessar as outras partições???
Enviado por: Sukar em 22 de Dezembro de 2006, 10:47
uhuuuuuuuuuuuuu

yezzzzzzzzzzzzzzzzzzz

agora sim ;DDDDDDD

desculpem minha ignorância ;/
instalei ubuntu a poucos dias...


e god bless you
=]]]
thanks a lot!
Título: Re: Acessar as outras partições???
Enviado por: erick.ubuntu em 22 de Dezembro de 2006, 11:06
Akuhn,

Porque da linha em branco no final do arquivo?
Título: Re: Acessar as outras partições???
Enviado por: Akuhn em 22 de Dezembro de 2006, 11:41
Akuhn,

Porque da linha em branco no final do arquivo?

Boa pergunta Erick, mas eu não sei o porque, só sei que se você não deixar um linha em branco no final do arquivo ele dá uma mensagem de erro quando for ler o fstab e avisa para deixar uma linha em branco no final.
Título: Re: Acessar as outras partições???
Enviado por: erick.ubuntu em 22 de Dezembro de 2006, 15:54
Akuhn,

Porque da linha em branco no final do arquivo?

Boa pergunta Erick, mas eu não sei o porque, só sei que se você não deixar um linha em branco no final do arquivo ele dá uma mensagem de erro quando for ler o fstab e avisa para deixar uma linha em branco no final.

Vou dar uma pesquisada, achando posto aqui!

Valeu.
Título: Re: Acessar as outras partições???
Enviado por: pauloapf em 28 de Dezembro de 2006, 12:11
hehe que legal, consegui também =)
Título: Re: Acessar as outras partições???
Enviado por: alpharagga em 29 de Dezembro de 2006, 19:38
Eu não consigo não, de jeito maneira, meu comando fdisk me lista os seguintes discos:

Citar
Disco /dev/hda: 80.0 GB, 80060424192 bytes
255 cabeças, 63 setores/trilha, 9733 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1   *           1        1657    13309821    7  HPFS ou NTFS
/dev/hda2            1658        9732    64862437+   f  Win95 (LBA) Partição Extendida
/dev/hda5            1658        9732    64862406    7  HPFS ou NTFS

Disco /dev/hdc: 80.0 GB, 80060424192 bytes
255 cabeças, 63 setores/trilha, 9733 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hdc1               1        9733    78180291    5  Estendida
/dev/hdc5               1        2677    21502939+  83  Linux
/dev/hdc6            2678        5354    21502971   83  Linux
/dev/hdc7            5355        5441      698796   82  Linux swap / Solaris
/dev/hdc8            5442        9733    34475458+   b  W95 FAT32

e meu fstab ficou assim após eu alterar de acordo com o POST:

Citar
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdc6
UUID=f966770f-fb4d-422a-a31e-c3cf3781af93 /               reiserfs notail          0       1
# /dev/hdc5
UUID=1abea931-7099-4c5b-9a52-dcb771e88c82 /home           reiserfs defaults        0       2
# /dev/hdc7
UUID=22ea7cfe-d8c3-480f-914c-0004105878f4 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/           /media/floppy0  auto    rw,user,noauto  0       0

# discos do windows e partição de troca
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0
/dev/hda5       /media/hda5     ntfs    defaults,nls=utf8,umask=007,gid=46 0
/dev/hdc8       /media/hdc8     vfat    defaults,codepage=850,iocharset=utf8,umask=007,gid=46 0

Oque posso estar fazendo de errado, porque o dapper já fazia toda essa montagem e o edgy não?
Título: Re: Acessar as outras partições???
Enviado por: alpharagga em 29 de Dezembro de 2006, 19:50
Funcionou beleza, não sei porque o comando "sudo mount -a" não estava montando, mas ao reiniciar apareceu lá tudo bonitinho, valeu a todos.