现在fedora 19出来了, 它的安装界面与跟fedora 18相同,都是metro UI。

不过现在官方已经不再推荐下载i386,而是x86-64位了,是不是现在x86-64已经把兼容性做得很好了呢?

所以我下载了x86-64的用用。

现在开始从硬盘安装fedora19, 假设你的硬盘分区为:

/dev/sda1   /boot    500M

/dev/sda2  /         40G

/dev/sda3  /home     250G     # grub 中的 (hd0, 2),  grub是从0 开始计数的。

/dev/sda4  swap      2G

注:/dev/sda3 在grub2中为(hd0,msdos3)

步骤1: 复制Fedora-19-i386-DVD.iso   到 /home目录下

http://download.fedoraproject.org/pub/fedora/linux/releases/19/Fedora/i386/iso/Fedora-19-i386-DVD.iso

Fedora18的checksum, 在安装之前最好检查一下你的镜像是不是完整的。

https://fedoraproject.org/static/checksums/Fedora-19-i386-CHECKSUM

步骤2: 复制Fedora-19-i386-DVD.iso中的 isolinux/vmlinuz, isolinux/initrd.img 到 /home下。

具体指令为:

sudo mount -t iso9660 -o loop Fedora-19-i386-DVD.iso  /mnt

sudo cp -afr   /mnt/isolinux/vmlinuz    /mnt/isolinux/initrd.img   /home

注意: /home目录下不能有其它iso映像,  比如Fedora-19-i386-DVD.iso, 否则安装的是fedora 18, 而不是fedora 19

步骤3:(可选)再在/home/创建一个目录保存gurb2的module, 以防/boot被格式化后,而安装过程又被意外中断,导致系统无法启动。

mkdir /home/f18

cp -afr /boot/grub2  /home/f18

步骤4:重启电脑。

步骤5:(grub1的指令)

进入grub后, 按 c  进入grub 命令行:

输入如下命令:

---------------------------------------------------------


root (hd0, 2)    # 我们刚刚把 vmlinuz, initrd.img存放到该分区了(/dev/sda3,  /home), 所以root要指定为  hd0,2


kernel /vmlinuz   linux repo=hd:/dev/sda2:/          #  注意,"
hd: "  表示从硬盘安装(HardDisk),  最后的"
:/" 指定安装源的路径


initrd  /initrd.img
boot


---------------------------------------------------------


注意," 
hd:
 "  表示从硬盘安装(HardDisk),  最后的"
 :/
 " 指定安装源的路径, 这两个参数非常重要:

如果没有指定
hd:,  安装程序默认会从光盘安装,如果没有fedora 18的光盘在光驱里面,按boot后,系统会直接停在黑底白字的启动界面。

如果没有指定“
:/" , 安装程序则会在你执行格式化后,安装grub到/dev/sda这个界面,点”next“, 直接报错,安装程序退出,如果,你已经格式化了/boot, 那么系统将不能再正常启动了,开机时就会是:grub rescue的界面。如果你不幸走到这一步,在最后,我会给出恢复方法。

步骤5:(grub2的指令)

如下:  ( grub2中, 磁盘分区的编号是从1开始的, 跟linux系统中 /dev/sad1,  /dev/sda2, ... 等相同,由于我们的vmlinuz, initrd.img等放到了/dev/sda3, 所以在grub2中指定分区的时候为msdos3)

---------------------------------------------------------


linux (hd0,msdos3)/vmlinuz linux repo=hd:/dev/sda3:/
initrd (hd0,msdos3)/initrd.img
boot


---------------------------------------------------------

可以参考官方的安装指南 :

http://docs.fedoraproject.org/en-US/Fedora/19/html/Installation_Guide/ch-Installation_Phase_2-x86.html#s1-begininstall-hd-x86

现在就可以像光盘安装的步骤一样安装fedora 19了。

fedora19的安装界面已经完全变了,所以请按照提示一步一步做,

在选择分区的时候,请选择手动分区。

步骤6:恢复grub的方法:

在grub rescue> 提示符下输入:

---------------------------------------------------------


prefix=(hd0,msdos3)/f18/grub2
insmod linux
normal
---------------------------------------------------------

现在又可以输入上面的安装指令了。

步骤6.1 USB方法

如果你没有把/boot/grub2, 事先保存在/home/f18中,你可以从其它fedora 机器上把grub2的/boot/grub2目录保存的u盘根目录中,u盘的格式一定要是ext格式的,否则grub2不能识别fat, ntfs格式的分区。

然后在grub rescue> 输入ls 查看u盘的分区。

u盘一般是(hd1,msdos1), 如果只有一个分区的话。

在grub rescue> 提示符下输入:

---------------------------------------------------------


prefix=(hd1,msdos1)/grub2
insmod linux
normal
---------------------------------------------------------

恢复方法:




安装指令:

