Win7下硬盘安装Redhat双系统

Win7下硬盘安装Redhat Linux 形成双系统过程详解

 

需要软件 EasyBCD2.0  和 linux ISO 系统镜像

 

RedHat linux下载地址:http://www.linuxidc.com/Linux/2013-01/78017.htm

安装前准备工作:

1 一个 Windows 盘 D E F 任选其一都可以,将其格式化为FAT32 格式,除 C 盘以外任意盘均可格式化 FAT32,且此盘必须小于 32GB, 否则无法格式化 FAT32。

2 磁盘最后末端要有未分配的空间,如果没有可利用 WIN7 右键 计算机—管理—磁盘管理—选择最后面的盘符 右键单击 选择删除卷

(也就是删除相应盘符,建议删除最后一个盘符)。这样就有了未分配的磁盘空间,用来安装 linux。

 

1 将 Linux 镜像复制到 FAT32 格式化的磁盘里

2 用 winrar 解压软件,将镜像中的 images 和isolinux 两个文件夹提取出来,和 linux 镜像一同放置在 FAT32 盘的根目录。原来镜像还要保留

3 isolinux 文件夹中的 initrd.img 和 vmlinuz 两个文件复制到FAT32 盘的根目录,同时也复制到 C 盘根目录下。

4 安装EasyBCD 程序,一路默认安装即可。

EasyBCD 2.2 免费下载【中文多国语言版】 http://www.linuxidc.com/Linux/2012-10/72140.htm

5 运行EasyBCD 程序出现第一个界面是问你将 EasyBCD 的配置文件放置在哪个盘里,随便选择即可,下面两个不用选中,我选择的是C 盘,然后右下角确定。

 

6 迚入easyBCD 操作页面,

上图中当点击第 4 个的时候会出现一个记事本文本框,将以下代码输入进去,注意“/”后无空格:

 

title installlinuxroot(hd0,1)

kernel (hd0,1)/vmlinuz

initrd (hd0,1)/initrd.img

 

将上述代码复制粘贴迚出来的文本框内即可。如果你的系统没有 100M 的保留分区那么请将上述代码中的 1 改为 0。

7 点击EasyBCD 右上角的 save 保存 此时可以关闭 EasyBCD 了。

8 重新启动电脑不要选择 WIN7  而选择 NeoGrub Bootloder

9 此时就可以按照图形界面开始安装,在选择安装文件位置的地方时选择你的FAT32的盘符,然后 next 即可其余都是常识性的东西了!

Linux分区

第一个 /Boot    100M  即可    第二个 /              10G    即可

第三个 /swap    你实际内存的 2 倍。如果内存 2G 那么相等即可。

 

上述分区仅供参考,因实际而酌情考虑。

FAT32在linux 下的盘符:

在 WIN7 下查看 右键计算机—管理—磁盘管理—通过这里查看你的 FAT32 盘是否是主分区

1 我的FAT32 是主分区:

如果你的盘里有系统保留分区 100M 那从 C 盘开始 hda1—D 盘 hda2—E 盘 hda3—F 盘 hda4

2 我的 FAT32 是逻辑分区:

那么观察你的 FAT32 是第几个逻辑分区,如果是第一个逻辑分区那么盘符就是 hda5,同样以此类推,第二个逻辑分区是hda6,第三个 hda7

 

当安装结束后,需要修改Linux的启动文件,让系统在启动的时候可以进入选择启动操作系统

 

redhat linux 更改默认的系统启动

只需要以root身份登陆,用vi编辑器修改/boot/grub/grub.conf文件即可(不同版本的Linux系统文件位置可能会不一样)。以下是默认安装的grub.conf文件内容:引用:#boot=/dev/sda

default=0

timeout=5

   splashimage=(hd0,7)/grub/splash.xpm.gz

hiddenmenu

title Fedora Core (2.6.15-1.2054_FC5)

root (hd0,7)

kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

initrd /initrd-2.6.15-1.2054_FC5.img

title Other

rootnoverify (hd0,0)

chainloader +1

 

