O que é Arch Fallback no menu de inicialização do Arch?

13

O que é exatamente "Arch Fallback" no menu de inicialização do Arch ?

Yousha Aleayoub
fonte

Respostas:

9

A página mkinitcpio do Arch Wiki explica a diferença entre os dois:

A imagem de fallback utiliza o mesmo arquivo de configuração que a imagem padrão, exceto que o gancho de detecção automática é ignorado durante a criação, incluindo uma gama completa de módulos. O gancho de detecção automática detecta os módulos necessários e adapta a imagem a um hardware específico, diminuindo o initramfs.

Você pode criar sua própria imagem usando as opções -ce -gpara mkinitcpio- isso é útil se você quiser testar suas próprias imagens (para, por exemplo, remover ganchos desnecessários), da seguinte maneira:

sudo mkinitcpio -c /etc/mkinitcpio.conf.new -g /boot/linux-new.img
jasonwryan
fonte
5

A partir deste post no fórum Arch Linux (editado para facilitar a leitura):

1) O kernel no arch é apenas um (ou seja, não há kernel de fallback)

2) O que é 'fallback' são os initramfs (o material que é carregado logo após o kernel quando você inicializa)

3) A diferença é que o initramfs "normal" contém apenas as coisas que você configurou para estar lá ( /etc/mkinitcpio.conf) e o "fallback" contém a seleção padrão de drivers (por exemplo, todos os drivers do sistema de arquivos, etc.)

Então (como observado em um comentário), é um initramfs que carrega tudo. O kernel é o mesmo.

Renan
fonte
1
Eu acho que você interpretou mal isso. O "retorno" initrd é construído sem o gancho de detecção automática e, portanto, inclui tudo - exatamente o oposto do mínimo ... Veja a página de mkinitcpio
jasonwryan
De fato. Editando minha resposta para consertar isso
Renan