如何从硬盘安装fedora 19 (How to install fedora 19 from hard drive, Fedora-19-i386-DVD.iso)
2013-07-08 14:29
453 查看
现在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)
Fedora18的checksum, 在安装之前最好检查一下你的镜像是不是完整的。
https://fedoraproject.org/static/checksums/Fedora-19-i386-CHECKSUM
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
cp -afr /boot/grub2 /home/f18
输入如下命令:
---------------------------------------------------------
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的界面。如果你不幸走到这一步,在最后,我会给出恢复方法。
---------------------------------------------------------
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的安装界面已经完全变了,所以请按照提示一步一步做,
在选择分区的时候,请选择手动分区。
---------------------------------------------------------
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
---------------------------------------------------------
恢复方法:
安装指令:
不过现在官方已经不再推荐下载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.isoFedora18的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/f18cp -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
---------------------------------------------------------
恢复方法:
安装指令:
相关文章推荐
- windows xp下硬盘 dvd镜像安装fedora20-i386.dvd
- VMware-workstation-full-7.1.4 + Fedora-11-i386-DVD.iso ---LINUX虚拟机安装配置详解
- u盘安装Fedora-19-x86_64-DVD.iso
- 从硬盘安装Fedora-9-i386-DVD, 采用Windows Boot.ini双系统引导
- 在Virtualbox中用安装光盘(Fedora-13-i386-DVD.iso)安装Fedora13教程
- Install Ubuntu directly from an ISO on the hard drive.
- ubuntu-7.04-dvd-i386.iso硬盘安装方法
- [转载]从硬盘安装Fedora-9-i386-DVD
- [LINUX LIVE USB]How to Make a bootable USB Drive to Install Fedora instead of using a physical DVD
- fedora 15 iso 硬盘安装
- Fedora20在神州战神K650D1安装过程,使用netinstall和Dvd.iso镜像安装。
- 镜像安装ubuntu9.04-dvd-i386.iso
- U盘安装Fedora-18-x86_64-DVD.iso的过程
- Fedora 18使用iso DVD做镜像源yum安装软件,适合无网装软件或者网速较慢的情况
- Install software from Fedora installation DVD using Add/Remove software package manager.
- 硬盘安装CentOS 5.5 DVD iso
- windows7下硬盘安装fedora15(DVD)
- 如何使用grub硬盘安装fedora和ubuntu两个主流linux系统
- Fedora 18 -- 用安装 DVD(ISO)建立本地 yum repository
- 硬盘安装CentOS 5.5 DVD iso