Como inicializar no initramfs?

3

Eu estou no Linux Mint 18 e gostaria de verificar completamente o sistema de arquivos raiz.

Minha ideia atual é inicializar no initramfs e executar fsck -f /dev/sdb2

Eu posso acessar o console de recuperação e, por isso, fazer o grub.

    
por Vlastimil 05.10.2016 / 18:03

1 resposta

2

Isso deve ser possível, por exemplo, se o seu initrd foi criado usando o dracut:

link

Additional dracut boot parameters

The following boot parameters are also available to further assist with debugging boot issues.

rd.shell Drop to a shell, if the initramfs fails.

rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup]

Drop the shell on defined breakpoint (use egrep 'rd.?break' /usr/lib/dracut/modules.d/99base/init.sh to find the breakpoints supported by your dracut version)

No entanto, como o initrd é geralmente muito limitado e desconfortável, eu instalaria uma imagem de resgate, como o SystemRescueCd , e a inicializaria por meio de uma entrada adicional no gerenciador de inicialização:

link

    
por 05.10.2016 / 18:22