Hardware
- Asus K8N4-E Deluxe Mobo
- Sil 3114 raid falso, a bordo
- 2 Seagate 250 gb hd, hospedando meu / home
- Um backup em um disco rígido separado de / home
O que eu tenho até agora
Eu fiz o ataque usando o firmware Sil 3114. Estou usando o nível 1 de invasão. Tenho um script bash que corro como root assim que recebo um prompt:
dmraid -ay
mount /dev/mapper/sil*1 /home
O problema
Eu tenho que fazer logon como root e usar esse script bash estúpido a cada inicialização. O Ubuntu não está entendendo automaticamente o volume da invasão. Não coloquei o volume de invasão fstab
porque ele não existe na inicialização. Como eu tenho / home do meu fakeraid montado automaticamente na inicialização?
dmraid -ay
. Sinto fortemente que sua edição deve ser desfeita e se tornar uma pergunta completamente nova para a qual essa é uma ótima resposta.Isso deve funcionar apenas porque o pacote dmraid instala ganchos no ramdisk para detectar dispositivos de invasão falsos. Se isso não funcionar, você tem um bug real. Para voltar a uma linha de base sã, execute:
Se esse dispositivo ainda não estiver aparecendo no / dev / mapper, registre um bug.
fonte
dmraid
trabalho parou de funcionar. A solução acima não resolve o problema.Acredito que o @ppetraki está correto sobre isso ser um bug na versão do ubuntu. Uma boa solução alternativa é:
dmraid -ay
quando o sistema inicializar.fonte
O seu Nome do volume possui espaços?
Me deparei com o seu problema, enquanto pesquisava o meu. No meu caso, o volume foi chamado de "Big Data Volume". A dmraid mapeou isso como / dev / mapper / isw_gdghjicjaBig% x20Data% x20Volume, mas outras partes do processo continuaram tentando usar o "/ dev / mapper / isw_gdghjicja_Big Data Volume" e falharam.
Voltei ao Windows (presumo que é por isso que você também está usando o dmraid, para inicialização dupla do Windows) e ao Gerenciador de armazenamento em matriz da Intel e renomeei meu volume para Big_Data_Volume. O Linux então inicializou e montou o volume espelhado corretamente, sem que eu fizesse mais nada.
fonte
tente isso no fstab:
Em seguida, faça
sudo mount -a
ou reiniciefonte
dmraid -ay
primeiro.Você não precisa fazer nada normalmente; simplesmente funciona fora da caixa. O Ubuntu roda
dmraid
para ativar o volume assim que é detectado, a menos que você tenha feito algo estranho. As idéias que vêm à mente são: você compilou as suas próprias emdmraid
vez de instalá-las através do gerenciador de pacotes ou inicializou com o argumento nodmraid kernel. Você também pode verificar e se certificar de quesudo blkid
identifica os discos subjacentes como componentes de sil raid.A propósito, o fakeraid não é tão bem suportado quanto o
mdadm
ataque, portanto, a menos que você esteja inicializando duas vezes com o Windows, você deve abandonar o fakeraid e seguir em frentemdadm
.fonte