Discos e RAID

Antigamente, a detecção dos HDs era feita através da opção “IDE HDD Auto Detection” presente no menu principal do Setup, mas em placas atuais a detecção dos HDs é feita automaticamente durante o POST e os HDs presentes aparecem dentro da seção Main:

Seção Main do Setup, mostrando os drives instalados

Seção Main do Setup, mostrando os drives instalados

Acessando o submenu referente a cada um dos discos instalados, você tem algumas opções adicionais, como ajustar os modos de transferência (PIO Mode e DMA Mode), além de desativar o uso do SMART, LBA e transferências de 32 bits. Estas opções podem ser úteis para solução de problemas em algumas situações, mas em 99.9% dos casos você simplesmente mantém o SMART e o “32bit Data Transfer” ativados e as demais opções em “Auto”.

O BIOS detecta estas configurações automaticamente a partir de informações transmitidas pela controladora do HD ou drive óptico, por isso existe pouca margem para erros de detecção:

Submenu com opções relacionadas ao HD, dentro da seção Main

Submenu com opções relacionadas ao HD, dentro da seção Main

Como você pode ver, o modelo e os recursos suportados pelo HD são exibidos na parte superior da tela, o que é uma forma rápida de identificar o HD instalado, sem precisar primeiro instalar o sistema e rodar algum programa de diagnóstico. Uma busca rápida no Google pelo modelo (ST380011A no HD do micro mostrado no screenshot) permite encontrar as especificações completas do drive.

Uma observação importante sobre as portas SATA e IDE da placa-mãe é que elas podem ser desativadas, ou configuradas para operar em modo RAID. Por padrão, as portas ficam ativadas e configuradas para operar em modo normal, de forma que você precisa alterar a configuração para ativar o uso do RAID. Se você pegar uma placa-mãe usada, onde os HDs misteriosamente não são detectados pela placa, verifique antes de mais nada se elas não estão desativadas. Se mesmo assim o HD não for detectado, experimente instalá-lo em outra porta.

Como cada porta IDE ou SATA é controlada por um circuito separado dentro do chipset, é muito comum que uma das portas da placa se queime por motivos diversos, mas as demais continuem funcionando.

As opções para desativar as interfaces SATA e IDE estão geralmente dentro da seção “Advanced”, “Features Setup”, “IDE Function Setup”, “Integrated Peripherals” ou “Onboard Devices Configuration” do Setup. Como você pode ver, existe uma grande variação nos nomes usados para identificar as mesmas seções e opções em diferentes placas, por isso é mais importante entender o que as opções fazem e tentar localizá-las com base nas palavras-chave em placas diferentes, do que tentar decorar todas as variações possíveis.

Voltando à ativação das interfaces, procure pelas opções “Onboard IDE”, “Onboard PCI IDE Controller”, “IDE Controller”, “Onboard SATA-IDE”, “Onboard SATA Controller” ou “Serial ATA Controller”, que devem ser configuradas com o valor “Enabled” ou “Both” (que indica que ambas as portas IDE devem permanecer ativadas):

Opções para ativar/desativar as portas IDE e SATA da placa-mãe

Opções para ativar/desativar as portas IDE e SATA da placa-mãe

A opção “SATA DMA Transfer” ativa o suporte a DMA para os HDs ligados às portas SATA. Desativar o DMA pode ser usado para tentar solucionar problemas relacionados à detecção dos HDs ou corrupção dos dados. Naturalmente, desativar esta opção causa uma grande redução no desempenho dos drives, por isso é algo que você só deve tentar em último caso.

Em seguida temos a configuração do suporte a RAID. Na maioria das placas com chipsets SiS e VIA (com apenas duas portas SATA), a configuração do RAID para as portas SATA vai na mesma opção onde elas podem ser desativadas. Em algumas placas é usada a opção “Configure SATA as” e em outras a opção fica escondida dentro de um submenu da seção “Main” ou “Advanced”.

Para ativar o RAID, você usa a opção “RAID” ao invés de “SATA”, “IDE” ou “Enabled”, opções que fazem as portas SATA operarem em modo normal:

Opções para ativar o RAID usando as portas SATA

Opções para ativar o RAID usando as portas SATA

Opções para ativar o RAID usando as portas SATA

Em placas com quatro ou mais interfaces SATA que podem ser usadas em modo RAID, existe normalmente uma seção separada, onde você pode indicar quais das portas farão parte do array RAID e quais devem permanecer operando em modo normal. Isso permite que (em um micro com três HDs) você use dois dos drives para criar um array RAID 0, mas mantenha o terceiro drive fora do array para armazenar backups, por exemplo.

Como de praxe, a localização das opções varia de acordo com a placa. Na maioria das placas Asus com chipsets nVidia, por exemplo, a configuração do RAID fica escondida dentro do menu Advanced > Onboard Device Configuration > NVRAID Configuration:

m3297f89

Depois de ativar o RAID no Setup, você tem acesso a uma interface (separada) de configuração, onde você deve criar o array, adicionando os HDs que farão parte dele e escolher o modo de operação. Em algumas placas ela é acessada ao pressionar a tecla “Tab” ou “F10” durante o boot, em outras são usadas sequências como “Ctrl+S”, “Ctrl+J” ou “Ctrl+M”:

Utilitário de configuração do array RAID

Utilitário de configuração do array RAID

Dentro da interface, a opção “RAID Mode” é a mais importante. Use a opção “Mirroring” para criar um array RAID 1 (2 ou 4 HDs), “Striping” para RAID 0 (2, 3 ou 4 HDs), “Stripe Mirroring” para RAID 10 (4 HDs) ou “Spanning” para usar JBOD, onde os dados são simplesmente espalhados entre os HDs. A opção “Striping Block” ajusta o tamanho dos blocos ao usar RAID 0 ou 10.

É importante enfatizar que todos os dados dos HDs são apagados ao criar um array RAID 0, por isso o ideal é que você faça isso logo depois de montar o micro. Ao criar um array RAID 1 os dados são normalmente apenas copiados do primeiro para o segundo HD, mas é sempre bom fazer backup para qualquer eventualidade.

A vantagem de utilizar a controladora RAID da placa-mãe, ao invés de simplesmente criar um sistema de RAID via software usando as opções disponíveis no Windows ou Linux, é que você pode usar o array RAID diretamente para instalar o sistema.

No caso do Windows XP, é preciso criar um disquete com os drivers da controladora e carregá-lo durante a instalação, pressionando a tecla “F6″ quando é exibida a mensagem”Pressione F6 se precisar instalar um driver SCSI ou RAID de TERCEIROS”. Procure por um executável chamado “Makedisk.exe” ou similar dentro da pasta “drvdisk”, “SATA” ou “RAID” no CD de drivers da placa-mãe. O Windows XP SP2 inclui um conjunto bem mais atualizado de drivers e o Vista permite carregar os arquivos a partir de um pendrive, o que reduz a necessidade do disquete.

Uma coisa que você deve ter em mente ao criar um array RAID 0 ou RAID 10 usando a controladora embutida na placa mãe é que nem sempre é possível transportar os discos para uma placa diferente (como ao fazer upgrade), sem precisar formatar os HDs e recriar o array.

Normalmente, a migração ocorre sem maiores problemas ao instalar os HDs em outra placa com uma versão superior do mesmo controlador RAID, como ao migrar de uma placa mãe Intel baseada no chip ICH7 para uma recente, baseada no ICH9. Os problemas surgem ao tentar migrar para uma placa mãe com uma controladora diferente, como de uma placa com chipset Intel para outra com chipset nVidia. Nesse caso a migração raramente é possível, devido às diferenças na implementação usadas pelos fabricantes. Ao instalar os HDs em uma controladora incompatível, ela simplesmente não reconhecerá o array e não será capaz de acessar os dados.

Mesmo em casos onde a migração é possível, é necessário usar uma mídia de instalação do Windows para fazer o reparo do sistema, instalando os drivers da nova controladora, já que o Windows não tem como acessar os HDs em RAID sem eles.

Outra observação com relação ao suporte a RAID é que muitas placas, sobretudo as baseadas em chipsets VIA ou SiS, utilizam um controlador SATA/RAID externo, geralmente da Marvell ou JMicron, de forma a oferecer 4 ou 8 portas SATA, em vez de apenas 2 ou 4. Neste caso, o controlador possui um BIOS próprio, inicializado logo depois do BIOS principal e você precisa configurar ou um ou outro, de acordo com quais portas for utilizar para o RAID. Não se surpreenda ao receber uma mensagem do segundo controlador a cada boot, reclamando que não encontrou nenhum disco; isso é normal ao usar as portas referentes ao controlador embutido no chipset:

Não se assuste. Em algumas placas é assim mesmo :)

Não se assuste. Em algumas placas é assim mesmo 🙂

Em quase todas as placas que utilizam controladores extra, existe uma opção para desativá-los no setup. No caso da Asus M2V, por exemplo, que usa um controlador Marvell 88SE6121, está disponível a opção “Onboard Marvel6121 Controller” dentro da seção Onboard Devices Configuration, que permite desativar as duas portas SATA ligadas a ele. Como não é possível dar boot através de HDs ligados a estas duas portas, muita gente acaba não utilizando-as e prefere desativar o controlador no Setup para simplificar a configuração.

Postado por
Siga em:
Compartilhe
Deixe seu comentário
Assine nossa Newsletter
Assine nossa newsletter e receba nossa seleção de conteúdo sobre tecnologia, games, IA e internet em seu email.
Veja também
Publicações Relacionadas
Img de rastreio
Localize algo no site!