如何从硬盘安装fedora 19 (How to install fedora 19 from hard drive, Fedora-19-i386-DVD.iso)
现在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
---------------------------------------------------------
可以参考官方的安装指南 :
现在就可以像光盘安装的步骤一样安装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)的更多相关文章
- xp硬盘安装Fedora14 过程记录及心得体会(fedora14 live版本680M 和fedora14 DVD版本3.2G的选择)
这次电脑奔溃了,奇怪的是直接ghost覆盖c盘竟然不中.之前电脑上硬盘安装的fedora14操作系统,也是双系统.不知道是不是这个问题,记得同学说过,在硬盘装fedora之后,要手动修改c盘隐藏的那个 ...
- Ubuntu12.10硬盘安装
今天介绍如下如何在Win7环境下从硬盘安装Ubuntu(我使用的版本是12.10). 1.下载Ubuntu ISO镜像文件ubuntu-12.10-desktop-i386.iso. 2.使用压缩软件 ...
- 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 和 ...
- 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 和 ...
- win8.1硬盘安装ubuntu14.04双系统
在网上找了很多方法都失败了,原因是大多数方法都是用mbr方式安装的,如grub4dos,easybcd.以至于连自己都怀疑win8能不能用硬盘安装,差点就去买个u盘来安装了,就在打算放弃的时候在ubu ...
- 用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu16.04图文教程
用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu 作者:TeliuTe 来源:基础教程网 1.准备Ubuntu安装文件 1)下载带amd的64位 Ubuntu 桌面版光盘镜像文件,如 ...
- Linux硬盘安装步骤
网上找了许多用DVD镜像硬盘安装FC5的文章,可是都不系统,为了全中国的广大菜鸟们,云计算架构师 抽了很多时间来写这篇详细的安装文章,希望对初次接触LINUX或者刚刚入门的朋友有所帮助. 一.预备知识 ...
- xp系统下硬盘安装centos6.5
引言: 电脑系统是Windows XP,电脑没有光驱.手头没有U盘.没有移动硬盘.电脑主板不支持U盘启动,在这种情况下想安装CentOS 6.0,有木有办法? 答案:有办法,请看下面教程! 必备工具: ...
- 在已有 Ubuntu 的基础上硬盘安装 Win7 实现双系统
. . . . . LZ 的笔记本电脑一直安装的是 Ubuntu 系统,最近由于工作需要,要安装一个 Win7 系统.大家都知道,Linux 和 Windows 装双系统的时候要先装 Win 再装 L ...
随机推荐
- 【BZOJ3295】【块状链表+树状数组】动态逆序对
Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数.给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计 ...
- python3 读写excel
一直认为python3可以很快的实现很多简单的功能,今天要读excel表格数据,想来很简单,网上一搜,用xlrd即可,然后很多人给出了不同的版本,号称xlrd3,实际上官网一看,xlrd0.9.4兼容 ...
- 舵机的PWM控制学习随笔
舵机的控制信号,对于脉宽调制信号的脉宽变换,常用的一种方法是采用调制信号获取有源滤波后的直流电压,但是需要50Hz(周期是20ms)的信号,这对运放器件的选择有较高要求,从电路体积和功耗考虑也不易采用 ...
- 学会爱上iOS自动布局(Auto Layout) - 剑尖
本文翻译自Yari Dareglia的LEARN TO LOVE AUTO LAYOUT文章先生们,女士们,让我们以正确的心态开始本教程吧:自动布局就是简单!我花了一段时间来掌握自动布局是如何工作的, ...
- [Fw]人和人之间在八小时之外的差别
原文地址:http://hankjin.blog.163.com/blog/static/3373193720083249387801/ 业余八小时人的活动千姿百态.八小时以外你在干什么,恰恰决定着你 ...
- GNU 网络程序
______________________________________________________________________________ | 版权声明 | | 1.本文可以转载.修 ...
- Node.js缓冲器
纯JavaScript是Unicode友好的,但对二进制数据不是很好.当与TCP流或文件系统打交道时,有必要处理字节流. Node提供缓冲器类,它提供实例来存储原始数据相似的一个整数数组,但对应于在V ...
- java 对象序列化 RMI
对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中.JVM停止之后,这些状态就丢失了.在很多情况下,对象的内部状态是需要被持久化下来的.提到持久化,最直接的做法是保存到文件系统或是数 ...
- 【转】SharePoint 2013 stand alone服务器安装
原文地址:http://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.html 介绍:文章就是SharePoint2013安装过程的图解,包括 ...
- 使用 HT 单片机芯片做触摸按键的试验:触摸按键实践一
使用 HT 芯片做触摸按键,可供使用的专门用途芯片主要有:HT45R35,HT45R36,HT45R38,原来还有一个 45R34 ,不知道为何停止生产了.如果仅仅是为了按键功能,选择 45R35 觉 ...