![]() | 网上最新的发行注记 |
|---|---|
这些发行注记也许已被更新。请访问 http://docs.fedoraproject.org/release-notes/ 来查看最新的 Fedora 发行注记。 |
![]() | 安装向导 |
|---|---|
学习如何安装Fedora,见 http://docs.fedoraproject.org/install-guide/。 |
![]() | 发行注记未包含的安装问题。 |
|---|---|
如果你在安装时遇到了发行注记中没有包含的问题,请参考:http://fedoraproject.org/wiki/FAQ 以及 http://fedoraproject.org/wiki/Bugs/Common. |
Anaconda 是 Fedora 安装程序的名字。这一节描述与 Anaconda 以及与安装 Fedora 7 有关的一般话题。
![]() | 下载大文件 |
|---|---|
如果您需要下载 Fedora DVD ISO 镜像文件,记住并不是所有下载工具都支持大于 2GB 的文件。 |
安装程序 Anaconda 可以检测安装媒介的完整性。它可以在 CD, DVD, 硬盘镜像文件和 NFS 镜像安装方式中工作。Fedora Project 建议您在安装过程开始前,在提交与安装有关的错误报告之前,检测安装介质。很多错误报告实际是由于 CD 或 DVD 烧录不正确造成的。要进行测试,在安装开始前的 boot: 提示符下输入 linux mediacheck。
mediacheck 功能是非常敏感的,可能将正常的光盘报告为有错。这通常是由于光盘刻录软件在从 ISO 文件刻录时,没有包含合适的 padding。要得到 mediacheck 的正确结果,可以尝试加上这个参数:
linux ide=nodma mediacheck
当 mediacheck 顺利完成后,重启使 DMA 模式恢复到正常的状态。很多系统中,这样做会让安装过程更快一些。重启时可以跳过 mediacheck 选项。
![]() | BitTorrent 自动验证文件完整性 |
|---|---|
如果您使用 BitTorrent, 您下载的文件会被自动验证。如果您的下载已完成,不必再验证它。不过,在烧录到 CD 或 DVD 后,还是应该做一下介质检测( |
可以在启动时按下两次 Esc,然后在 boot: 提示符下输入 memtest86,在安装 Fedora 之前检测内存。这会运行 Memtest86 独立内存检测工具而不是 Anaconda。Memtest86 会一直运行,直到按下了 Esc 键。
![]() | Memtest86 可用性 |
|---|---|
必须从第一张 CD,或者 DVD,或急救 CD-ROM 启动,才能使用这一功能。 |
Fedora 7 支持图形化的 FTP 和 HTTP 安装。但是,安装程序必须完全载入内存,或者存在于本地磁盘如安装光盘 1 上。因此,只有内存多于 192MiB 内存,或从安装光盘 1 启动的情况下,才可以使用图形安装程序。只有 192MiB 或更少内存的系统将自动进入文本安装程序。如果您首选文本安装方式,可以在 boot: 提示符下输入 linux text。
很多细微处的用户界面变化:
可以选择启动设备
高级存储设置,可以添加 iSCSI 目标设备,或禁用 dmraid 设备。
时区选择页面包含了一个放大镜滑标,在选择不同位置时,可以放大查看世界上不同的地区
增强的 Live 镜像支持
可以通过运行在 RAM 或 USB 移动存储器中的 Live 镜像安装系统
增强的 IEEE-1394(火线)支持
支持安装到 Sony PlayStation 3
法语键盘布局使用 latin9
增强的 kickstart 安装
在 i386 和 x86_64 体系中使用 /dev/hdX 作为 IDE 设备名的作法已过时,应当使用 /dev/sdX 除非是 PPC。如果从 FC6 升级,请务必注意为设备设置卷标。
一些 Sony VAIO 笔记本系统在从光驱安装 Fedora 时可能会遇到问题。如果遇到这种情况,重启并在引导命令行中加入下列选项:
pci=off ide1=0x180,0x386
这一选项允许安装程序正常进行,任何由于这一选项而没有探测到的设备都会在 Fedora 第一次引导时加以配置。
并非所有 IDE RAID 控制器都得到了支持,如果您的 RAID 控制器不为 dmraid 软件包支持,您可以通过配置 Linux 软 RAID,将磁盘组合到 RAID 阵列中。至于直接支持的控制器,只要在计算机的 BIOS 中配置 RAID 就可以了。
一些服务器拥有多个网络接口,可能无法将 BIOS 所知的第一个网络接口设定为 eth0 ,这将导致安装程序使用与 PXE 启动时不同的网络接口。要应付这种情况,可以在 pxelinux.cfg/* 配置文件中添加下面的内容:
IPAPPEND 2 APPEND ksdevice=bootif
上面的配置选项使得安装程序使用与 BIOS 和 PXE 相同的网络接口。您也可以添加下面的内容:
ksdevice=link
这个选项使安装程序使用连接到交换机的第一个网络设备。
如果安装是遇到不能侦测到智能阵列卡的问题,试试在安装宏程序的提示符输入 linux·isa 。这样你就能手工选择阵列卡。
请访问 http://fedoraproject.org/wiki/DistributionUpgrades 查看详细的升级步骤建议。
Linux 内核处理存储设备的方式如果发生变化,就意味着 /dev/hdX 或 /dev/sdX 这样的设备名可能与过去完全不同。Anaconda 使用分区卷标来应付这一问题。如果没有卷标,Anaconda 将警告分区必须有卷标,否则升级无法继续。使用逻辑卷管理 (LVM) 和 device-mapper 工具的系统无需重新标识。
要查看分区卷标,首先启动现有的 Fedora 系统,在终端中输入命令:
/sbin/blkid
确认列表中每个卷都有 LABEL= 这样的内容,如下:
/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
如果文件系统卷标被添加或修改,那么 /etc/fstab 中的设备条目必须同时更新:
su -c 'cp /etc/fstab /etc/fstab.orig' su -c 'gedit /etc/fstab'
以指定卷标方式挂载:
LABEL=f7-slash / ext3 defaults 1 1
grub.conf 中内核的根文件系统项如果根分区 / 的卷标被修改,必须同时修改 grub 配置文件中内核的启动参数:
su -c 'gedit /boot/grub/grub.conf'
正确的内核启动参数:
kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
如果修改了分区卷标,或者修改了 /etc/fstab 文件,应当重启进入现有的 Fedora,保证分区正确挂载,可以成功登录。如果不可以,说明 :( 这段文档不知道是谁写的,这么烂! 全部改好之后,重启使用安装介质来开始升级过程。
一般情况下,应选择全新安装而不是升级,如果系统中有第三方仓库的软件就更应如此。如果已安装了第三方仓库的软件,升级后可能无法正常使用。一定要升级的话,请遵守下面的指示。
升级前,请备份整个系统。特别的,保留 /etc , /home, 可能还有 /opt 和 /usr/local,如果那里有定制安装的软件包的话。可以考虑使用多启动,在其他分区中复制并保留原来的系统,以备无虞。最好再准备些其他类型的启动盘,例如 GRUB 软盘。
![]() | 系统配置备份 |
|---|---|
为 |
升级完毕,运行命令:
rpm -qa --last > RPMS_by_Install_Time.txt
在输出的最后,查看升级前安装的软件包。删掉他们或者从第三方仓库升级它们,必要的话小心应付。有些软件包可能不存在于任何仓库中。要列出这样的软件包,执行命令:
su -c 'yum list extras'