Nomenclatura do HD IDE

Iniciado por Yurovisk, 09 de Fevereiro de 2009, 03:51

tópico anterior - próximo tópico

Yurovisk

Olá pessoal!

Tenho um pc com um hd de 80 GB SATA no qual está instalado o ubuntu e ganhei outro HD de 80 só que ATA/IDE.

Aí instalei o ATA/IDE no pc como SLAVE e ao executar o ubuntu ele ficou com algumas instabilidades frequentes. Como por exemplo o travamento total do sistema ao executar um jogo ou o firefox.
Como fui formatá-lo no Gparted notei que o HD principal, o qual está instalado o ubuntu, estava como sdb (antes como sda) e o novo HD que coloquei está como sda.

Fiz uma partição Fat 32 e outra ext3 no novo HD. Quando monto a Fat32 ele dá uma mensagem de erro e ainda assim ele monta a partição.

Eu realmente não tenho a mínima idéia se é pela troca da nomenclatura que o problema é causado mas  gostaria que alguém me desse uma dica de como colocar o principal como sda novamente pra ver se o problema se resolve.

E se não resolver eu posto aqui novamente.  ;)

Risaldo Costa

CitarTenho um pc com um hd de 80 GB SATA no qual está instalado o ubuntu e ganhei outro HD de 80 só que ATA.

Aí instalei o ATA no pc como SLAVE e ao executar o ubuntu ele ficou com algumas instabilidades frequentes. Como por exemplo o travamento total do sistema ao executar um jogo ou o firefox.
Como fui formatá-lo no Gparted notei que o HD principal, o qual está instalado o ubuntu, estava como sdb (antes como sda) e o novo HD que coloquei está como sda.


Quando você diz ATA, você quer dizer SATA ou IDE?

Se forem dois HD's com conexão em barramento SATA, você resolve isso invertendo a ordem da conexão na placa mãe.
Espero que ajude, foi dessa forma que também resolvi esse problema quando aconteceu comigo.

Obs.: Se a dica acima não lhe servir, aguarde mais um pouco e terás a resposta de um usuário mais experiente.

Alakazan

PC é como ar-condicionado: é só abrir Windows que ele para de funcionar.
Tentando ser melhor - desculpem o incômodo!

Yurovisk

Obrigado pela tentativa Risaldo!
Mas é como Alakazan disse mesmo. ATA, PATA e IDE são a mesma coisa.
Então infelizmente a sua dica não serve.

VB5

Só uma sugestão:

