I recently tried a preupgrade of a laptop from Fedora 8 to Fedora 9. Things went well, but there wasn't enough disk space to download stage2 before starting the upgrade. Upon restarting, the upgrade process began but couldn't download stage2 due to there being no wired network connection and wireless apparently not working. Can something be done about this situation?
In short: no. In long: anaconda probably won't ever be able to support/configure all the super-fun wireless encryption modes and network setups that your normal desktop experience can. So, ideally, you need to get all the data *before* rebooting, so we don't need to worry about that. If you can't get stage2 before rebooting, you have some workarounds available - free some space in /boot (or expand it), put stage2 on (e.g.) a USB device and fetch it from there, configure a network connection that anaconda knows about, etc. In fact anaconda's stage1 *can* handle certain simple wireless networks - you'll need to add something like: allowwireless essid=<essid> wepkey=<key> to your boot commandline. See http://fedoraproject.org/wiki/Anaconda/Options for details. But beyond that? Automagically configuring your wireless from stage1 is Not Gonna Happen, sadly. It's insanely complex and it's far more sensible to just avoid using the network at all. Closing WONTFIX.
Understood. Perhaps we should warn that if wireless is the user's only option they should get stage2 somehow before rebooting?