如何从硬盘安装fedora 19 (How to install fedora 19 from hard drive, Fedora-19-i386-DVD.iso)的更多相关文章

  1. xp硬盘安装Fedora14 过程记录及心得体会(fedora14 live版本680M 和fedora14 DVD版本3.2G的选择)

    这次电脑奔溃了,奇怪的是直接ghost覆盖c盘竟然不中.之前电脑上硬盘安装的fedora14操作系统,也是双系统.不知道是不是这个问题,记得同学说过,在硬盘装fedora之后,要手动修改c盘隐藏的那个 ...

  2. Ubuntu12.10硬盘安装

    今天介绍如下如何在Win7环境下从硬盘安装Ubuntu(我使用的版本是12.10). 1.下载Ubuntu ISO镜像文件ubuntu-12.10-desktop-i386.iso. 2.使用压缩软件 ...

  3. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2.Ubuntu 12.04) 近期在看<鸟哥私房菜:基础学习篇>.认为非常不错,想要用U盘装个windows 7 和 ...

  4. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04) 最近在看<鸟哥私房菜:基础学习篇>,觉得很不错,想要用U盘装个windows 7 和 ...

  5. win8.1硬盘安装ubuntu14.04双系统

    在网上找了很多方法都失败了,原因是大多数方法都是用mbr方式安装的,如grub4dos,easybcd.以至于连自己都怀疑win8能不能用硬盘安装,差点就去买个u盘来安装了,就在打算放弃的时候在ubu ...

  6. 用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu16.04图文教程

    用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu 作者:TeliuTe 来源:基础教程网 1.准备Ubuntu安装文件 1)下载带amd的64位 Ubuntu 桌面版光盘镜像文件,如 ...

  7. Linux硬盘安装步骤

    网上找了许多用DVD镜像硬盘安装FC5的文章,可是都不系统,为了全中国的广大菜鸟们,云计算架构师 抽了很多时间来写这篇详细的安装文章,希望对初次接触LINUX或者刚刚入门的朋友有所帮助. 一.预备知识 ...

  8. xp系统下硬盘安装centos6.5

    引言: 电脑系统是Windows XP,电脑没有光驱.手头没有U盘.没有移动硬盘.电脑主板不支持U盘启动,在这种情况下想安装CentOS 6.0,有木有办法? 答案:有办法,请看下面教程! 必备工具: ...

  9. 在已有 Ubuntu 的基础上硬盘安装 Win7 实现双系统

    . . . . . LZ 的笔记本电脑一直安装的是 Ubuntu 系统,最近由于工作需要,要安装一个 Win7 系统.大家都知道,Linux 和 Windows 装双系统的时候要先装 Win 再装 L ...

随机推荐

  1. Java学习笔记——动态代理

    所谓动态,也就是说这个东西是可变的,或者说不是一生下来就有的.提到动态就不得不说静态,静态代理,个人觉得是指一个代理在程序中是事先写好的,不能变的,就像上一篇"Java学习笔记——RMI&q ...

  2. php5.6安装

    # yum --enablerepo=remi,remi-php56 install php-fpm php-common php-mysql php-opcache php-pear php-gd ...

  3. linux如何开机以命令行形式启动?

    在管理员权限下,修改/etc/inittab文件即可.把id:5:initdefault:改为id:3:initdefault:就可以了. 如下图所示: 图1: . 图2:

  4. Jquery 获取日期date()对象

    获取JavaScript 的时间使用内置的Date函数完成 var mydate = new Date(); mydate.getYear(); //获取当前年份(2位) mydate.getFull ...

  5. jquery动画效果中,避免持续反应用户的连续点击

    一.某些动画效果中,避免持续连续反应用户的连续点击(这标题真不好描述) 意思就是指用户点击速度很快,完成一次效果的时间不能很快结束的话,就会出现用户不点击了,效果还在持续.看下面例子就明白了,手风琴效 ...

  6. AJAX编程模板

    AJAX一直以来没怎么接触,主要是做JSON数据在服务器和客户端之间传递的时候,被玩坏了,对它莫名的不可爱,最近心理阴影小了,于是又来看看它....... AJAX即“Asynchronous Jav ...

  7. 极光推送 api ios参数问题

    这是首个app项目,推送用的是极光推送jpush 由于用官方文档出现接收多条的问题,在网上找到一套封装好的,非常感觉这位开发者 //推送.指定人error_reporting(E_ALL^E_NOTI ...

  8. PHP不依赖系统自动执行机制

    不依赖系统,以及不依赖yii事物机制,则考虑人为触发.触发可以写在总体的公共页面上,但是考虑到对数据库以及WWW服务器的压力问题,程序的延迟问题,需要对执行函数进行一些优化. 首先,我们考虑对数据库的 ...

  9. UFLDL实验报告3:Self-taught

    Self-taught 自我学习器实验报告 1.Self-taught 自我学习实验描述 自我学习是无监督特征学习算法,自我学习意味着算法能够从未标注数据中学习,从而使机器学习算法能够获得更大数量的数 ...

  10. 一个CS出身的基本素养

    从前天10号提交Paper之后,连三个晚上之后突然正常起来竟然变成倒时差状态. 这周打算给自己一个空窗期,好好想想下两到三个月要做的事. 好吧,除了"一日一算法",当下两个月还有一 ...