Debian 8.9 / systemd: Removendo o disco travado da inicialização

1

Um dos meus discos rígidos caiu no meu servidor doméstico (erro de IO) e depois de desligá-lo, não consigo inicializá-lo novamente. Isso me dá A start job is running for dev-disk-by [...] , aguarda por 1m30 e depois me dá um Dependancy failed for /mnt/backup e joga no modo de emergência.

Tentei usar um USB ao vivo e editar /etc/fstab , mas não funcionou, tentei executar update-initramfs -u depois disso, também não ajudou. Não consigo executar systemctl daemon-reload do live usb porque estou em um chroot e o systemd não gosta dele.

Eu tentei systemctl daemon-reload dentro do shell de emergência (depois de remover a linha de /etc/fstab , mas também não funcionou, ele ainda quer montá-lo ...

Estou preso aqui, tenho tudo neste servidor (mesmo dhcp e dns) e nem consigo mais chegar ...

Edite 2: observe também que eu desconectei o disco rígido.

Eu tentei outra coisa, como visto em wiki.archlinux.fr: systemctl mask mnt-backup.mount (dentro do shell de emergência). Depois de digitá-lo, o sistema inicializa, mas o / está no modo somente leitura. Eu posso remontar para ler / escrever embora. Se eu desmascarar o disco e tentar adicionar as opções nofail ou noauto , volto ao primeiro passo, shell de emergência ...

Editar 3: CORRIGIDO

Como sugerido pelo McDonald's, em vez de responder minha pergunta aqui está a solução: Os passos que eu disse na minha segunda edição corrigiram, mas eu estava comentando / editando a linha errada o tempo todo (eu removendo um ponto de montagem) usado por muitos LXCs como um ponto de montagem vinculado), de modo que a inicialização estava falhando e o sistema de arquivos raiz foi montado como somente leitura. É estranho, no entanto, que não houvesse informações sobre isso nos arquivos de log ... (journalctl / dmesg)

    
por Dagrut 12.08.2017 / 12:15

0 respostas