[relnotes] [Fedora Project Wiki] Update of "Docs/Beats/Installer" by DavidTimms
fedorawiki-noreply at fedoraproject.org
fedorawiki-noreply at fedoraproject.org
Wed May 2 14:52:40 UTC 2007
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.
The following page has been changed by DavidTimms:
http://fedoraproject.org/wiki/Docs/Beats/Installer?action=diff&rev2=110&rev1=109
The comment on the change is:
Add info on upgrades and the need for labelled disks, along with a howto
------------------------------------------------------------------------------
Refer to http://fedoraproject.org/wiki/DistributionUpgrades for detailed recommended procedures for upgrading Fedora.
+ ==== Disk partitions must be labelled ====
+
+ A change in the way that the linux kernel handles storage devices means that device names like `/dev/hdX` or `/dev/sdX` may differ from the values used in earlier releases. Anaconda solves this problem by relying on partition labels. If these labels are not present, then '''Anaconda''' presents a warning indicating that partitions need to be labelled and that the upgrade can not proceed.
+
+ ===== To check disk partition labels =====
+
+ Partition labels can be viewed by booting into the existing Fedora installation, and entering the following at a terminal prompt:
+ {{{$ /sbin/blkid
+ }}}
+ In the list displayed, confirm that each volume line has a `LABEL=` value, eg:
+ {{{/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
+ }}}
+
+ ===== To set disk partition labels =====
+
+ For partitions that don't have a label, use:
+ {{{ su -c 'e2label /dev/example f7-slash' # ext2/3
+ }}}
+ For a vfat filesystem, use dosfslabel from package dosfstools, and for ntfs filesystem use ntfslabel from the ntfsprogs package. Do not reboot the machine without also updating the file system mount entries.
+
+ ===== Update the file system mount entries =====
+
+ If any filesystem labels were added or modified, then the device entries in `etc/fstab` must be adjusted to match"
+ {{{ su -c 'cp /etc/fstab /etc/fstab.orig'
+ su -c 'gedit /etc/fstab'
+ }}}
+ An example of a mount by label entry is:
+ {{{ LABEL=/f7-slash / ext3 defaults 1 1
+ }}}
+
+ ===== Test changes made to labels =====
+
+ If partition labels were adjusted, or the `/etc/fstab` file modified, then boot the existing Fedora installation to confirm that all partitions still mount normally. When complete, reboot the installation media to begin the installer.
+
+ ==== Upgrades versus fresh installations ====
+
In general, fresh installations are recommended over upgrades, particularly for systems that include software from third-party repositories. Third-party packages remaining from a previous installation may not work as expected on an upgraded Fedora system. If you decide to perform an upgrade anyway, the following information may be helpful:
* Before you upgrade, back up the system completely. In particular, preserve `/etc`, `/home`, and possibly `/opt` and `/usr/local` if customized packages are installed there. You may wish to use a multi-boot approach with a "clone" of the old installation on alternate partition(s) as a fallback. In that case, create alternate boot media, such as a GRUB boot floppy.
More information about the relnotes-content
mailing list