【说在前头】在学了一段时间linux后,发现linux下烧录U盘镜像是非常之简单的,相比起硬盘安装简直好用多了,只用一个命令搞定:
- #dd if=xxx.iso of=/dev/sdb
- //of 输出到U盘 ,可用df查看U盘盘符
今天热血来潮,在自己的本本上装上了Fedora最新版Verne。以前一直用wubi安装的ubuntu,终于决定全新安装linux,源于一位大牛的一句:这就好比正妻挂在了妾的名下。废话不说,总结过程。
安装版本:Fedora16(DVD镜像)
安装方式:硬盘安装
原系统:Win 7
参考教程:
http://hi.baidu.com/sparkfrost/blog/item/04d0b24ff6d85c15b2de0547.html(该博主安装的是fedora16 beta版,教程讲得较基础,硬盘分区方法从这获得。但我的正式版和桌面版在其指导下都没安装成功。)
http://www.linuxsight.com/blog/3012(该教程讲得较为详细,在其指导下成功安装,但有些细节没讲清楚,在此着重讲这些,部分图片来源于该链接。)
安装过程:
1、首先,得到fedora官网下载最新版本,选择DVD ISO:
http://download.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/i386/iso/Fedora-16-i386-DVD.iso(32bit)
http://download.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/x86_64/iso/Fedora-16-x86_64-DVD.iso
2、输入命令cmd管理员身份运行,输入diskmgmt,进入磁盘管理页面。将空闲磁盘分出4G压缩卷,并将其格式化成FAT32(记住是FAT32,否则无法识别),也可在已有的FAT32文件系统盘中创建一文件夹。
(图片来源教程1)
3、解压ISO里面isolinux文件夹里的vmlinuz(跟内核有关)和initrd.img(跟虚拟文件系统有关),和ISO同放在新创建的磁盘根目录下或新建文件夹下:
(图片来源教程2)
4、下载EasyBCD:http://www.ctdisk.com/file/2756381
安装完成后打开EasyBCD,选择Add New Entry — NeoGrub — Install
(方法、图片来源教程2)
5、点击Configure,在弹出的记事本中输入:
title install fedora 16
kernel (hd0,4)/vmlinuz linux askmethod
initrd (hd0,4)/initrd.img
注意:(hd0,4)是要根据你iso文件所在盘决定的,(hd0,0)指的是第一块磁盘第一个主/扩展分区(即C盘),(hd0,1)、(hd0,2)和(hd0,3)前四个号码都是保留给主/扩展分区不管有没有。从4开始则指的是你的逻辑分区(即在扩展分区里,如上上图所示D、E、H、F盘),一般情况数值依次类加,(hd0,4)指D盘,(hd0,5)指E盘……。而(hd0,0)对应的linux下的分区号是sda1,同样以此类推,这要记住,在安装过程中有用。
(PS:一块硬盘最多可分成4个主分区或扩展分区,这由分区表决定。而扩展分区只能有一个,这由操作系统限制。而逻辑分区是由扩展分区继续切割出来的分区)
(图片来源教程2)
6、重启后选择Nerogrub Bootloader启动,安装过程且看教程2(5-8)。
7、注意:在安装到如下进度时,选择自定义安装目录。如果你的盘类型还不是ext4,现将其删除掉,并重新创建,选择size,挂在点为/,格式化为ext4,其他默认就OK了。
到此,下一步还是会出现警告,大概就是需要一个交换分区,主要用来当内存用完时使用的,必须得再点击创建按钮,选择类型为swap,分配大小我的是设置成内存的一半。
最后,跳过这个页面会出现貌似installer device的选项,默认是第一分区,需要将其设置成你的iso文件所在分区,安装向导才会继续,否则报错
8、注意:安装完成后,需回到win7系统,启动EasyBCD,将新加的bootloader 删除掉,负责他又跳入安装向导中。
至此,你已成功安装Fedora,并尽情享受之吧~
总结:此方法省去了将镜像烧制进U盘的U盘安装法,更能避免因U盘无法制作安装盘和主板不支持USB启动带来的种种麻烦,但需新建分区(如果已有FAT32分区,这一步也可省略)。综合来说此方法较为可行,也很适合新手。中途遇到细节问题教程都没有详细说明,在摸索的过程中对windows的分区情况和Linux的分区有了大致的认识。
(PS,前期用了Fedora官方提供的Liveusb-creator,按照其提供的方法配置了自己的U盘,但最后没成功。一开始选择的版本是Destop,里面的文件也比较不同,导致各种卡壳。)