Não é possível encontrar (inativo?) LVM (com FS raiz) na inicialização

1

Estou executando um servidor Linux usando o ArchLinux, principalmente para minhas próprias necessidades de desenvolvimento.

Ele executa o Arch Linux em um SW-RAID1. Há duas unidades de disco sda e sdb, cada uma com 3 partições sda1-sda3, sdb1-3.

SDA1 + SDB1 e SDA2 + SDB2 são SW-RAID1 usando dmraid / mdadm.

O sistema detecta corretamente / dev / md0 e / dev / md1 e inicializa a partir de / dev / md0

Em / dev / md1, existem 4 volumes lógicos criados com o LVM:

  • / dev / mapper / vg0-root é mapeado para /
  • / dev / mapper / vg0-var é mapeado para / var
  • / dev / mapper / vg0-home é mapeado para / home
  • / dev / mapper / vg0-swap é mapeado para / swap

E, obviamente, o dispositivo de inicialização, que não está em um LVM:

  • / dev / md0 é mapeado para / boot

Ou devo dizer que é suposto ser mapeado para um deles. Porque na inicialização o meu sistema não é capaz de encontrar o dispositivo de raiz vg0. Nem qualquer um dos outros.

/ dev / mapper / control é o único item em / dev / mapper

Ao inicializar, recebo as seguintes mensagens:

starting device 238
ERROR: device '/dev/mapper/vg0-root' not found. Skipping fsck.
mount: /new_root: no filesystem type specified.
You are now being dropped into an emergency shell.
sh: can't access tty: job control turned off
[rootfs ]#

Posso consertar isso executando a ferramenta lvm e ativando o grupo de volumes, o que parece falhar por padrão.

Quando eu inicio no sistema Rescue (PXE inicializa o sistema Debian mínimo), esse também falha ao automatizar o Grupo de Volume. (isto é, os volumes LVM não estão disponíveis em / dev / mapper)

Eu tenho a seguinte linha HOOKS no meu mkinitcpio.conf:

HOOKS=(base udev autodetect modconf block mdadm_udev lvm2 filesystems keyboard fsck)

E esta é a linha de pré-carregamento no meu / etc / default / grub:

GRUB_PRELOAD_MODULES="part_gpt part_msdos lvm mdraid09 mdraid1x"

Alguém tem alguma idéia do que eu preciso configurar para ativar o grupo de volume por padrão?

    
por Mastacheata 24.06.2018 / 03:07

0 respostas