使用 BFO 方式安装 Fedora 20

简介:

你是不是还在使用传统的下载-安装的方式进行 Fedora 的安装呢?是不是觉得每次下载不仅花费时间,而且镜像文件还占用了不少硬盘空间(虽说目前主流配置都是 T 级别的)呢?下面为你介绍一种长久以来低调存在,但非常高效的安装方法:BFO。

感谢 tiansworld 来稿

什么是 BFO?

BFO 即 boot.fedoraproject.org,是一种能够引导主机,通过网络进行安装或运行其它介质的方式。它与 pxeboot 环境的工作方式很像。详细介绍可以参考官方说明

怎样使用 BFO?

BFO 拥有提供了用于分别能够用于 DVD/CD、U 盘、软盘和 lkrn 镜像的文件。文件体积非常的小,因此老式小容量的 U 盘便可胜任。点击此下载各种介质引导文件

以 U 盘版本为例,在下载对应的 U 盘版本镜像 (bfo.usb) 后,可使用 DD 命令将镜像写至 U 盘。

>dd if=/pathto/bfo.usb of=/dev/sdb

其中 pathto 是下载的 bfo.usb 文件所处的目录。 /dev/sdb 是你要使用的 U 盘设备名。 写好之后,便可以使用它来安装 Fedora 了。

通过 BFO 安装 Fedora

前提:计算机能够连接到稳定的互联网;计算机可以从 U 盘、光盘、软盘等引导,并可将引导顺序设为这些设备优先。

以下还是以 U 盘为例:

1、插入 U 盘,开机。正常情况下,你会看到如图 1 的界面:

bfo_1

bfo_1

2、再此之后会出现类似图 2 的界面(如果你不幸的只看到黑屏 boot: 那也不要着急,请看后文):

bfo_2

bfo_2

3、选择 Install currently supported Fedora releases,然后回车,这时你会看到如图 3 一样的目前仍受支持的 Fedora 发行版列表: 

bfo_3

bfo_3

4、在这里,你可以直接选择你要安装的 Fedora 版本,然后回车,此后将进入 Fedora 的安装过程,如图 5:

bfo_4

bfo_4

5、当然你也可以在选中要安装的版本后,按 Tab 键,显示或编辑选项。在这里可以将预设的内核、内核镜像、源的地址改为其它你需要的地址。比如可以修改为速度更快的源地址。同时也可以加上 kickstart 文件的路径,以便实现自动化安装。

前面说如果你不幸只看到黑屏 boot: 提示符,那么只要在提示符后面输入这些内容然后回车就可以了。这种情况下最好要有耐心,同时还要仔细,因为不小心输入错误,就需要完全重新输入。你也许会说,这么长串的东西,谁会记得住呢!其实这里面并不复杂,只是三个 URL 而已。第一个是 vmlinuz 所在的位置,第二个是 initrd.img 的位置,还有一个是 repo 的位置。这三个 URL 一般都指向一个源,因此也不是特别复杂。当然出现黑屏 boot: 提示符的机率并不大。

后面的过程就是 Fedora 的安装过程了,无需多说。

总结

BFO 安装方式总体简单方便,省去下载文件的时间。由于它依赖网络,因此对于网络状况良好的环境值得使用。对于网络较差的环境,则可根据情况,适当减少初次安装的软件包,以缩短安装时间。在完成安装后再使用包管理程序陆续安装其它软件包。

原文发布时间为:2013-12-28

本文来自云栖社区合作伙伴“Linux中国”

相关文章
|
13天前
|
Rust 安全 编译器
如何在 Fedora 上安装 Rust?
如何在 Fedora 上安装 Rust?
65 0
如何在 Fedora 上安装 Rust?
|
弹性计算 NoSQL Redis
ECS安装Fedora CoreOS操作系统版本34
ECS安装Fedora CoreOS操作系统版本34
512 0
ECS安装Fedora CoreOS操作系统版本34
|
弹性计算 JavaScript NoSQL
ECS安装Fedora操作系统版本35
ECS安装Fedora操作系统版本35
193 0
ECS安装Fedora操作系统版本35
|
Oracle Java 关系型数据库
在 CentOS/Fedora 下安装 JAVA 环境
在 CentOS/Fedora 下安装 JAVA 环境介绍本文介绍如何在 CentOS 7(6/6.5)、 Fedora、RHEL 上安装 Java。Java是一个流行的软件平台,允许您运行Java应用程序。
2240 0
|
Web App开发 Python 开发工具
安装 fedora 之后
下载zsh,并安装oh-my-zsh dnf install zsh -y 到github的oh-my-zsh上按照教程安装oh-my-zsh,配置主题为minimal,这个是个人比较喜欢的主题,因为比较简洁 下载pyenv和virtualenv 到github的pyenv上安装pyenv 到...
1051 0
|
PHP 关系型数据库
Fedora 安装 phpMyAdmin(可能只有自己看得懂)
yum groupinstall "Development Tools" yum install php-mysqli php-mbstring php-mcrypt yum install mariadb mariadb-server yum install httpd httpd-devel ...
978 0
fedora 23 安装深度QQ国际版
1。安装fedora 中文软件源 # dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo 2。安装QQ信赖及wine [18:27 t ~]$ sudo dnf install wine-qqintl.x86_64 3.安装过程中一直没有响应,原因是rpm包中脚本需要wine-qqintl_0.1.3-2_i386.deb,这是深度出品的一个作品,但深度的url已经变更了,所以无法下载成功。
1596 0
|
数据安全/隐私保护
fedora 23 secure boot UEFI主板安装virtualbox 内核 签证问题
执行脚本如下sign.sh.txt [16:47 t ~]$ cd 下载/ [16:47 t ~/下载]$ ls module-signing.txt                                              VirtualBox-4.
1277 0
|
Python
Fedora下利用第三方源rpm方式安装pycharm
pycharm官方提供了不同平台下的安装包 Installation Instructions Copy the pycharm-5.
1641 0
|
Shell
fedora 16 安装 Virtualbox Extension Pack失败,错误代码127
       最近看到Virtualbox有更新放出,好像剪贴板功能有更新,这个是我所需要的,于是下载来升级VirtualBox-4.1-4.1.10_76795_fedora16-1.i686.rpm。
832 0