将default=0改为default=1,即默认启动第二项,Other操作系统。tilte Other这里tilte后的内容就是启动菜单里显示内容,即启动菜单里显示的选项,我们可以将Other改为其它标记,如改为Windows7,保存退出就完成了配置操作。

重启后试试看是不是已经生效了。同样的还可以更改启动菜单停留的时间,将timeout=5后的数字改为你所需的时间就行了。

对于RedHat、SuSe等其他Linux版本

现今主流都是采用grub启动,所以:引用:vi /boot/grub/grub.conf inux版本不同grub.conf的位置可能不同。用vi打开它

修改default的值就可以更改系统的默认启动顺序了。

 

当Redhat一不小心挂掉了,不能正常启动了,这是主机便会自动的进入grub模式,我们可以在grub下启动另一个操作系统

 

引导被破坏,无法启动系统,grub下如何进入系统

在grub下使用如下命令:

grub> rootnoverify (hd0,0)

grub> chainloader +1

grub> boot

这样就可以进入到C盘里边安装的系统里边了,我的是windows,所以对于我来说就是进入Win7了,然后在DOS 下 输入 fdisk /mbr即可

 

命令详解

 

在“grub>”提示符后输入:“rootnoverify (hd0,0)” 回车。 //将第一块硬盘(hd0)的第一个分区(0)设为根分区/root设备,但不加载文件系统。

 

b.在“grub>”提示符后输入:“chainloader +1” 回车。//将启动引导权转交给当前分区的首扇区(Windows系统所在分区的首扇区)。

 

c.在“grub>”提示符后输入:“boot” 回车。系统将启动Windows。如果不成功,则表明 (hd0,0) 不是 Windows 系统所在分区,再从第一步开始试一下“root (hd0,1)/root (hd0,2)/root (hd0,3)/...”,总之这样一定可以引导启动你的Windows系统。

 

转载于:https://www.cnblogs.com/CosyAndStone/p/3403982.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/360271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java rmi漏洞工具_学生会私房菜【20200924】Weblogic WLS核心组件反序列化命令执行突破(CVE20182628)漏洞复现...

学生会私房菜学生会私房菜是通过学生会信箱收集同学们的来稿,挑选其中的优质文档,不定期进行文档推送的主题。本期文档内容为:Weblogic WLS核心组件反序列化命令执行突破(CVE-2018-2628)漏洞复现》作者介绍:ChowChow,一…

Java泛型中的多态

从作为Java程序员的早期开始,我们都知道如何实例化和使用Collection对象。 实例化为具体类的List接口将如下所示。 List myArrayList new ArrayList();如果myArrayList应该仅保存Integer对象,则从Java 5编译器开始,按照Java Generics规范…

ASP.NET伪静态-无法读取配置文件,因为它超过了最大文件大小的解决办法

一直都在使用微软URLRewriter,具体的使用方法我就不多说了,网上文章很多。 但最近遇到一个问题,就是当web.config文件里面设置伪静态规则过多,大于2M的时候,就报错:无法读取配置文件,因为它超过…

java定义list_我的Java Web之路59 - Java中的泛型

