“error: no such device” na inicialização no Ubuntu Server 11.10 com Raid1

0

Eu tenho uma configuração de 4 HDDs como RAID1 2 pares de 2 HDDs.

O primeiro par RAID1 é para o sistema, então eu acabei de fazer um espaço de 40GB para swap, e o resto para a raiz. O segundo par da matriz RAID1 é para uso lógico. Então, no final eu tenho:

Primeiro par:

1 disco:

  • troca de 40 GB
  • raid de 960 GB / ext4

2 Disco:

  • troca de 40 GB
  • raid de 960 GB / ext4

Segundo par:

3 disco:

  • raider etx4 de 1,0 TB

4 Disco:

  • raider etx4 de 1,0 TB

Após o sistema instalado, na inicialização, vejo um erro estranho por cerca de 5-6 segundos:

error: no such device: c3b8763c-4623-4fe1-9096-3aadef5cc116
Press any key to continue...

O que fiz de errado?

A saída de ls -l /dev/disk/by-uuid é:

total 0
lrwxrwxrwx 1 root root 9 2012-04-24 15:38 c3b8763c-4623-4fe1-9096-3aadef5cc116 -> ../../md0
    
por Denees 24.04.2012 / 13:44

2 respostas

2

O seu disco de inicialização não tem driver de ataque, você precisa alimentá-lo no initrd e esse initrd deve ser acessado sem acessar unidades que exijam módulos de unidade.

    
por 24.04.2012 / 15:01
1

" c3b8763c-4623-4fe1-9096-3aadef5cc116 " é um UUID que identifica um disco neste caso. O mapeamento está disponível para você ver com, por exemplo,

ls -l /dev/disk/by-uuid

Aparentemente, o sistema tenta inicializar a partir do disco com o UUID " c3b8763c-4623-4fe1-9096-3aadef5cc116 ", que não foi encontrado. Se o link existir em /dev/disk/by-uuid , verifique se ele aponta para o disco correto. Se não existir, você poderia simplesmente criá-lo, ou melhor ainda (melhor ainda, talvez) para consertar a referência UUID no gerenciador de inicialização para realmente procurar o UUID correspondente ao disco correto.

Mesmo que você não consiga inicializar o sistema operacional, você deve pelo menos ter a opção de iniciar no modo de superusuário diretamente do GRUB (ou do gerenciador de inicialização que você usa agora) e consertar isso na linha de comando.

    
por 24.04.2012 / 14:38