Ubuntu reconhece dois HD's simultaneos?(resolvido)

Iniciado por MarcioRS, 13 de Setembro de 2010, 11:01

tópico anterior - próximo tópico

MarcioRS

Olá pessoal, tenho 2 HD's internos instalados na máquina, mas o Ubuntu só reconhece um deles (todos dois são sata), no segundo HD quando tento montar a unidade da a seguinte mensagem:

Error mounting: mount exited with exit code 1: helper failed with:
mount: according to mtab, /dev/sdb1 is already mounted on /
mount failed

Essa mensagem aparece quando tento monta-lo no 'utilitario de unidades'

O Ubuntu pode usar os dois HD's simultaneos ou não?

Preciso de ajuda... valeu galera...

clcampos

Você viu a mensagem de erro?

A partição que você quer montar já esta montada. Faz assim para tirar todas as dúvidas, execute os comandos abaixo no terminal (Aplicações > Acessórios > Terminal) e cole as respostas aqui.

Citarsudo  fdisk   -l

Citardf
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

MarcioRS

resposta ao "df"

Sist. Arq.           1K-blocos      Usad Dispon.   Uso% Montado em
/dev/sdb1             37849768   3458856  32468252  10% /
none                   1026552       284   1026268   1% /dev
none                   1030776       356   1030420   1% /dev/shm
none                   1030776       204   1030572   1% /var/run
none                   1030776         0   1030776   0% /var/lock
none                   1030776         0   1030776   0% /lib/init/rw

MarcioRS

resposta ao " sudo fdisk  -l"

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x00037e73

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1               1       19457   156288321   83  Linux

Disco /dev/sdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x00072554

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1   *           1        4788    38453248   83  Linux
/dev/sdb2            4788        4998     1690625    5  Estendida
/dev/sdb5            4788        4998     1690624   82  Linux swap / Solaris

clcampos

#4
Te falta montar é apenas o HD sda1, qual é o sistema de arquivos que você configurou para ele?

Se não tiver certeza, no terminal digite:

Citarsudo   blkid

Editando:

Coloca também aqui o conteúdo do arquivo /etc/fstab que já colocamos a partição para montar automaticamente.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

MarcioRS




Resposta ao "sudo blkid"

/dev/sda1: LABEL="Sistema 2" UUID="4cd2cb48-c98a-45cc-bc8c-32b99cba0fdf" TYPE="ext4"
/dev/sdb1: UUID="77871d1f-ba9e-4e30-a1b7-f768b40851e5" TYPE="ext4"
/dev/sdb5: UUID="e8fb3904-d80a-47c9-b92b-cd5c9d7ddf8f" TYPE="swap"

MarcioRS

resposta "/etc/fstab"

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0

clcampos

#7
Editando:

Comecei a responder sua dúvida e parei no meio. Tem algo errado nos dados que você esta passando.

1o) Na segunda mensagem de sua autoria você mostra o seguinte:

CitarSist. Arq.           1K-blocos      Usad Dispon.   Uso% Montado em
/dev/sdb1             37849768   3458856  32468252  10% /
none                   1026552       284   1026268   1% /dev
none                   1030776       356   1030420   1% /dev/shm
none                   1030776       204   1030572   1% /var/run
none                   1030776         0   1030776   0% /var/lock
none                   1030776         0   1030776   0% /lib/init/rw

Veja, a partição raiz é a /dev/sdb1

2o) O arquivo /etc/fstab que você postou não pode ser o seu, veja:

Citar# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /              ext4    errors=remount-ro 0       1
/dev/sda5      none            swap    sw              0       0

Veja, a partição montada como raiz é a /dev/sda1

Além disto você mostra que sua partição swap é a /dev/sda5, porém não existe essa partição como resposta ao comando sudo fdisk -l.

Não tem como continuar até saber o que esta acontecendo, esse arquivo /etc/fstab não é seu, ou você o editou após iniciar o tópico. Ainda assim para esse arquivo ser seu você tem que ter alterado a sequencia dos HD's no seu PC, ou nada deveria funcionar ai.

Assim não siga as dicas abaixo, que inclusive estão incompletas.




O que te falto é montar a partição /dev/sda1 que também esta como ext4 o que facilita e muito nosso serviço.

Vamos lá, abra o terminal e digite os comandos abaixo (que podem ser copiados daqui e colados lá):

1o) Vamos fazer um backup do arquivo /etc/fstab, afinal segurança nunca é demais.

Citarsudo   cp   /etc/fstab    /etc/fstab.bkp.20100914

2o) Editando o arquivo /etc/fstab

Citarsudo   gedit   /etc/fstab

3o) Acrescentando linha para montar a partição automaticamente. Abaixo segue exemplo completo de como ficara o arquivo /etc/fstab, mas você só precisa copiar o que esta em evidência:
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

clcampos

Citação de: MarcioRS online 14 de Setembro de 2010, 11:27



Resposta ao "sudo blkid"

/dev/sda1: LABEL="Sistema 2" UUID="4cd2cb48-c98a-45cc-bc8c-32b99cba0fdf" TYPE="ext4"
/dev/sdb1: UUID="77871d1f-ba9e-4e30-a1b7-f768b40851e5" TYPE="ext4"
/dev/sdb5: UUID="e8fb3904-d80a-47c9-b92b-cd5c9d7ddf8f" TYPE="swap"


