12

What is exactly "Arch Fallback" in the Arch boot menu?

9

The Arch Wiki mkinitcpio page explains the difference between the two:

The fallback image utilizes the same configuration file as the default image, except the autodetect hook is skipped during creation, thus including a full range of modules. The autodetect hook detects required modules and tailors the image for specific hardware, shrinking the initramfs.

You can create your own image by using the -c and -g options to mkinitcpio - this is helpful if you want to test your own images (to, for example, remove uneeded hooks), like so:

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

From this post in the Arch Linux forum (edited for readability):

1) The kernel on arch is just one (i.e. there's no fallback kernel)

2) What's 'fallback' is the initramfs (the stuff that loads just after the kernel when you boot)

3) The difference is that the "normal" initramfs contains only the stuff that you configured to be there (/etc/mkinitcpio.conf) and the "fallback" contains the default selection of drivers (eg all filesystem drivers, etc..)

So (as noted in a comment) it's an initramfs that loads everything. The kernel is the same.

  • 1
    I think you have misinterpreted that. The "fallback" initrd is built without the autodetect hook, and therefore includes everything--just the opposite of minimal... See the mkinitcpio page – jasonwryan Aug 14 '12 at 18:00
  • Indeed. Editing my answer to fix that – Renan Aug 14 '12 at 18:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.