diff options
author | Thomas Bächler <thomas@archlinux.org> | 2009-06-06 23:22:07 +0200 |
---|---|---|
committer | Thomas Bächler <thomas@archlinux.org> | 2009-06-06 23:22:07 +0200 |
commit | 25a0acd3f4e7932445612e919f92c48815f9c587 (patch) | |
tree | bbdf4a6311d2521079a5c82cdf053fbd7e000967 /functions | |
parent | 2f7a21aaf71ba7b603666de181586bb7453bbf10 (diff) | |
download | mkinitcpio-25a0acd3f4e7932445612e919f92c48815f9c587.tar.gz mkinitcpio-25a0acd3f4e7932445612e919f92c48815f9c587.tar.xz |
Rework the root device detection / creation stage
- Set rootdelay to 10 by default
- Skip the whole detection stage if we use root on nfs
- Use the new poll_device function to wait for at most $rootdelay seconds
- Always pass rootdelay=0 to kinit, as we ensure the existence of the root device
- Don't reboot after the fallback. This allows a user to fix a problem and continue booting
- Rely on kinit to detect the root filesystem type. The rootfstype= option can still be used to override
Our old method would have failed as well, as the code for filesystem detection is the same
Diffstat (limited to 'functions')
0 files changed, 0 insertions, 0 deletions