Ubuntu Device-mapper parece ser invencível!

3

Estou trabalhando esperançosamente em pergunta não relacionada

Primeiro: Eu sei muito pouco sobre o Magix, um driver de armazenamento de kernel de hardware de nível muito baixo, então espero que a) alguém possa ajudar eb) alguém possa me explicar melhor.

Eu tenho tentado uma dúzia de configurações diferentes das minhas unidades SATA de 2x500GB nas últimas horas, envolvendo a alternância entre ACHI / IDE / RAID na minha BIOS; Após cada tentativa, eu restaurei a opção da BIOS, inicializei em um live CD, excluindo partições e reescrevendo as tabelas de partição deixadas nas unidades.

Agora, no entanto, tenho andado com um / dev / mapper / nvidia_XXXXXXX1 que parece ser impossível de matar!

É a única 'partição' que eu vejo na instalação do Ubuntu (mas eu posso ver as outras parted) mas é apenas o tamanho de uma das unidades, e eu sei que não defini nenhum nível de RAID além de RAID0.

Alguém tem alguma idéia de como eu posso matar isso e voltar para apenas dois drives IDE independentes? Ou alguém pode me convencer de um motivo para seguir a rota da AHCI?

Muito obrigado antecipadamente.

Atualização Graças a vocês, isso foi resolvido, e eu atualizei meu blog com um sumário passo a passo

    
por Andrew Bolster 24.03.2010 / 22:02

3 respostas

3

Obrigado ao wazoox por eliminar uma possibilidade, mas descobri o que funciona para mim.

Depois de experimentar, tentei

$dmraid -r

Para ver quais conjuntos de raids foram configurados, faça

$dmraid -x

mas foi apresentado com

ERROR: Raid set deletion is not supported in "nvidia" format

Pesquisou isso e encontrou esta postagem no fórum que me disse para fazer isso;

$dmraid -rE

E isso passou, reinicializou, esperou, esperou (bem, enquanto eu estava esperando, devolveu o BIOS para AHCI), e reparticionou, e todos (esse problema em particular) estavam bem novamente. Espero que isso ajude alguém mais abaixo da linha!

    
por 24.03.2010 / 22:37
1

Você definitivamente deve usar o AHCI. Esse é o modo nativo do controlador SATA, que oferece enormes ganhos de desempenho em comparação com a emulação IDE funky. "RAID" em placas-mãe é basicamente uma farsa, escondendo um RAID de software através de um driver do Windows, e tem absolutamente nenhum efeito sobre o Linux. Se você quiser RAID, use o software RAID, isso funciona muito bem.

O material "/ dev / mapper / xxx" provavelmente é um volume lógico do LVM criado por alguma instalação parcial. Abra um console e veja o que "lvdisplay" mostra. Se houver alguns LVs, exclua-os com

lvremove /dev/whatever

Em seguida, verifique se há grupos de volumes e remova-os: obtenha a lista com

vgdisplay

depois mate com

vgremove /dev/whatever

Por fim, limpe os volumes físicos do LVM:

lvdisplay

então

lvremove /dev/whatever

Para referência, o LVM gerencia partições de discos como "volumes físicos", agrega-os em "grupos de volumes" e permite criar "volumes lógicos" neles. Veja LVM na wikipedia para mais detalhes.

    
por 24.03.2010 / 22:12
1

O mapeador de dispositivo cria referências a partições ou dispositivos e associa um UUID diferente do visto nos gerenciadores de partição. Não é um dispositivo novo ou separado, é apenas uma nova referência. Você pode simplesmente se livrar da referência, não há necessidade de limpar suas partições ou dispositivos.

Eu queria remover um dispositivo que apareceu no meu navegador de arquivos, porque é de outro sistema operacional que eu não quero acessar do Ubuntu. (Estou usando um laptop UEFI de inicialização tripla.) Eu queria remover a referência de dispositivo mapeador de dispositivo no meu navegador de arquivos.

O navegador de arquivos mostrou-me o UUID do dispositivo

$ sudo blkid

- > lista todos os dispositivos e mostrou-me que o UUID veio do mapeador de dispositivos

Ocultar as partições usando /etc/udev/rules.d/ não funcionou.

A resposta do wazoox funcionou para mim, para remover a referência do mapeador de dispositivos.

$ sudo lvdisplay

- > mostrou o dispositivo exibido persistentemente e outro do mesmo sistema operacional

$ sudo vgscan

- > mostrou-me que eu tinha um grupo, correspondente ao sistema operacional do dispositivo

$ sudo vgremove groupname

- > excluiu o grupo (altere o nome do grupo para o seu, sem aspas)

Quando reabri o navegador de arquivos, esse dispositivo persistente desapareceu. Quando eu reiniciei, o dispositivo não reapareceu no meu navegador.

    
por 04.10.2013 / 11:03