The upgrade method of fedora17 is somewhat changed. If you are not familiar with linux, be sure to upgrade with caution. Reference: http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_16_-.3E_Fedora_17
(1) import gpg key rpm -- import https://fedoraproject.org/static/1ACA3465.txt (2) Install update dracutyum update dracut www.2cto.com (3) convert existing file system dracut -- force -- add convertfs (4) modify/etc/grub2.20.cp/etc/grub2.cfg/etc/grub2.cfg. bak adds rw rd.info rd to the linux line of grub2.cfg. convertfs enforcing = 0 Option
(5) restart and check whether the following directories are links to ensure that the fracut conversion is successful (this step is very important. If the conversion is not successful, the update will be tragic) /bin →/usr/bin/sbin →/usr/sbin/lib →/usr/lib/lib64 →/usr/lib64
Check the log: # dmesg | grep dracut
(6) now we can update # yum -- releasever = 17 update rpm # rm-f/var/lib/rpm/_ * # rpm -- rebuilddb # yum -- releasever = 17 -- disableplugin = presto distro-sync # fixfiles onboot author Xiao Che