Citação de: MarcioRS online 14 de Setembro de 2010, 11:39
resposta "/etc/fstab"

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0

Putz, pega as duas últimas mensagens sua, que foram postadas com 12 minutos de diferença.

Como pode esses dados serem da mesma máquina? Olha a swap que na primeira mensagem é a partição /dev/sdb5 e no arquivo /etc/fstab é a partição /dev/sda5. Que /dev/sda5 é essa?

Você alterou os HD's de sequencia, alterou o /etc/fstab e começou a ter problemas? Sua swap funciona?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

MarcioRS

#9
Caro amigo clcampos, como deu para perceber eu não sou ninguém no Ubuntu, então você estaria interessado a me passar as dicas do "zero"(eu apaguei a partição que tinha feito com o HD de 160) para que eu possa aprender como se faz da forma correta? Agradeço a sua paciência e compreensão.  

Só mais uma coisa, quando entro no terminal como "root", e tento entrar no "/etc/fstab" dá permissão negada, então eu fui no 'sistema de arquivos>etc>fstab', copiei e colei o arquivo aqui.

clcampos

Já que você mexeu no particionamento ai execute os comandos abaixo novamente, só por desencargo de consciência, vamos recriar seu arquivo /etc/fstab do zero para ver se resolve tudo.

Os comandos são:

Citarsudo   blkid

Citarsudo   fdisk   -l
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

clcampos

Ainda falta acertar o segundo HD, sem isso não tem como seguir. Acerte particionamento, formatação e ai poste as respostas dos comandos pedidos.

No aguardo.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

MarcioRS

Citação de: clcampos online 16 de Setembro de 2010, 11:16
Ainda falta acertar o segundo HD, sem isso não tem como seguir. Acerte particionamento, formatação e ai poste as respostas dos comandos pedidos.

No aguardo.

resposta blkid

/dev/sda1: UUID="77871d1f-ba9e-4e30-a1b7-f768b40851e5" TYPE="ext4"
/dev/sda5: UUID="e8fb3904-d80a-47c9-b92b-cd5c9d7ddf8f" TYPE="swap"
/dev/sdb1: LABEL="Sistema 2" UUID="ef504a67-6c90-4044-80e1-1f8d0c75634c" TYPE="ext4"

resposta fdisk  -l

Disco /dev/sda: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x00072554

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        4788    38453248   83  Linux
/dev/sda2            4788        4998     1690625    5  Estendida
/dev/sda5            4788        4998     1690624   82  Linux swap / Solaris

Disco /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x0009f980

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1               1       19457   156288321   83  Linux

clcampos

Vamos lá agora com essas informações. Abra o terminal e digite os comandos abaixo (que podem ser copiados daqui e colados lá):

1o) Vamos fazer um backup do arquivo /etc/fstab, afinal segurança nunca é demais.

Citarsudo   cp   /etc/fstab    /etc/fstab.bkp.20100914

2o) Editando o arquivo /etc/fstab

Citarsudo   gedit   /etc/fstab

3o) Acrescentando linha para montar a partição automaticamente. Abaixo segue exemplo completo de como ficara o arquivo /etc/fstab, mas você só precisa copiar o que esta em evidência:

Citar# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
#
# Partição do outro HD
/dev/sdb1       /media/sdb1    ext4    errors=remount-ro 0       2

4o) Criando o diretório que servirá como ponto de montagem da partição do segundo HD.

Citarsudo   mkdir    /media/sdb1

5o) Acertando as permissões do diretório criado.

Citação de: Troque a informação em negrito pelo seu nome de usuáriosudo   chown   Seu_Usuario:Seu_Usuario   /media/sdb1
sudo   chmod   777     /media/sdb1

6o) Reinicie seu pc para montar a partição, ou via terminal execute o comando:

Citarsudo   mount    -a

Espero que tudo de certo ai, boa sorte.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

MarcioRS

#14
Citação de: clcampos online 17 de Setembro de 2010, 13:58
Vamos lá agora com essas informações. Abra o terminal e digite os comandos abaixo (que podem ser copiados daqui e colados lá):

1o) Vamos fazer um backup do arquivo /etc/fstab, afinal segurança nunca é demais.

Citarsudo   cp   /etc/fstab    /etc/fstab.bkp.20100914

2o) Editando o arquivo /etc/fstab

Citarsudo   gedit   /etc/fstab

3o) Acrescentando linha para montar a partição automaticamente. Abaixo segue exemplo completo de como ficara o arquivo /etc/fstab, mas você só precisa copiar o que esta em evidência:

Citar# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
#
# Partição do outro HD
/dev/sdb1       /media/sdb1    ext4    errors=remount-ro 0       2

4o) Criando o diretório que servirá como ponto de montagem da partição do segundo HD.

Citarsudo   mkdir    /media/sdb1

5o) Acertando as permissões do diretório criado.

Citação de: Troque a informação em negrito pelo seu nome de usuáriosudo   chown   Seu_Usuario:Seu_Usuario   /media/sdb1
sudo   chmod   777     /media/sdb1

6o) Reinicie seu pc para montar a partição, ou via terminal execute o comando:

Citarsudo   mount    -a

Espero que tudo de certo ai, boa sorte.

[]'s

Cristiano




Valeu parceiro agora tá resolvido!!!!!! obrigado pela paciência....