电脑为ASUS N6系列,支持EFI。
先说点题外话,
最开始用官方安装文档中的方法(网址: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/Making_Minimal_Boot_Media.html#Making_Minimal_Boot_Media-UEFI),
将Fedora-18-x86_64-DVD.iso中的/images/efiboot.img文件dd到U盘,
用U盘启动后,俺就不知道怎么继续了,
官方安装文档中可能还有需要看的,但俺一时看不下去。
步入正题,
准备一个移动硬盘,分出两个区,一个是FAT32文件系统,一个是EXT3。
EFI引导的话,安装文件需要在FAT32分区才能被找到,因此,将Fedora-18-x86_64-DVD.iso的全部内容解压到移动硬盘的FAT32分区。
EXT3分区存放Fedora-18-x86_64-DVD.iso这个文件(在Windows下的话,可以用Ext2Fsd这个软件,将iso拷贝到EXT3分区。)。
过程中,发现Fedora-18-x86_64-DVD.iso中/images/efiboot.img中的EFI文件夹的内容,与Fedora-18-x86_64-DVD.iso中根目录的EFI文件夹的内容是一样的,除了TRANS.TBL文件,并且之前dd出来的U盘也是不带引导区的,而主板引导EFI启动不需要U盘或移动硬盘有引导区,其分区有所需的引导文件即可,所以,移动硬盘的FAT32分区引导的效果和之前的U盘引导的效果应该是一样的。
插上移动硬盘开机,并进入启动选择界面,如下图:
选择”UEFI: “+移动硬盘名称那项,这里选择”UEFI: ORICO 0100”,
然后,出现如下界面:
选择”Fedora 18”,
一般的,会进入到如下界面:
提示错误:”Could not boot”、”/dev/root does not exist“
这时,需要做的是,将安装文件所在移动硬盘分区(FAT32分区)的名称改成”Fedora18”,如下图:
重新启动,在GRUB界面时不选择”Fedora 18”,按e,来编辑启动命令,如下图:
将”hd:LABEL=”之后的”Fedora\x2018\x20x86_64”删除,并添加”FEDORA18”,与移动硬盘FAT32分区一致,如下图:
然后按F10启动。
关于这个错误,还有一种解决方法,就是,
在提示”Could not boot”、”/dev/root does not exist“时,执行如下命令,来查看移动硬盘FAT32分区的设备文件名:
ls /dev/
假设移动硬盘FAT32分区的设备文件名是/dev/sdb1,则在将”hd:LABEL=”之后的”Fedora\x2018\x20x86_64”删除后,添加”/dev/sdb1”,然后按F10启动。
启动后会出现如下界面:
按右下角的Continue。
然后,出现如下界面:
可以直接按右下角的Continue。
出现如下界面:
有叹号,不能继续(右下角的按钮是不能点的,图没截出来),需要解决叹号。
点上图中的INSTALLATION SOURCE,出现如下界面:
在点右侧的Verify按钮时,记得提示”the media is not good to install”之类的(应该截个图的,漏掉了),所以,
这里点选ISO file,然后选择移动硬盘的第2个分区(EXT3分区),然后点右侧的Choose an ISO。
出现如下界面:
这时,选择之前放到EXT3分区的Fedora-18-x86_64-DVD.iso文件。
然后,界面如下图:
点左上角的Done。
此时,回到了如下界面:
注意看,图中INSTALLATION SOURCE下面的文字由”CD/DVD drive”变成了”Fedora-18-x86_64-DVD.iso”。
点上图中的SOFTWARE SELECTION,出现如下界面:
根据需求选吧,这里选GNOME Desktop,然后点左上角的Done。
此时,又回到了如下界面:
注意看,图中SOFTWARE SELECTION下面的文字由”Nothing selected”变成了”GNOME Desktop”,并且SOFTWARE SELECTION的叹号没了。
点上图中的INSTALLATION DESTINATION,出现如下界面:
选择安装的目标磁盘,然后点右下角的Continue。
弹出如下界面:
Partition type选择Standard Partition(别的我没试过,是反选这个能安装成功),
勾选I don’t need help; let me customize disk partitioning,
然后点Reclaim space。
进入到如下界面:
展开Unknown。
界面现在如下图:
这里说一下,上图中的分区及分区的文件系统是事先弄好的(可以用Gparted Live CD等工具),可以不事先弄好的。
选中EFI分区,即sda1,右侧的Mount Point中填”/boot/efi”,然后点Apply Changes。
此时,展开New Fedora 18 Installation,如下图:
可以看到出现了Efi挂载点。
再展开Unknown,如下图:
这里选中sda5,右侧的Mount Point中填”/”,然后点Apply Changes。
出现错误提示如下图的左下角:
提示”You must create a new filesystem on the root device”。
此时,勾选右侧的Reformat,File System选择ext4,如下图:
本文中虽然已经事先格式化了sda5,但在安装过程中还得选择格式化,否则无法安装,安装程序不够smart啊。
此时,展开New Fedora 18 Installation,如下图:
可以看到多了Root挂载点。
其它的挂载点,可以根据需要来,本文又挂载了”/usr/local”、 ”/opt”和”/home”。
展开Unknown,将sda6挂载为”/usr/local”,如下图:
将sdb3挂载为”/opt”,如下图:
将sdb6挂载为”/home”,如下图:
展开New Fedora 18 Installation,全部的挂载点如下图:
此时,点右下角的Finish Partitioning。
这时,又回到了如下界面:
现在,一个叹号也没有了,可以点右下角的Begin Installation安装了。
更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5