![]() |
To learn how to install Fedora, refer to to the Fedora Installation Guide |
|---|---|
Refer to http://docs.fedoraproject.org/install-guide/ for full instructions on installing Fedora. If you encounter a problem or have a question during installation that is not covered in these release notes, refer to http://www.fedoraproject.org/wiki/FAQ and http://www.fedoraproject.org/wiki/Bugs/Common. |
Anaconda 是 Fedora 安装程序的名称。这部分概述了关于 Anaconda 和安装 Fedora 10 的问题。
![]() |
Fedora DVD ISO 是一个大文件。 |
|---|---|
|
如果您要下载 Fedora DVD ISO 映像,请记住任何文件下载工具都不能下载超过 2 GiB 大小的文件。 程序 |
在从只用于安装的介质中引导时选择 时,Anaconda 询问是否应该确认安装介质。
对于 Fedora Live 介质,请在初始引导倒计时的时候按任意键显示引导选项菜单。请选择 执行介质测试。安装介质可用来确认 Fedora Live 介质。如果您想要查看Anaconda 运行磁盘之外的任何其它磁盘,Anaconda 都会在介质检查过程中询问。要测试额外的介质,请选择 来弹出插入的介质,然后装入您要测试的介质。
请为所有新安装或者 live 介质后执行这个测试。
Fedora 项目强烈建议您在报告与安装有关的 bug 前执行这个测试。很多报告的 bug 实际是由于烧录失败的 CD 或者 DVD 所致。
很少情况下,测试过程可能报告一些可用的磁盘是错误的。这个结果经常是在从 ISO 文件创建磁盘时写入磁盘过满导致的。
![]() |
BitTorrent 自动验证文件完整性。 |
|---|---|
如果您使用 BitTorrent,您下载的任何文件均会得到自动验证。如果您的下载已完成,不必再验证它。不过,在烧录到 CD 或 DVD 后,您应该使用 |
安装过程失败的另一个原因是错误的内存造成的。要在安装 Fedora 前执行内存测试,请按任意键进入引导菜单,然后选择 。这个选项运行 Anaconda 中的 Memtest86 独立内存测试软件。Memtest86 会一直运行,直到按下了 Esc 键。
Fedora 10 支持图形化的 FTP 和 HTTP 安装。但是安装程序映像必须匹配 RAM 或者在本地存储中出现,比如安装 DVD 或者 Live 介质。因此,只有内存超过 192MiB 或者从安装 DVD 和 Live 介质引导的系统才可用使用图形安装程序。内存小于 192MiB 的系统将自动退回使用文本安装程序。如果您倾向使用文本安装程序,请在 boot: 提示符后输入 linux text。
用于联网的 NetworkManager -- Anaconda 现在使用 NetworkManager 在安装过程中配置网络接口。已经删除了 Anaconda 中的主网络接口配置屏幕。在安装过程中,只在需要时为用户提示网络配置详情。安装过程中使用的设置会被写入系统。
有关详情请参考 http://www.fedoraproject.org/wiki/Anaconda/Features/NetConfigForNM。
当使用 netinst.iso 引导安装程序时,Anaconda 默认使用 Fedora 镜像列表 URL 作为安装源。默认不再出现方法选择屏幕。如果您不要使用镜像列表 URL,可在安装程序引导参数中添加 repo= 或者 <your installation source>askmethod。使用 askmethod 选项会象之前的版本一样出现选择屏幕。要添加引导参数,请在初始引导屏幕中按 Tab 键并在现有列表中添加附加参数。有关详情请参考 http://fedoraproject.org/wiki/Anaconda/Options 中的 repo= 和 stage2= 论述,地址为 http://fedoraproject.org/wiki/Anaconda/Options。
.iso 进行 PXE 引导When PXE booting and using a .iso file
mounted via NFS for the installation media, add
repo=nfs:server:/path/ to the command
line. The install.img file also needs to be extracted and/or placed into the nfs:server:/path/images/ directory.
在 i386 和 x86_64 中表示 IDE 驱动器的 /dev/hdX 在 Fedora 7 中改为 /dev/sdX。如果您从比 Fedora 7 早的版本升级,您需要搜索为升级和其它分区限制标记失败的重要信息。
并非所有 IDE RAID 控制器都得到了支持,如果您的 RAID 控制器不为 dmraid 软件包支持,您可以通过配置 Linux 软件 RAID 将启动器合并到 RAID 阵列中。对于支持的控制器,请在计算机 BIOS 中配置 RAID 功能。
一些服务器拥有多个网络接口,可能无法将 BIOS 所知的第一个网络接口设定为 eth0 ,这将导致安装程序使用与 PXE 启动时不同的网络接口。要应付这种情况,可以在 pxelinux.cfg/* 配置文件中添加下面的内容:
IPAPPEND 2 APPEND
ksdevice=bootif
上面的配置选项使得安装程序使用与 BIOS 和 PXE 相同的网络接口。您也可以添加下面的内容:
ksdevice=link
这个选项使安装程序使用连接到交换机的第一个网络设备。
关于升级 Fedora 的详细推荐过程请参考 http://fedoraproject.org/wiki/DistributionUpgrades。
尽管旧的 IDE 驱动支持每个设备多达 63 个分区,SCSI 设备只支持 15 个分区。Anaconda 使用新的 libata 驱动,因此在安装或升级时无法探测到 IDE 硬盘上超过 15 个分区。
如果您要升级超过 15 个分区的系统,您可能需要将磁盘迁移到逻辑卷管理(LVM)中。如果它们不支持 LVM,这个限制可能与其他已安装系统冲突。大多数现代 Linux 发行本支持 LVM,且驱动器也还可用于其它操作系统。
A change in the way that the Linux kernel handles storage
devices means that device names such as
/dev/hdX or /dev/sdX
may differ from the values used in earlier releases.
Anaconda solves this problem by
relying on partition labels or UUIDs for finding devices. If
these are not present, then Anaconda
presents a warning indicating that partitions need to be
labelled and that the upgrade can not proceed. Systems that use
Logical Volume Management (LVM) and the device mapper usually do
not require relabeling. One exception is mirrored LVM
partitions, where the UUIDs are identical. In that case, the
partitions must be labeled.
要查看分区卷标,首先启动现有的 Fedora 系统,在终端中输入命令:
/sbin/blkid
确认列表中每个卷都有 LABEL= 值,如下:
/dev/hdd1: LABEL="/boot"
UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2"
TYPE="ext3"
对于没有卷标的 ext2 和 ext3 分区请使用以下命令:
su -c 'e2label /dev/example f7-slash'
对于 VFAT 文件系统,请使用来自 dosfstools 软件包的 dosfslabel;对于 NTFS 文件系统,请使用来自 ntfsprogs 软件包的 ntfslabel。重启机器前,还请更新文件系统挂载条目以及 GRUB 内核根条目。
如果文件系统卷标被添加或修改,那么必须调整 /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,保证分区正确挂载,可以成功登录。如果不可以,说明 :( 这段文档不知道是谁写的,这么烂! 全部改好之后,重启使用安装介质来开始升级过程。
一般情况下,应选择全新安装而不是升级,如果系统中有第三方仓库的软件就更应如此。在之前安装中保留的第三方软件包可以无法在升级的 Fedora 系统中正常工作。如果您决定无论如何都要执行升级,以下信息可能会有所帮助:
升级前,请备份整个系统,特别是要保留 /etc 和 /home。如果在 /opt 和 /usr/local 中安装了定制软件包也请保留它们。您可能想要使用多引导方法,并在替代磁盘中“克隆”旧的安装作为回迁。这种情况下,请创建替代引导介质,比如 GRUB 引导软盘。
![]() |
配置备份 |
|---|---|
备份在 |
升级完毕后,请运行以下命令:
rpm -qa --last > RPMS_by_Install_Time.txt
在输出的最后,查看升级前安装的软件包。删掉他们或者从第三方仓库升级它们,必要的话小心应付。有些软件包可能不存在于任何仓库中。要列出这样的软件包,执行命令:
su -c 'yum list extras'
当通过 HTTP 使用 Kickstart 配置文件时,可能遇到无法搜索到 kickstart 文件的错误,这说明无法搜索该文件。在不修改任何配置的情况下,反复单击 确定 按钮可跳过该错误。临时的解决办法是换用其他支持的方法来获得 Kickstart 配置。
Firstboot 应用程序需要为系统创建一个非根用户。这是支持 gdm 不再允许根用户登录到图形桌面。
如果在安装过程中关闭了网络验证机制,Firstboot 不需要创建一个根用户以外的本地用户。
该 Fedora 10 发行本包括传统安装映像之外的几个 Fedora Live ISO 映像。这些 ISO 映像是可引导的,并且可将其烧录到介质中并使用它们提出 Fedora。它们还包括一个允许您将 Fedora Live 映像内容安装到您的硬件中以提供持久的和更高的性能。
要从 Fedora Live 映像引导,请在您的计算机中插入该介质并重启。要登录并使用桌面环境,请输入用户名 fedora。这个帐户没有密码。一分钟后会自动登录基于 GNOME 的 Fedora Live 映像,因此用户有时间选择首选语言。登录后,如果您要在您的硬盘中安装 live 映像内容,请在桌面中点击 安装到硬盘 图标。
要检查 Fedora Live 介质,请在初始引导倒数时按任意键显示引导选项菜单。请选择 确认并引导 执行介质测试。
请为所有新 live 介质执行这个测试。
请在控制台中使用 liveinst 命令执行 Fedora Live 映像文本模式安装。
另一种使用这些 Fedora Live 映像的方法是将其复制到 USB 盘中。要这样做,请使用 liveusb-creator 图形界面。请使用 搜索并安装 liveusb-creator,或者使用 yum 安装:
su -c 'yum install liveusb-creator'
除图形工具外,您还可以使用 livecd-tools 软件包中的命令行界面。然后运行 livecd-iso-to-disk 脚本:
/usr/bin/livecd-iso-to-disk /path/to/live.iso /dev/sdb1
使用您要放置映像的分区替换 /dev/sdb1。
这不是一个破坏性进程,目前您 USB 中的所有数据都会被保留。
这个工具的 Windows 版本也可用,它可允许用户尝试迁移到 Feodra。
在 Fedora 10 中添加了对无状态系统的其余部分保留持久 /home 的支持。这包括支持加密 /home 以便在您的 USB 盘丢失或者被盗的情况下包含您的系统。要使用这个功能,请下载 Live 映像并运行以下命令:
livecd-iso-to-disk --home-size-mb 512 /path/to/live.iso /dev/sdb1
使用您要放置映像的分区替换 /dev/sdb1。
用要求的持久 /home 的大小(以MB为单位)来替换 512。livecd-iso-to-disk shell 脚本保存在 CD 映像顶极 LiveOS 目录中。USB 介质必须有足够的可用空间保存 Fedora Live 映像、/home 及保存在该介质中的其它数据。默认情况下,会加密您的数据并提示输入密码短语。如果您想要使用解密的 /home,您可以指定 --unencrypted-home。
请注意:以后运行 livecd-iso-to-disk 会保留在 USB 盘中创建的 /home,即使您更换了您的 Live 映像,您也可以继续使用它。
Fedora 9 以及之后的版本支持对 Live 映像的永久性支持。主要用于从 USB 闪存中的 Fedora Live 映像引导并将更改保存到同样的设备中。要做到这一点,请下载 Fedora Live 映像然后运行以下命令:
livecd-iso-to-disk --overlay-size-mb 512 /path/to/live.iso /dev/sdb1
使用您要放置映像的分区替换 /dev/sdb1。
用要求的持久性数据大小(以MB为单位)或者 overlay 来替换 512。livecd-iso-to-disk shell 脚本保存在 CD 映像顶极 LiveOS 目录中。USB 介质必须有足够的可用空间保存 Fedora Live 映像、/home 及保存在该介质中的其它数据。
Fedora 10 包含支持将 live 映像推到 USB 映像中并在基于 Intel 处理器的苹果硬件中引导它。和大多数 x86 机器不同,这个硬件需要重新格式化 USB 盘。要设置 USB 盘,请您运行这个命令:
/usr/bin/livecd-iso-to-disk --mactel /path/to/live.iso /dev/sdb1
使用您要放置映像的分区替换 /dev/sdb1。
请注意如上所述的 livecd-iso-to-disk 工具的其它所有参数都还可在此使用。
以下列出的是使用 Fedora Live 映像安装和常规安装方式的几点区别。
Fedpra Live 映像提供了 DVD 映像中软件的子集。它们都连接到同一个包含所有软件的程序库。
默认情况是禁用 SSH 守护进程 sshd。禁用该守护进程是因为 Fedora Live 映像中的默认用户名没有密码。不过安装到硬盘时会提示您创建新的用户名和密码。
Fedora Live 映像安装不允许选择软件包或升级功能,因为它只是将 Live 介质或者 USB 盘中的完整的文件系统复制到硬盘中。安装完成后并重启您的系统后,您可以使用 工具、yum 或其他软件管理工具根据需要添加和删除软件包。
Fedora Live 映像不能在 i586 构架中工作。
用户通常要求 Fedora 提供 硬件兼容性列表(HCL),但我们总是小心避免这样做。为什么呢?这是一项艰难却没有回报的任务,最好由社区统一完成而不是依赖一个小 Linux 发行本。
但是,因为我们的态度是反对封闭资源的硬件驱动程序以及硬件二进制固件带来的问题,Fedora 项目想要为 Fedora 用户提供更多的信息。
对 32 位 x86 - Section 2.4.2, “为 Fedora 指定的 x86”
对 64 位 x86 - Section 2.4.3, “为 Fedora 指定的 x86_64”
对 PowerPC(PPC) - Section 2.4.4, “Fedora 特定的 PPC”
来自 http://fedoraproject.org/wiki/ForbiddenItems:
如果它是有专利的,则不能包括在 Fedora 中。
如果在法律上有问题,则不能将其包含在 Fedora 中。
如果它违反了美国法律,则不能包括在 Fedora 中。
活跃起来。告诉您的硬件供应商您只想要自由开源驱动程序和固件。
发挥您的力量,只在提供开源驱动程序和固件的硬件供应商那里购买硬件产品。有关详情请参考 http://www.fsf.org/campaigns/hardware.html。
本节包含在特定硬件平台上运行 Fedora 所需要的信息。
RPM 支持同一软件包在多构架中的平行安装。默认软件包列表比如 rpm -qa 可能包括重复的软件包,因为没有显示构架。使用 repoquery 命令,它是 yum-utils 软件包的一部分,默认是显示构架。要安装 yum-utils,请运行以下命令:
su -c 'yum install yum-utils'
要用 rpm 列出所有软件包以及其体系,运行命令:
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"
这个设置改变了列出构架的默认查询。将其添加到 /etc/rpm/macros(系统范围设置) 或者 ~/.rpmmacros(用户设置)。
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
本节包含 在 x86 硬件平台上运行 Fedora 所需的信息。
要在安装过程中或之后使用 Fedora 10 的特殊性能,您可能需要了解其它硬件组件的详情,比如显卡或者网卡。
下列 CPU 特性采用 Intel 处理器型号来描述。Fedora 也可以运行于其他处理器厂商 (包括 AMD, Cyrix 和 VIA ) 的兼容产品上。
Fedora 10 需要 Intel 奔腾或更高配置的处理器,最佳选择是奔腾 4 以及之后的处理器。
使用文本模式推荐:200 MHz 奔腾级或以上
使用图形模式推荐:400 MHz 奔腾 II 处理器或以上。
文本模式的最小 RAM:128MiB
图形模式的最小 RAM:192MiB
图形模式推荐 RAM:256MiB
从 DVD 安装全部软件包会占用 9 GB 的磁盘空间。实际需要的空间取决于具体的发布集 (Spin) 以及安装过程中选择的软件包。在安装过程中需要额外的磁盘空间以便支持安装环境。该部分空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img 的大小及 /var/lib/rpm 的大小的和。
就附加空间来讲,最小安装需要 90MiB 附加的空间,而完全安装需要 175MiB 附加的空间。
除此之外,还需要额外的存储空间存放用户数据。还应保留至少 5% 空闲空间为系统正常运作所用。
本节包含要在 x86_64 硬件平台上运行 Fedora 所需了解的信息。
要在安装过程中或之后使用 Fedora 10 的特殊性能,您可能需要了解其它硬件组件的详情,比如显卡或者网卡。
文本模式最小 RAM:256MiB
图形模式最小 RAM:384MiB
图形模式推荐 RAM:512MiB
从 DVD 安装全部软件包会占用 9 GB 的磁盘空间。实际需要的空间取决于具体的发布集 (Spin) 以及安装过程中选择的软件包。在安装过程中需要额外的磁盘空间以便支持安装环境。该部分空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img 的大小及 /var/lib/rpm 的大小的和。
就附加空间来讲,最小安装需要 90MiB 附加的空间,而完全安装需要 175MiB 附加的空间。
除此之外,还需要额外的存储空间存放用户数据。还应保留至少 5% 空闲空间为系统正常运作所用。
这部分包括有关 Fedora 以及 PPC(Power PC)硬件平台的特殊信息。
最小 CPU:PowerPC G3 / POWER3
Fedora 10 支持 Apple 在 1999 左右及其后发布的“新生代”Power Macintosh。虽然原则上讲,“旧生代”主机也可正常工作,但其所需特殊的引导装载程序没有包括在这个 Fedora 发行本中。Fedora 还在 POWER5 和 POWER6 中进行了安装测试。
Fedora 10 支持 pSeries 和 Cell 宽带处理器。
Fedora 10 还支持 Sony 的 PlayStation 3 和 Genesi Pegasos II 以及 Efika。
Fedora 10 包含了对 P.A. 半导体“Electra” 机型的新硬件支持。
Fedora 10 还包括对 Terrasoft 解决方案电源工作站的支持。
推荐文本模式:233MHz G3 或更佳,128MiB 内存。
推荐图形模式:400MHz G3 或更佳,256MiB 内存。
安装全部软件包会占用 9 GB 以上的磁盘空间。实际需要的空间取决于具体的发布集(Spin)以及安装过程中选择的软件包。安装过程中,安装程序还需要附加的磁盘空间支持安装环境。附加磁盘空间的大小相当于位于第一张安装盘中的 /Fedora/base/stage2.img 的大小及 /var/lib/rpm 的大小的和
具体的讲,最小安装需要 90MiB 附加的空间,而完全安装需要 175MiB 附加的空间。
除此之外,还需要额外的存储空间存放用户数据。还应保留至少 5% 空闲空间为系统正常运作所用。
虽然 Fedora Core 6 上对 64KiB 页面支持进行了实验性支持,但是现在 PowerPC 64 内核仍然使用 4KiB 页面。升级过程中,安装程序会自动重新格式化所有的交换分区。
Apple 系统中的 Option 键相当于 PC 中的 Alt键。安装过程中提到 Alt 键时,使用 Option 代替。有些组合键需要同时按下 Option 键与 Fn 键,例如 Option+Fn+F3 可以切换到虚拟终端 tty3。
Fedora 安装盘 1 是可以在所支持的硬件中启动。另外,这张磁盘的 images/ 目录中还有可引导 CD 映像。这些映像根据您系统硬件的不同行为也有所不同:
在大多数主机中 -- 引导装载程序会从安装磁盘中自动引导适当的 32 位或 64 位安装程序。
64 位 IBM pSeries(POWER4/POWER5/POWER6),目前的 iSeries 型号 -- 当使用 OpenFirmware 引导 CD 后,引导装载程序 yaboot 会自动引导到 64 位安装程序。
IBM "Legacy" iSeries (POWER4) -- 也称 "Legacy" iSeries 型号不使用 OpenFirmware,要使用位于安装树 images/iSeries 目录中的引导映像。
Genesi Pegasos II / Efika 5200B -- Fedora 内核无需使用 powerdeveloper.org 中的 "Device Tree Supplement" 即可支持 Pegasos 和 Efika。但在固件中缺少对 ISO9660 的完全支持意味着不可能通过 CD 使用 yaboot 引导。可使用 'netboot' 映像引导,可以从 CD 也可以通过网络。由于映像文件的大小,您必须设置固件的 load-base 变量以便在高端地址,比如 32MiB,载入文件,而表示从默认的4MiB 载入:
setenv load-base 0x2000000
在 OpenFirmware 提示符下,输入以下命令来启动 Efika 更新。如果需要,使用 CD 中的网络启动镜像:
boot cd: /images/netboot/ppc32.img
或者从网络上:
boot eth ppc32.img
您还需要手动配置 OpenFirmware 来使得装好的 Fedora 系统可以启动。要做到这一点,您需要正确设置 boot-device 和 boot-file 环境变量,以便从 /boot 分区载入 yaboot。例如:默认安装可能需要:
setenv boot-device hd:0 setenv boot-file
/yaboot/yaboot setenv auto-boot? true
PA Semi Electra -- Electra 的固件还不支持 yaboot。要在 Electra 上安装,您可以引导网络引导映像 ppc64.img。安装之后,您需要手工配置固件以便从 /boot 分区加载安装的内核和 initrd。
有关详情请参考固件文档。
要Sony PlayStation 3 -- 在 PlayStation 3 中的安装,首先要更新到固件 1.60 或者更新的版本。“其它操作系统”引导装载程序必须安装到闪存中,步骤请参考 http://www.playstation.com/ps3-openplatform/manual.html。Sony 的 "ADDON" CD 中有合适的引导装载程序,也可参考 ftp://ftp.kernel.org/pub/linux/kernel/people/geoff/cell/。
安装引导装载程序后,PlayStation 3 就应该可以从 Fedora 安装介质引导。请注意:网络安装最好使用 NFS,因为它比 FTP 和 HTTP 消耗的内存要少。使用 选项还可减少安装程序使用的内存量。
有关在 PlayStation 3 或者 PowerPC 中使用 Fedora 的详情,请加入 Fedora-PPC 邮件列表(http://lists.infradead.org/mailman/listinfo/fedora-ppc)或者 FreeNode(http://freenode.net/)中的 #fedora-ppc 频道。
网络引导 -- 包含安装程序内核以及 ramdisk 的合并映像位于安装树的 images/netboot/ 目录。它们倾向于使用 TFTP 进行网络引导,但可以用在很多地方。
yaboot 支持用 TFTP 引导 IBM eServer pSeries 和 Apple Macintosh。Fedora 项目建议使用 yaboot。不推荐使用netboot 镜像。
ppc64-utils 软件包已经拆分为三个独立的软件包来反应上游打包(ps3pf-utils、powerpc-utils、powerpc-utils-papr。)虽然不再提供 mkzimage 命令,但您可以使用 kernel-bootwrapper 软件包中的 wrapper 脚本:
wrapper -i initrd-${KERN_VERSION}.img -o
zImage-${KERN_VERSION}.img vmlinuz-${KERN_VERSION}
这一节包含与 Fedora 中采用的 X 窗口系统相关的信息。
Fedora 10 使用
evdev
输入驱动程序作为 X 服务器的标准鼠标和键盘驱动程序。这个驱动程序与 HAL 共同提供持久的,根据设备进行的配置,这样可允许在运行时添加或者删除设备。
请参阅 Xorg 第三方驱动程序页面,了解如何使用来自第三方的显示卡驱动程序。
http://who-t.blogspot.com/2008/07/input-configuration-in-nutshell.html -- Evdev 配置。
Fedora 10 包括多引导时更新,其中包括允许快速引导和图形引导的更改。
GRUB 菜单不再在启动时出现,除非是双引导系统。要显示 GRUB 菜单,请在载入内核前按住 Shift 键。(其它键也可以,但 Shift 键是最安全的用法。)
Plymouth 是在 Fedora 10 中首次出现的图形引导系统。
在 grub 命令行中添加 rhgb 让 Plymouth 为您的硬件载入适当的插件。
Plymouth 附带的图形引导闪屏需要内核模式设置驱动程序才能达到最佳效果。内核模式设置驱动程序还不适用于所有硬件。要在驱动程序可用前看到图形闪屏,请在内核 grub 命令行中添加 vga=0x318。这样使用 vesafb,它不一定会给平板原始供应分辨率,可能导致闪烁或者其它与 X 的奇怪反应。没有内核模块设置驱动程序或者 vga=0x318,Plymouth 使用基于文本的插件,虽然普通但很实用。
目前,默认只有 Radeon R500 以及更高的用户可获得内核模式设置。目前为 R100 将 R200 提供模式设置的工作正在进行。另外,Intel 内核模式设置驱动程序正在开发中,但还没有默认打开。
内核模式设置驱动程序还在开发中并有很多问题。如果您在引导时没有任何结果且出现黑屏,或者屏幕中什么也没有但有杂音,请在 grub 的内核引导提示中添加 nomodeset 来禁用模式设置。
Plymouth 隐藏引导信息。要查看引导信息,请在引导过程中按 Esc 键,或者在引导后在 /var/log/boot.log 中查看。另外还可从内核命令行中删除 rhgb,plymouth 显示所有引导信息。在登录屏幕中还有状态图标来查看引导警告。
Fedora 10 改进了启动过程,因此可更迅速地引导。
Readahead 与引导进程平行启动。
Udev 可能会出现得较慢,但事实上 readahead 会在后端读取所有引导过程需要的磁盘缓存,并缩短整个引导过程。每个月都会生成 readahead 文件列表,并可通过 touch /.readahead_collect 手动激发。编辑配置文件 /etc/sysconfig/readahead 可关闭 readahead 收集器和/或者 readahead 文件。
可在 DRM 驱动程序中默认启用或者禁用内核模式设置(KMS),并在引导是启用或者禁用它。
Plymouth 和 DDX 驱动程序都可以侦测 KMS 是否出现且被启用了。如果它出现或者启用了,Plymouth 和 DDX 驱动程序会利用它们。
如果 KMS 没有出现或者出现了但被禁用了,那么 Plymouth 将会自动后退到文本闪屏,且 DDX 驱动程序将自动返回到用户空间模式设置。
允许快速用户切换、无间隙 X 服务器切换和图形 panic 信息。