Como fazer o sistema reconhecer o segundo HD?[RESOLVIDO]

Iniciado por Nelson Quintanilha, 25 de Setembro de 2007, 14:08

tópico anterior - próximo tópico

clcampos

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

Nelson Quintanilha

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/hda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1          62      497983+  82  Linux swap / Solaris
/dev/hda2              63        6141    48829567+  83  Linux
/dev/hda3            6142        9733    28852740   83  Linux

Disk /dev/hdb: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        4870    39118243+  83  Linux
ubuntu@ubuntu:~$

clcampos

Olha só usando o LiveCD você deverá montar sua partição raiz, provavelmente será assim:

$ sudo mount /dev/hda2 /mnt

Após isto editar o arquivo fstab da sua instalação que estará montada em /mnt:

$ sudo gedit /mnt/etc/fstab

Ai delete a linha, ou altere para uma das que te indiquei. E reinicie seu PC.

Se não der certo:

$ sudo umount /dev/hda2

E refaça com /dev/hda3.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Nossa, estou operando novamente no PC, é dificil de acreditar, tem coisas que só o Linux e nossos Amigos podem fazer.
Obrigado cicampos, e agora vamos voltar para as linhas, hehehe.... ;D ;D ;D

clcampos

Citação de: Nelson Quintanilha online 27 de Setembro de 2007, 15:27
Nossa, estou operando novamente no PC, é dificil de acreditar, tem coisas que só o Linux e nossos Amigos podem fazer.
Obrigado cicampos, e agora vamos voltar para as linhas, hehehe.... ;D ;D ;D

É isso ai Nelson, adicionou a linha conforme sugeri? Funcionou?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Mais uma vez obrigado cicampos,
RESOLVIDO, VOU ALTERAR O TÓPICO
entrei com a linha que você indicou
/dev/hdb1       /media/hdb1   ext2    defaults    0   0
Preciso entender, conforme parte da matéria abaixo eu haavia colocado este outro comando
/dev/hdb1  /mnt/media/hdb1 ext2 noauto,defaults 0 3
Peço o favor, tente me esclarecer.

Citaropção para o fsck:
Nesse campo você deve colocar a ordem em que os sistemas de arquivos serão verificados durante o boot. A partição raiz ( / ), sempre como 1, e os outros sistemas de arquivos devem ter esse campo a partir de 2 fazendo seqüência de acordo com o número de partições que você quiser montar. Sistemas de arquivos em um mesmo dispositivo, serão verificados seqüencialmente, e sistemas de arquivos em dispositivos diferentes, serão verificados ao mesmo tempo para utilizar o paralelismo disponível com o hardware. Caso esse campo não exista ou esteja com o valor 0 o fsck não irá checar essa partição ao inicializar o Gnu/Linux.

clcampos

Citação de: Nelson Quintanilha online 27 de Setembro de 2007, 15:53
Mais uma vez obrigado cicampos,
RESOLVIDO, VOU ALTERAR O TÓPICO
entrei com a linha que você indicou
/dev/hdb1       /media/hdb1   ext2    defaults    0   0
Preciso entender, conforme parte da matéria abaixo eu haavia colocado este outro comando
/dev/hdb1  /mnt/media/hdb1 ext2 noauto,defaults 0 3
Peço o favor, tente me esclarecer.

Citaropção para o fsck:
Nesse campo você deve colocar a ordem em que os sistemas de arquivos serão verificados durante o boot. A partição raiz ( / ), sempre como 1, e os outros sistemas de arquivos devem ter esse campo a partir de 2 fazendo seqüência de acordo com o número de partições que você quiser montar. Sistemas de arquivos em um mesmo dispositivo, serão verificados seqüencialmente, e sistemas de arquivos em dispositivos diferentes, serão verificados ao mesmo tempo para utilizar o paralelismo disponível com o hardware. Caso esse campo não exista ou esteja com o valor 0 o fsck não irá checar essa partição ao inicializar o Gnu/Linux.

Nelson desculpa, não entendi sua dúvida. Reparei apenas nesta informação aqui: /mnt/media/hdb1

Ela esta incorreta, o certo é /media/hdb1, e só usamos isto quando usavamos o LiveCD porque precisavamos acessar ao sistema instalado no HD (montado dentro de /mnt), pois o LiveCD carrega um sistema completo, com seus próprios diretórios.

Mas refaça a pergunta por favor, hoje eu to ficando meio doido, e realmente tá difícil, terei o maior prazer em tentar sanar sua dúvida.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Olá cicampos,
Liga não, eu estou mais doido que você, hehehe... ;D ;D ;D
Copiei a linha errada, apesar de ter tentado aquela também, mas vamos lá.