本系列文章旨在记录和总结自己在Java Web开发之路上的知识点、经验、问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人。目录介绍再谈Java中的类型为什么需要泛型?Java中的泛型泛型类型泛型方法总结介绍还记得我在这篇文章(我的Java Web之路3…

Spring查找方法示例

当一个bean依赖于另一个bean时,我们使用setter属性或通过构造函数注入bean。 getter方法将向我们返回已设置的引用,但是假设您每次调用getter方法时都想要一个依赖bean的新实例,那么您可能将不得不采用另一种方法。 在本文中,我…

mysql判断数字的函数_Mysql必读MySql判断汉字、日期、数字的具体函数

《Mysql必读MySql判断汉字、日期、数字的具体函数》要点:本文介绍了Mysql必读MySql判断汉字、日期、数字的具体函数,希望对您有用。如果有疑问,可以联系我们。MYSQL学习几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家…

编码:可视化位图

在过去的一个月左右的时间里,我每天花费一些时间来阅读Neo4j代码库的新部分,以使其更加熟悉,而我最喜欢的类之一是Bits类,该类可以完成所有底层工作,并且到磁盘。 特别是,我喜欢它的toString方法&#xff…

通过更改透明度使图片为透明

使用AlphaBlend函数 函数功能 该函数用来显示具有指定透明度的图像。函数原型 AlphaBlend(HDC hdcDest,int nXOriginDest,int nYOriginDest,int nWidthDest,int hHeightDest,HDC hdcSrc,int nXOriginSrc,int nYOriginSrc,int nWidthSrc,int nHeightSrc,BLENDFUNCTION blendFunc…

(转)CocoaPods:管理Objective-c 程序中各种第三方开源库关联

在我们的iOS程序中,经常会用到多个第三方的开源库,通常做法是去下载最新版本的开源库,然后拖拽到工程中。 但是,第三方开源库的数量一旦比较多,版本的管理就非常的麻烦。有没有什么办法可以简化对第三方库的管理呢&…

为什么子进程每次执行顺序不一样_看完这篇还不懂Redis的RDB持久化,你来打我...

推荐观看:Redis缓存穿透的终极解决方案,手写布隆过滤器_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.comP8架构师串讲:Redis,zookeeper,kafka,Nginx等技术_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​w…

Spring XD用于数据提取

Spring XD是一个功能强大的工具,它是一组可安装的Spring Boot服务,可以独立运行,在YARN或EC2之上运行。 Spring XD还包括一个管理UI网站和一个用于作业和流管理的命令行工具。 Spring XD是一组功能强大的服务,可与各种数据源一起使…

JDK 9 REPL:入门

会议是聚会Java名人的好地方。 Devoxx France是与Java语言架构师,前同事和老朋友Brian Goetz( briangoetz )见面的一个机会。 我们谈论了JDK 9,而他全都热衷于REPL。 他提到,尽管Java SE 9中有很多重要功能 &#xff0…

sinaapp mysql连接_手把手教你在新浪云上免费部署自己的网站--连接数据库

看完之后,默认你知道怎么将代码上传到新浪云SAE,并且能够成功运行,连接数据库之前,你必须先创建有一个应用。现在我创建一个名称为sampleone的应用,如下图点击左侧的代码管理,选在右侧创建一个版本然后就会…

HDU-4527 小明系列故事——玩转十滴水 模拟

题意:就是平时玩的十滴水游戏,游戏者拥有一定的水滴,能够滴在某些位置,如果一个点上的体积超过了4就会爆炸,向四周传递一个小水滴。该题就是要求模拟这个过程。 分析:这里有一个问题就是不能够使用递归来处…

win8改win7 教程

新入手的WIN8怎么改成WIN7呢?下面以戴尔Dell V3560 win8换win7系统为例说明: win8改win7本文转自http://jingyan.baidu.com/article/ed2a5d1f2a97ee09f6be17e2.html 第一步:开机过程中不断按F2进入到BIOS,更改bios设置&#xff0c…

7 centos 查看程序文件数量_解析CentOS 7中系统文件与目录管理

LINUXLinux操作系统解析CentOS 7中系统文件与目录管理Linux目录结构Linux目录结构是树形的目录结构根目录所有分区、目录、文件等的位置起点整个树形目录结构中,使用独立的一个“/”表示常见的子目录目录目录名称目录目录名称/root管理员家目录/bin所有用户可执行命…

IE浏览器模式设置

文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。 前言 为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容…

mysql存储过程套嵌_mysql存储过程套嵌

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户…

拆卸invokedynamic

许多Java开发人员认为JDK的第七版有些令人失望。 从表面上看,仅少数语言和库扩展使它成为了发行版,即Project Coin和NIO2 。 但在幕后,该平台的第七个版本对JVM类型系统进行了最大的扩展,这是它最初发布后引入的。 添加invokedyna…

CRON

http://blog.csdn.net/tianlesoftware/article/details/5315039 1. 同时修改文件的修改时间和访问时间 touch -d "2010-05-31 08:10:30" test.doc 2. 只修改文件的修改时间 touch -m -d "2010-05-31 08:10:30" test.doc 3. 只修改文件的访问时间 touch -a …