- 浏览: 63433 次
- 性别:
- 来自: 北京
文章分类
最新评论
原文地址:http://www.linuxidc.com/Linux/2012-06/62099.htm
Windows 7 + Fedora 17 双系统 安装详解+常见错误+注意事项。
之前已经在VirtualBox下安装了Fedora多个版本,Ubuntu ,Linux Mint,Kubuntu也都尝试过,但还是比较中意Fedora,但是将Fedora安装在虚拟机中中有一种异样的感觉,就像带着TT,不 爽,Fedora17出来之后,相当满意,遂决定一定要将Fedora17 安装在硬盘里面,用Fedora17的时候不会看到Win7,更直接。
之前不安装双系统的原因有二:第一,一年前安装过一次双系统Fedora 15 + Windows 7,但那时懂得不多,在下面的图片的选择上没多少经验,直接选了第一项,结果整个硬盘
都格式化了;
以下便是详细的安装过程,之所以写入博客一方面是将这个过程记录下来,一方面也给缺乏经验的人一个参考,更好跟快的 体验到Fedora,以下是最终安装上的详解,由于安装过程中很多次失败,安装上并能够进入Fedora17却只有一次,没有截图,但我会尽量网上找图, 适合初学者,若各位看官对错误不感兴趣,可以接跳到末尾处的正确安装一次性总结处。
这两天经历了一系列痛苦的过程,概括如下:1.引导安装的引导失败,2.安装失败,3.安装上不能进入fedora,失败
以下为个过程详解:
1.引导失败
关于引导的话题网上有很多感兴趣的朋友可以查阅,我只列出我的方法。我用的Grub4Dos这个软件下载可以到到 http://www.linuxidc.com/Linux/2009-01/18027.htm
,解压将里面的grldr,grldr.mbr,menu.lst三个(有的网友说还要加上grub.exe,但貌似不用,也与网友说不用menu.lst,我没试过)文件放到C盘,打开cmd命令窗口,输入
bcdedit /create /d “GRUB4DOS” /application bootsector (引号内的内容可选,比如改成Install Fedora 17,随便都可以,win7可能会出现没有权限的问题,可以去系统盘x:/windows/system32/cmd.exe已管理员权限运行) (这个命令会产生一个guid打印在cmd窗口中,形如{90e14995-d284-11de-a325-a4ab4deca1b7})
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} device partition=C: (这个命令是设置刚刚添加启动项的启动分区,这里设的是C盘,因为我们的文件都在C盘)
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} path \grldr.mbr (设置启动时运行的文件)(注意斜杠是\,不是/,代表C:\)
bcdedit /displayorder {90e14995-d284-11de-a325-a4ab4deca1b7} /addlast (这个只是为了将增加的启动项放到其他启动项的后面,若为addfirst这位其他启动项的前面,这个可以不用改)
用bcdedit /enum 查看一下,就会看到刚刚这些命令产生的启动项配置。
实模式启动扇区
———————
标识符 {90e14995-d284-11de-a325-a4ab4deca1b7}
device partition=C:
path \grldr.mbr
description GRUB4DOS
接下来修改menu.lst,用记事本打开,在末尾加上
title install Fedora
17
root (hd0,X)
kernel (hd0,X)/vmlinuz linux askmethod repo=hd:/dev/sdaY:/
initrd (hd0,X)/initrd.img
boot
(X,Y为数字,Y=X+1,这个代表分区序号,一般(hd0,0)=sda1=C盘,(hd0,1),(hd0,1),(hd0,2),(hd0,3),三个盘不能用(保留),(hd0,4)=sda5=D盘,(hd0,5)=sda6=E盘,X代表下面提到的Fat32分区,逗号是英文的逗号,以此类推,注意此类推决不可坚信不疑,我便范了一个错误将我的虚拟机分区都删了)
接下来,准备
1),Fedora-17-i386-DVD.iso(这是32位),各个版本可以在http://fedoraproject.org/zh_CN/get-fedora-options#formats 下载
2),格式必须为Fat32的分区,如果不是试试在win7自己的磁盘管理里面转换,(分区里将里面的文件移出来,否则会删除)可以用Paragon Partition Manager之类的软件修改
3),将ISO文件放到此分区,用UltraISO之类的软件打开ISO文件,进isolinux文件夹下面的initrd.img和vmlinuz文件移到和ISO文件处于刚才的Fat32分区根目录下
4),另外一个空分区安装Fedora
可以重启电脑,GRUB4DOS选项,如果不能成功进入,这是按照说明适当编辑上面的X,Y,直到成功引导。
我当时失败多次不能引导成功就是1.ISO文件所在分区不是Fat32格式,引导文件找不到文件,2.X,Y错误,多试几次,注意不行的话多试几次,三行中的X,Y(注意Y=X+1)都要修改后才按b键(boot键,安装时屏幕下面会有说明),其他显示的消息都可以理解为失败,直到成功为止。
2,安装失败
进入安装后,一切正常安装,install Fedora -选择语言-选择键盘-基本存储设备(默认)-用户名-时区-密码-(以上步骤都很简单,不需担心)接着进入上面的图片页面,双系统的话选择最后一项
接 着最重要的一步分区,建议不懂的朋友多上上网查查资料了解分区,选择Fat32所在分区(不一定非要这样,的你我是这样做的),点击创建看到下面页面,推 荐选择1,挂载点/boot 文件系统类型选为ext3(据说/boot不能为/ext4),250M 够了,点击确定,;2,重复选择Fat32所在分区,点击创建,文件系统类型为swap,交换分区,内存不够用时用到,若你的内存4G以内,选择 2048M就够了;3,重复,挂载点/ 根目录,文件系统类型/ext4 这个要大一点,我用的是20G,自己选择,推荐不少于8G,点击确定;4,重复,挂载点/home,文件系统类型 /ext4,大小可以选择,使用全部可用空间,
下一步,写 入磁盘,出现安装引导文件,不要更改,我看网上的资料基本都没提到这一步(也许是因为不用改的原因,后来才发现),有一个网友说着你要改(更改设备),改 为第二项,结果我改了,害得我痛苦几个小时,重新安装好几遍,再次提示,默认不用改,否则安装完后重启无法进入fedora
我在此处失败之处时出现了“An unhandled exception has ocurred,This is most likely a bug ....."之类的信息,可能是因为你没有上面提到的准备一个给fedora空分区,这个失败搞了我好几遍
3,安装不能进入Fedora
此错误的解决方法已经在2中提到,就是安装引导文件的时候不能更改选项,直接默认下一步
好了以上便是我的安装过程,虽然说起来简单,但是处理错误的过程实在是很复杂,费了我两天的时间,(另外,在硬盘安装失败后我也尝试了U盘安装,结果不小心将我的虚拟机分区全部删除了,吸取了sda11并不一定是J盘的教训,不过删除了虚拟机盘(成为上面说的给Fedora的空盘),我的硬盘安装竟然成功了)
能够成功进入fedora后,就可以进入win7 将之前设置的引导用优化大师删除,然后删除C下面的3个文件
希望看到此篇文章的朋友能够少走弯路。
发表评论
-
linux命令行之find详解
2014-05-21 11:49 6771、find命令 find命令是一个无处不在命令,是lin ... -
【转】关于Apache与Nginx的优势比较
2013-06-01 16:12 904不断有人跟我说Nginx比Apache好、比Apache快 ... -
【转】grep搜索子目录中包含某字符串的特定文件
2013-05-22 11:20 865比如,我想搜源码目 ... -
rsync 简介
2013-04-26 16:41 867rsync 简介 rsync(remote s ... -
Warning: post-commit hook failed (exit code 255) with no output.
2013-04-26 14:50 2523常见问题 1. Warning: post-commit ... -
linux下eaccelerator,memcache,memcached安装
2013-04-09 16:20 1136#1 安装eaccelerator export P ... -
nginx 错误502 upstream sent too big header while reading response header from upst
2013-03-13 11:16 1077原文参考:http://hi.baidu.com/wasto ... -
mysql The server quit without updating PID file异常解决办法
2013-01-01 23:58 1342安装好mysql后,用 /usr/local/mysql/b ... -
apache虚拟主机配置
2012-12-03 22:26 677<VirtualHost *:80> Serve ... -
grep 与和或查询
2012-03-07 11:16 964g r e p命令加- E参数,这一扩展允许使用扩展模式匹配。 ... -
Linux 基础命令——比较两个文件内容的不同
2011-04-27 17:55 2486语法]: diff [参数] 文件1 文件2[说明]: 本命令 ... -
什么是rsync
2011-04-27 09:35 1089摘要: rsync 是一个快速增量文件传输工具,它可以用于 ... -
Rsync命令参数详解
2011-04-26 15:17 936在对rsync服务器配置结束以后,下一步就需要在客户端发出rs ... -
使用xdebug+wincachegrind的心得
2011-01-10 11:05 853以前刚接触PHP的时候还不会分析代码的执行效率。现在 ... -
xdebug模块输出文件名的配置说明
2011-01-07 22:34 991xdebug的性能测试输出文件名是可以配置的。 ... -
xampp配置xdebug
2011-01-07 14:06 1696xampp为一套PHP集成环境,其中PHP中就包含 ...
相关推荐
### Win7 下安装 Fedora 15 双系统详解 #### 一、准备工作 在 Windows 7 下安装 Fedora 15 双系统是一项技术性较强的计算机操作。为了确保安装过程顺利进行,我们需要做好充分的准备工作。 **1.1 准备安装介质** ...
通过硬盘安装Fedora 8,可以方便地在现有操作系统之外创建一个新的Linux环境,实现双系统共存。这种方式尤其适用于那些希望在不改变现有Windows系统的情况下体验Linux的用户。 #### 二、安装前的准备工作 ##### 1....
在IT领域,尤其是在操作系统安装与配置的技术探讨中,“Windows_7下硬盘安装Fedora_15_DVD”这一主题颇具深度与实用性。本篇将基于给定的标题、描述及部分文档内容,深入解析其中涉及的关键知识点,为读者提供一份...
3. **双系统共存:** - 如果与Windows系统共存,可以通过编辑`/etc/fstab`文件来实现对Windows分区的挂载。 - 示例命令: ``` # 挂载Windows C盘 /dev/hda1 /mnt/C vfat rw,iocharset=utf8 0 0 ``` - 此外,...
### VMware虚拟机安装Fedora 7 Linux系统的详细指南 #### 安装环境 - **硬件配置**:在本文档中,作者使用的是一台由宏基(Acer)制造的办公电脑,具体配置包括: - CPU:Intel E5400 双核处理器,频率为2.7GHz ...
通过以上步骤,用户可以在已安装Windows XP操作系统的环境中顺利安装Fedora Linux 9,实现双系统的共存。该方法特别适用于那些希望在多硬盘环境下安装Fedora Linux的用户。此外,使用Grub4dos作为启动管理器,不仅...
### Linux与Windows 7双系统安装及引导详解 在当今多操作系统共存的环境中,许多用户会选择在一台计算机上安装多个操作系统以满足不同的需求。本文将详细介绍如何在Linux环境下安装Windows 7,并设置双系统引导的...
### Windows环境下安装Linux知识点详解 ...综上所述,在Windows环境下安装Linux双系统不仅增加了操作系统的灵活性,还能帮助用户更好地利用资源。通过以上步骤,即便是初学者也能顺利完成安装过程。
本文主要讲述了如何在Windows系统下安装Linux,以及Linux下安装Windows的方法,重点关注的是双系统的安装过程。在Windows下安装Linux涉及到的主要步骤包括前期准备、分区、安装及配置,以下是详细的知识点解析: 1....
安装双系统,如Windows和Linux共存,需要特别注意以下几点: 1. **分区规划**:为每个操作系统预留足够的空间,同时考虑是否需要共享数据分区。 2. **引导管理**:安装第二个系统时,需妥善配置引导加载程序(如...
在Windows系统下硬盘安装Linux是一项常见的操作,尤其对于双系统用户而言,这使得他们能够在同一台计算机上同时享受Windows和Linux的优势。以下是一份详细步骤的解析,将引导你完成这个过程。 首先,你需要了解一些...
在安装了Linux(例如Fedora)和Windows的双系统环境下,用户可能希望根据个人习惯或需求来调整系统的启动顺序。例如,将Windows设为默认启动系统,而非默认的Linux。这不仅能提升用户体验,还能更好地满足不同场景下...
本HOWTO涵盖了从理论到实践的各个方面,旨在帮助用户顺利安装并使用Linux和Windows双系统。通过仔细阅读并遵循指南中的建议,即使是初学者也能轻松完成安装任务。此外,提供的附录部分包含了丰富的参考资料和实用...