Sua linha
/dev/hdb1       /media/hdb1   ext2    defaults    0   0

Minha linha
/dev/hdb1  /media/hdb1 ext2 noauto,defaults 0 2

Segundo a matéria do topico o fsck a raiz /, sempre como 1 e os outros sistemas de arquivos devem ter este campo a partir do 2.

clcampos

Nelson demorei mais cheguei. Vou ser super resumido na tentativa de explicação.

Citar
Nesse campo você deve colocar a ordem em que os sistemas de arquivos serão verificados durante o boot. A partição raiz ( / ), sempre como 1, e os outros sistemas de arquivos devem ter esse campo a partir de 2 fazendo seqüência de acordo com o número de partições que você quiser montar. Sistemas de arquivos em um mesmo dispositivo, serão verificados seqüencialmente, e sistemas de arquivos em dispositivos diferentes, serão verificados ao mesmo tempo para utilizar o paralelismo disponível com o hardware. Caso esse campo não exista ou esteja com o valor 0 o fsck não irá checar essa partição ao inicializar o Gnu/Linux.

Você deve preencher este campo com o valor 1 para a partição raiz, e crescente a partir disto para determinar a ordem de verificação do fsck (que começa pela partição raiz, claro!). Caso você preencha o campo com o valor 0 (zero), você esta informando ao sistema que esta partição não será checada.

Usa-se o 0 (zero) principalmente para partições NTFS e FAT32, pois já vi relatos do boot voltar a ser apresentado "em modo caracter" ao tentar checar estas partições.

Portanto fica a seu cargo como preencher ela, sendo mesmo recomendado deixar 0 (zero) nos casos de sistemas de arquivos NTFS e FAT32.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Olá colega,
CitarVocê deve preencher este campo com o valor 1 para a partição raiz, e crescente a partir disto para determinar a ordem de verificação do fsck (que começa pela partição raiz, claro!). Caso você preencha o campo com o valor 0 (zero), você esta informando ao sistema que esta partição não será checada.

Então está ai onde eu não entendi, eu acreditava que o sistema deveria checar todas partições no boot, eu acreditava que só assim elas estariam ativas. É um tanto quanto difícil para um iniciante, hehehe... ;D ;D ;D ;D

AsyncID

Pessoal,

É só instalar o gparted e usar como se fosse o gerenciador de discos do Windows, isto para quem ainda não tem a manha do fdisk na linha de comando.

Mais moleza impossível.

Depois é só adicionar o mount-point no fstab. se for o caso.


clcampos

Nelson faz ai um sudo fdisk -l, e também coloca o conteúdo do arquivo que esta com problemas, vamos ver o que dá para fazer.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Olá Cristiano,

Não estou mais com esse problema, com sua ajuda já resolvi, eu só queria entender.
O colega AsyncID o qual também agradeço pela boa vontade, mas ele pegou o bonde andando e na vontade de ajudar postou como se ainda eu tivesse com problema.
Eu havia entendido uma coisa lendo o artigo e para corrigir o problema você me apresentou outro caminho.
Consta no artigo:
Citaropção para o fsck:
Nesse campo você deve colocar a ordem em que os sistemas de arquivos serão verificados durante o boot. A partição raiz ( / ), sempre como 1, e os outros sistemas de arquivos devem ter esse campo a partir de 2 fazendo seqüência de acordo com o número de partições que você quiser montar. Sistemas de arquivos em um mesmo dispositivo, serão verificados seqüencialmente, e sistemas de arquivos em dispositivos diferentes, serão verificados ao mesmo tempo para utilizar o paralelismo disponível com o hardware. Caso esse campo não exista ou esteja com o valor 0 o fsck não irá checar essa partição ao inicializar o Gnu/Linux.
Eu li e entendi dessa forma, e não tive sucesso:
/dev/hdb1  /media/hdb1 ext2 noauto,defaults 0 2
Você me passou esta linha, a qual funcionou perfeitamente.
/dev/hdb1       /media/hdb1   ext2    defaults    0   0
Eu acreditava que o sistema deveria checar todas partições no boot, que só assim elas estariam ativas.

clcampos

Nelson checar o sistema e a partição estar ativa são coisas diferentes.

Se você colocou para checar a partição durante o boot elas devem estar sendo checadas sim, mas você só vê a checagem quando encontra algum problema.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Nelson Quintanilha

Valeu Cristiano
Agora entendi, sabe como é, iniciante demora mas acaba entendendo. ;D ;D ;D ;D
Abraço e obrigado.