- retire o 2o. HD e dê boot; o HD SATA deve ser reconhecido como 'sda'.
- remova o SATA, coloque o IDE como primeiro ( e único) HD e use o GParted do CD para formatá-lo em FAT32.
- Recoloque o SATA como 1o. HD, o IDE como slave e veja como fica: o SATA deve ser 'sda' e o slave 'hdb' ( ou eventualmente 'sdb', já que às vezes o Ubuntu trata IDE como SATA.

Poste se adiantou!... Boa sorte!...

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

Yurovisk

CitarSó uma sugestão:

- retire o 2o. HD e dê boot; o HD SATA deve ser reconhecido como 'sda'.
- remova o SATA, coloque o IDE como primeiro ( e único) HD e use o GParted do CD para formatá-lo em FAT32.
- Recoloque o SATA como 1o. HD, o IDE como slave e veja como fica: o SATA deve ser 'sda' e o slave 'hdb' ( ou eventualmente 'sdb', já que às vezes o Ubuntu trata IDE como SATA.

Poste se adiantou!... Boa sorte!...

VB5

Valeu a dica VB5 mas isso também não funcionaria, já que, quando eu coloquei o HD IDE novo pela primeira vez ele estava formatado somente com uma partição Fat32. Justamente do jeito que está dizendo para eu fazer. E ainda assim o ubuntu o reconhece como o primeiro HD.
Eu acho que isso tem haver com a detecção de hardware que sempre faz quando liga. Acredito que tente detectar primeiro HDs IDE para depois detectar os SATA.
Só que não tenho a mínima idéia de como nem onde é feita essa detecção e de como posso mudar essa ordem.

clcampos

Yurovisk tem certeza que seu HD principal deixou de ser o /dev/sda?

Acho que nestes casos o Ubuntu nem deveria mais iniciar, devendo alterar os arquivos /etc/fstab e /boot/grub/menu.lst para restabelecer o sistema.

Tem como você executar os comandos abaixo e retornar as respostas aqui?

sudo  blkid

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

Yurovisk

Olha clcampos.
É estranho mas realmente o fstab e o menu.lst não se modificaram e o sistema inicia normalmente.
olha o blkid aqui:

/dev/sda1: UUID="3bc88494-3264-4df0-9548-fac934dbbdc7" TYPE="ext3"
/dev/sdb1: UUID="28F440FEF440D02C" TYPE="ntfs"
/dev/sda2: UUID="4988-382F" TYPE="vfat"
/dev/sdb3: UUID="6468F58068F55172" TYPE="ntfs"
/dev/sdb4: LABEL="DISCO LOCAL" UUID="462E-7A4F" TYPE="vfat"
/dev/sdb5: UUID="626c939e-25df-4067-b919-92b8d342da86" TYPE="ext3"
/dev/sdb6: TYPE="swap" UUID="1495afb9-d409-436e-8fef-7c64692a540b"

e a lista do fdisk:

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

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        3221    25872651   83  Linux
/dev/sda2            7064        9729    21414645    b  W95 FAT32

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

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        3916    31455238+   7  HPFS/NTFS
/dev/sdb2            3917        6239    18659497+   f  W95 Ext'd (LBA)
/dev/sdb3            6240        6887     5205060    7  HPFS/NTFS
/dev/sdb4            6888        9729    22828365    b  W95 FAT32
/dev/sdb5            3917        6177    18161451   83  Linux
/dev/sdb6            6178        6239      497983+  82  Linux swap / Solaris

clcampos

O que tem em cada partição?

Poderia colocar aqui também o conteúdo dos arquivos /etc/fstab e /boot/grub.menu.lst
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Yurovisk

Escreverei o que tem em cada partição de acordo com os últimos dados que enviei.

hd novo:
/dev/sda1 ext3 somente com arquivos (sem sistema)
/dev/sda2 Fat32 somente com arquivos (sem sistema)

hd velho:
/dev/sdb1 NTFS com windows xp (uso do pessoal daqui de casa)
/dev/sdb2 extendida
/dev/sdb3 NTFS com outro windows xp (uso somente para jogos)
/dev/sdb4 Fat32 somente com arquivos (sem sistema)
/dev/sdb5 ext3 com meu ubuntu
/dev/sdb6 Swap

aqui o fstab e menu.lst:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda5
UUID=626c939e-25df-4067-b919-92b8d342da86 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=1495afb9-d409-436e-8fef-7c64692a540b none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0


# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 4

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=626c939e-25df-4067-b919-92b8d342da86 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,4)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-11-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=626c939e-25df-4067-b919-92b8d342da86 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=626c939e-25df-4067-b919-92b8d342da86 ro  single
initrd /boot/initrd.img-2.6.27-11-generic

#title Ubuntu 8.10, kernel 2.6.27-9-generic
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro quiet splash
#initrd /boot/initrd.img-2.6.27-9-generic
#quiet

#title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro  single
#initrd /boot/initrd.img-2.6.27-9-generic

#title Ubuntu 8.10, kernel 2.6.27-7-generic
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro quiet splash
#initrd /boot/initrd.img-2.6.27-7-generic
#quiet

#title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro  single
#initrd /boot/initrd.img-2.6.27-7-generic

#title Ubuntu 8.10, kernel 2.6.24-21-generic
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro quiet splash
#initrd /boot/initrd.img-2.6.24-21-generic
#quiet

#title Ubuntu 8.10, kernel 2.6.24-21-generic (recovery mode)
#root (hd0,4)
#kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=626c939e-25df-4067-#b919-92b8d342da86 ro  single
#initrd /boot/initrd.img-2.6.24-21-generic

title Ubuntu 8.10, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows NT/2000/XP (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1

clcampos

Finalmente percebo as vantagens de se usar o UUID, pois sem ele seu PC nem iniciaria.

Só que infelizmente não vejo a mudança de nomenclatura do HD (de /dev/sda para /dev/sdb) como sendo a fonte do seu problema.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Yurovisk

Pois é, né?
Mas eu não consigo imaginar que a fonte de meus problemas seja outra. Porque acho que não tem como um hd causar travamentos no sistema, só por ser colocado no gabinete, sem ter o sistema utilizado instalado nele.
Então farei o seguinte:
Vou colocar o hd novamente e olhar qual a mensagem de erro que aparece ao montar a partição fat32 e postar aqui.

De repente ela ajuda em algo.

Muito obrigado pela ajuda, clcampos!

Yurovisk

Infelizmente ou felizmente o erro quando monto a fat32 parou de acontecer.
Estou começando a achar que o problema é com o hd.
Tive alguns problemas com movimentação de arquivos, instalação do gentoo e correção de bad block.
Agora não sei como isso travava o sistema...
Mas vou abrir outro tópico porque este não tem mais nada haver.

Muito obrigado pela ajuda de todos!

clcampos

Citação de: Yurovisk online 14 de Fevereiro de 2009, 04:25
Infelizmente ou felizmente o erro quando monto a fat32 parou de acontecer.
Estou começando a achar que o problema é com o hd.
Tive alguns problemas com movimentação de arquivos, instalação do gentoo e correção de bad block.
Agora não sei como isso travava o sistema...
Mas vou abrir outro tópico porque este não tem mais nada haver.

Muito obrigado pela ajuda de todos!

Yurovisk por favor evite criar outro tópico devido ao problema gerado pelo HD.

Mas se seu HD esta com problemas  e a partição é FAT32 eu te recomendo (se possível) fazer um scandisk pelo windows e tentar corrigir os problemas por lá.

Já vi muitos casos aqui em que o HD nem era montado, e só resolveu fazendo isso.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!