
Estou tentando instalar o Ubuntu 12.10 em um servidor de armazenamento Supermicro e estou com um problema.
Estou usando uma imagem de CD de instalação alternativa (baseada em texto) e quando chego aoDetectar discosseção diz que há ataque as/w no dispositivo e me pergunta se eu quero ativá-lo.
eu seleciononãoe prossiga para o particionamento manual. Lá eu crio umnovotabela de partição no dispositivo de destino, criar partições e assim por diante, mas quando eu selecionargravar alterações no discodá um erro informando que não é possível formatar /dev/sda1 (root).
Tenho tendência a pensar que tem algo a ver com aquele ataque s/w que eu nem tenho! No sistema atual (Debian Etch) procurei por esse array, mas não encontrei nenhum.
cat /proc/mdstat
- nada
mdadm -As
- nenhuma matriz encontrada
cat /etc/mdadm/mdadm.conf
- nenhuma matriz lá
mdadm -E /dev/sda; mdadm -E /dev/sda1
- nada
A razão pela qual estou falando sobre esse array raid é porque havia algum outro sistema no qual não consegui instalar o Ubuntu e que também detectou algum array. Não me lembro exatamente, mas naquele sistema anterior pode ter havido algum ataque s/w, mas não consegui removê-lo, seja o que for que fiz: limpe o superbloco, pode ser até dd.
Editar 1
Então, consegui me livrar do ATA RAID. Eu sabia de antemão que não havia ataque h/w no servidor, mas descobri que ele tem um fakeRAID/hostRAID (não ataque s/w Linux como pensei anteriormente). Aqui está o que fiz no meu caso (para fins de referência):
- Tentei excluir o array usando o utilitário no nível do BIOS para gerenciamento de RAID, mas sem sucesso, pois não encontrou nenhum array já presente.
- Limpe os metadados das unidades usando a instalação atual do sistema operacional e comExecute um shellseção durante a instalação do Ubuntu:
dmraid -r -E
. Isso resultou em erros e não conseguiu excluir metadados. - Por fim, acabei limpando o primeiro e o último GB de cada unidade com dd:
dd if=/dev/zero of=/dev/sdb bs=1GB count=1
dd if=/dev/zero of=/dev/sdb bs=1GB seek=999
(unidade de 1 TB)
Achei que ficaria bem agora, mas não! Como mencionei, ele não detecta mais nenhuma matriz de ataque, mas ainda não consigo formatar a partição.
Estou usando umdo Linuxabordagem à instalação, onde tenhoarquivos de mídia hd:vmlinuzeinitrd.gzpara inicializar e uma iso de instalação. Estou instalando em sda, tenho o iso em sdb e tentei colocar os 2 arquivos acima em sda ou sdb, embora eu ache que isso não importa depois que eles são carregados na RAM. Independentemente da unidade a partir da qual inicio a instalação - sda ou sdb, posso criar partições em sd[bc], mas não em sda.
Editar 2
Desta vez eu tentei instalar o Ubuntu em uma unidade pré-particionada com sistemas de arquivos vazios existentes, o que significa que escolhimanter os dados existentesnoDisco de partiçãoseção (indicada com bandeira K).
Tudo parece estar bem. Ele me informa que os diretórios do sistema na raiz não formatada serão excluídos e tal, mas na etapa final ele diz que não consegue remover os dados existentes, mesmo que não haja dados lá (é uma partição limpa)!
Parece que a unidade estava somente leitura ou ocupada. Quando tento formatá-lo mkfs.ext3 /dev/sda
usando o prompt de comando disponível durante a instalação, ele diz:
/dev/sda2 aparentemente está em uso pelo sistema; não criará um sistema de arquivos lá.
Alguma ideia, por favor?
Responder1
Veja se há uma opção no BIOS do seu sistema para DESLIGAR a funcionalidade hostRAID. Você poderia simplesmente usar o controlador SATA em vez do controlador hostRAID. Ainda não vi uma máquina que não tenha essa opção.
Outra opção é redefinir o BIOS para os padrões.
Além disso, procure atualizações do BIOS.