I can’t remember the last time I burned a DVD when a new Fedora version releases. The preferred way of installing a new version is the ‘diskless’ install method provided the computer already is running one or the other version of Fedora. For guidelines, see the installation guide: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/ap-medialess-install.html
As of Fedora 17, the Boot Options have been changed, and the “askmethod” parameter is deprecated, it is no longer recognized by the installer. Instead you need to use “inst.repo” parameter with appropriate syntax to specify install from network (http/ftp), nfs, hard disk et al.
I have obtained the Fedora 18 DVD ISO file, mounted it loopback, and copied the vmlinuz and initrd.img from isolinux folder to /boot/ and added a custom menu entry in /etc/grub.d/40_custom with the repo method as found in the documentation. Installer starts, but unfortunately fails, probably at stage2, with a dracut message saying “Cannot boot” and “Root device not found”. There’s no helpful error message or warning as to what could cause this.
Finally figured out that the repo parameter was missing a colon after the hard disk device. This had hit me during the Fedora 17 install too, so let it be documented for future reference. The proper parameter would be something like:
linux /boot/vmlinuz-fedora18-install repo=hd:/dev/sda2:/home/rajeesh/
Where the Fedora DVD ISO is placed at /home/rajeesh. Once that is fixed, installer boots into the graphical mode just fine. The new installer seems quite unstable – it crashed 4 times before I could complete installation – at disk probing, when switching to other terminals using Alt+Ctrl+F2, Alt+Ctrl+F3 etc. But once that phase is passed, the package installation is swift. There’s no way to customize and tweak package selection during the installation, which is quite limiting. That said, once the installation is done, the desktop is quite solid and polished.
You don’t have to use the parameters, you can graphically select an ISO file as an install source on the Installation Source spoke. See https://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/installation-source-x86.html . Other bits of the install guide are a bit misleading about this, though, so we might need to update that.
Adam,
The installer will not boot without a stage2 loader, using the diskless method. If both stage2 loader and packages reside in the same location (which is true for ISO/Network installation), it is recommended to use the “repo” parameter.
Yes, it would be nice to get the documentation updated.
Except you point the gui at the actual checked (sha256sum confirmed) iso file, and Installer says: MEDIA VERIFICATION: This media is not good to install from.
Instead of a mutually exclusive selection in the installer, we should aim to use the local high speed source. If a file fails to load, then a DVD, then network local, then ISPs mirror, then finally near mirror, or any other mirror could be tried and the problematic file loaded from the cheapest fallback location…
I have finally found a script that actually works booting Fedora 18 iso from usb:
http://git.marmotte.net/git/glim/plain/fedora18-fromiso
Details are here:
http://git.marmotte.net/git/glim/plain/README
Cheers,
Valent.