怎么安装debian和win7安装centos双系统统

U盘安装CentOS 6.2(超级详细图解教程) | 系统运维
技术交流QQ群:& && && &
现在的位置:
U盘安装CentOS 6.2(超级详细图解教程)
实现目的:用U盘安装CentOS 6.2 32位系统
所需工具:
一、UltraISO(用来制作U盘启动)
下载地址:
二、CentOS 6.2 32位系统镜像
下载地址:
三、U盘一只
要求:U盘容量大于4G(因为CentOS 6.2 32位系统镜像文件需要3.55G的空间)
四、vesamenu.c32文件(用来替换CentOS 6.2默认文件)
下载地址:
###################################################################################
安装步骤:
一、制作U盘启动引导盘
1、电脑插上U盘,打开UltraISO软件,文件---打开,选择你下载好的CentOS-6.2-i386-bin-DVD1.iso文件,
点启动光盘--写入硬盘镜像,在硬盘驱动器里面选择你的U盘(看清楚,千万别选错),写入方式默认为:USB-HDD+,然后点格式化。
温馨提醒:qihang01原创内容(C)版权所有,转载请注明出处及原文链接
格式化完成后,关闭对话框,然后再点写入,等几分钟,完成后,点返回,然后关闭UltraISO
2、打开U盘根目录下面的syslinux文件夹,用我们下载的文件vesamenu.c32替换里面原有的文件。
备注:如果没有syslinux文件夹,把isolinux文件夹名字改为syslinux
3、删除U盘根目录下面的Packages文件夹
备注:系统引导没有用到这个文件夹里面的文件,如果U盘空间足够大,也可以不删除。
4、把下载好的系统镜像CentOS-6.2-i386-bin-DVD1.iso复制到U盘根目录下面。
至此,U盘启动盘制作完成,然后退出U盘,这个U盘现在已经可以用来安装CentOS 6.2了。
二、安装CentOS 6.2
开机设置U盘第一启动,重启之后会出来安装界面:
默认选择第一项,回车。
选择Chinese(Simplified),简体中文,然后回车
选择键盘模式,默认
这一步是成败的关键步骤之一,移动光标,定位在Hard drive上, 选择OK,按回车,会出现下面的界面:
这里的/dev/sdb4代表你的U盘分区,我们前面已经把系统镜像拷贝到U盘根目录下面了,这里系统会自动识别
直接点OK,会出现下面的安装界面:
温馨提醒:qihang01原创内容(C)版权所有,转载请注明出处及原文链接
选择第一项
选择第一项:是,丢弃所有数据
设置计算机名,默认即可
时区选择,默认即可。
设置root密码
注意:如果你使用的密码过于简单,系统会自动提示,这里选择“仍然使用”
选择最后一项,自定义分区。
注意:这里可以看到磁盘信息,sda代表本机磁盘,sdb代表U盘,切忌选择sda进行分区,否则会把U盘格式化
点创建,选择标准分区,点确定
文件系统类型:选择swap
允许的驱动器:只勾选sda前面的复选框
大小:1024(一般为内存大小的2倍)
其它大小选项:固定大小
温馨提醒:qihang01原创内容(C)版权所有,转载请注明出处及原文链接
点创建,选择标准分区,点确定
挂载点: /
文件系统类型:ext4
允许的驱动器:只勾选sda前面的复选框
大小:默认
其它大小选项:使用全部可用空间
温馨提醒:qihang01原创内容(C)版权所有,转载请注明出处及原文链接
选择第二项,将修改写入磁盘
注意:分区之前,自己先要规划好怎么分区?
我这里的分区如下:
硬盘总共5G
Swap1G(一般为内存大小的2倍)
特别说明:用于正式生产的服务器,切记必须把数据盘单独分区,防止系统出问题时,保证数据的完整性。比如可以再划分一个/data专门用来存放数据。
特别提示:系统安装成败的关键步骤!!!
点更改设备
点BIOS驱动器顺序
第一BIOS驱动器:选择sda(本地磁盘驱动器)
第二BIOS驱动器:选择sdb(U盘驱动器)
说明:这一步至关重要,如果按照默认方式安装,会把系统启动引导安装到U盘里面,这也就是很多网友安装完系统之后,只要把U盘拔了,系统就启动不了,插上U盘系统又能正常启动的原因了!
默认是第三个,这里选择第一个,桌面安装。
点重新引导
选择第一项,同意许可协议,前进
这里是创建普通账号,可以不用创建,前进
点“是”,前进
设置时间,默认
完成 ,进入登录界面
点“其他”
用户名输入:root
输入你root账号的密码
点“关闭”
现在已经登录系统桌面了
至此,用U盘安装CentOS 6.2教程完成。
#######################################################################################
备注:如果不替换vesamenu.c32文件,用U盘启动后会卡在下面的界面:Press the &Enter& key to begin the installation process
原因:U盘根目录下面的syslinux\syslinux.cfg文件里面第一行引用到了vesamenu.c32这个文件,而在CentOS 6.2系统里面,这个文件是有问题的,或者说是有bug吧,所以要用CentOS 6.0系统的这个文件来替换。
还有一种方法:不用替换文件,用记事本打开这个文件syslinux\syslinux.cfg,把第一行default vesamenu.c32 替换为 default linux timeout 600 label linux kernel vmlinuz append initrd=initrd.img 这样修改之后,系统启动的时候就会跳过安装菜单选项界面,直接进入到语言选择界面。这两种方法均可以正常安装CentOS 6.2系统。
#######################################################################################
扩展阅读:本教程还适合以下CentOS 6.2系统的安装
1、CentOS 6.2 32位 minimal版
系统下载地址:
对应的vesamenu.c32文件下载地址:
2、CentOS 6.2 64位 minimal版
系统下载地址:
对应的vesamenu.c32文件下载地址:
温馨提醒:qihang01原创内容(C)版权所有,转载请注明出处及原文链接
说明:由于CentOS 6.2 64位系统镜像大于4G,U盘fat32格式不支持大于4G以上的文件,系统镜像无法拷贝到U盘根目录,所以用此教程无法安装CentOS 6.2 64位系统,如果想要安装CentOS 6.2 64位系统,可以参考下面这篇文档:
&&&&&>> 本文链接:>> 订阅本站:>> 转载请注明来源: >>
&&系统运维技术交流QQ群:①& ②& ③&
【上篇】【下篇】
您可能还会对这些文章感兴趣!
查看来自外部的引用: 2
您必须才能发表留言!
本分类最新文章
日志总数:336篇
评论总数:1030条
分类总数:70个
标签总数:479个
友情链接:35个
网站运行:2158天
最后更新:日
欢迎PR值≥3的IT类技术博客与本站友情链接(申请前请先做好本站链接)
Copyright&
系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接Window7+CentOS 6.5双系统安装图文方法
作者:佚名
字体:[ ] 来源:互联网 时间:12-13 21:10:11
最近尝试着在已经安装了Win7的系统下安装CentOS,实现双系统切换使用的目的。经过大半天的实验,算是成功了,现在把我的方法给大家介绍一下,希望对大家有帮助
大概半年前自学了一段时间Linux,但没有坚持下来&&最近又想开始看,但是希望看到Linux在物理机下的运行情况而不是仅仅在虚拟机下运行,所以尝试着在已经安装了Win7的系统下安装CentOS,实现双系统切换使用的目的。经过大半天的实验,算是成功了,现在把我的方法给大家介绍一下,希望对大家有帮助。
  注意:1.由于涉及到对硬盘操作,请妥善备份数据,避免损失。2.为了达到每个步骤都有图片覆盖,我使用了虚拟机来进行测试,不过请大家放心,我已经在自己的物理机上成功实现了。3.我的步骤是绝对正确和缺一不可的,大家一定要按照我的操作来进行。
  我先把需要的软件介绍一下
  EasyBCD:为了添加和修改启动项
  PA3CN:分区助手,对硬盘进行操作
  WINGRUB:只是为了看一下分区编号,其实很鸡肋,没有也可以,需要一个个地实验
  我们把它们安装一下:
  首先,我准备了一个320G硬盘的操作系统,并分出110G以上的空闲区域
  然后使用分区助手擦出数据
  然后分出10G的空间用来作为存放安装文件的分区
  然后我们拿到安装文件
  把DVD1中的images和isolinux文件夹解压到你上文新建的分区,然后把安装文件再复制过去
  第一步完成;
  我们打开Wingrub,使用工具
  得到你新建分区的编号
  是hd0,4,记住
  然后打开EasyBCD,添加启动项
  配置一下
  然后重启完成,第二部完成;
大家感兴趣的内容
12345678910
最近更新的内容查看:26541|回复:56
一台机器上部署windows和linux两种操作系统,到底应该如何操作才最安全最方便呢?对于刚刚接触linux的新手来说恐怕很容易把这个工作搞糟。这里给大家讲解一套我认为最简单易行的方法,轻松实现一机双系统。
1、分区规划
想要部署好一机双系统,我认为规划好硬盘分区是最基础切最重要的一步。有了一个良好分区规划,才能给以后的操作打个良好基础。下面给大家一个常见的单硬盘物理机分区方案,也是最简单的分区方法。假如我的硬盘是40G,我规划的分区方式如下:
主分区1:30G分给win7使用。
主分区2:9G划分给linux分为/分区。(我安装红帽5.5,图形化也不过2G要是文本化的也就1G左右)
主分区3:剩下1G交给linux分为swap。
简单说说为什么这样。首先windows比较霸道(后边会说到)而且它占用空间比较多,xp时代我分的系统盘至少是15G,到了win7我至少都给30G。因为我这是随便搞了台虚拟机做测试用,现在主流的PC机配的硬盘至少500G起步,那么这才用了40G剩下的460G咋挥霍呢?建议把剩下的建立一个扩展分区,然后在扩展分区里去划分逻辑分区,这样每个逻辑分区大小及交给哪个系统使用都是随心所欲的,而且不会影响之前的两个系统盘。
安装系统前先用PQ等工具将硬盘分好区(不必格式化)否则win7安装的时候会自动建立一个100M的隐含分区来存放启动文件,倒不是说这样不好,只是100M会占用一个主分区,我舍不得给他哈哈。。。。要保证linux系统启动必须有两个分区一个是swap(交换分区)其实就是windows里的页面文件相当于pagefile,另外一个就是/分区大致可以理解为windows下的C盘。其实这么解释linux是很不合适的,但为了让新手更容易理解,暂时委屈一下linux吧。
(70.95 KB)
图1就是按照刚才的分区方法规划的硬盘分区,然后在第一个主分区里安装好了win7,进入系统后的截图。
(46.84 KB)
如果有一定linux基础的午饭应该能看懂上边图2的结果。其实他跟图1是一个意思,因为跟本文关系不大就不多费口舌了。
2、孰先孰后
在我还是小白的年代这个问题曾经纠结了我很久。。。。。。当初仅装坏的光盘就不下6/7张(中关村的JS们卖给我假SONY-CDRW -_-)这里我可以十分负责任的告诉大家,如果你不想给自己惹麻烦,就老老实实的先安装windows,再安装linux;先安装低版本的windows再安装高版本的windows,最后安装linux。当然如果你想学习Grub命令行操作的话也可以反其道而行之。微软太霸道了,微软的系统认为想我微软堂堂视窗操作系统,怎么可能跟linux这样的开源系统安装在同一台pc上,所以只要安装微软的系统,他一定会把启动扇区里的信息删除然后写进去自己的那一套东西。相反linux就不是这样的了,linux会很谨慎的提醒大家,这块硬盘上已经存在其他操作系统了,请问您是要先启动我呢?还是先启动它呢?这个大家看后边的截图就知道了。我曾经疯狂的迷恋单机多系统,最好的战绩就是一台机器上安装有DOS6.22、windows98、windows2000、windowsxp、蓝点linux(现在好像已经消失了......),其实后来我发现这样做没啥实际意义,因为在同一时刻你只能使用一种操作系统,windows还好些毕竟fat32、NTFS格式的分区大家都能认,到linux下去读写NTFS还是挺危险的一件事。再加上现在的PC机硬件性能越来越强悍,如果能安装虚拟机的话还是去用虚拟机吧,个人感觉虚拟机比双系统要实用的多。
3、关键操作
按照上边所说,先去用PQ等类似软件分区,然后在第一个主分区去安装win7,因为安装win7相对比较简单而且大家经常操作,我就不再多说了。主要讲讲安装完win7以后安装redhat 5.5时候应该注意的地方。
3.1用redhat5.5的光盘或者ISO启动,不管用什么方法吧,必须见到图3的样子
(36.84 KB)
这个就是redhat5.5的光盘引导成功的样子,为了方便新手学习我这里采用图形化安装linux,在此界面直接敲回车进入安装流程。安装里的前几步选择语言啊、键盘啊什么的就不多说了,这里从关键的硬盘分区那一步说起。
(52.18 KB)
这一步必须一定要去选择最后一项,Create custom layout(创建定制设计我E文很差不知道怎么翻译合适,要不大家就理解成我的分区我做主吧)next以后应该就能对现有硬盘进行分区了,不出意外的话现在应该已经有一个/dev/sda1的ntfs分区大小是30004MB,这个就是刚刚安装好的win7那个C盘,呵呵千万别去碰他,否则就得重装win7了。。。点界面上的new去新建分区,创建linux需要的两个最基本的分区,一个10G的/分区一个1G的swap分区。这里不必害怕,linux很人性化万一分错了,返回上一步再回来一样可以重新分,只要你不确认安装就不会影响到之前的windows,最终应该能达到图5这样一个效果就对了。
其实linux的分区绝不是这么随便的,因为我这里只是为了给大家演示双系统才用最最偷懒的办法去做个测试,如果大家有兴趣研究linux如何分区,可以去看看这个帖子,一般生产环境我都习惯这么分区。
分好区后next接下一步就是设置启动项了,linux默认会把win7那个系统命名为Other,并将其在Grub里设置为非默认启动。为了以后方便我们可以对这个Grub菜单进行更改,点到Other然后点Edit,为了我们看着方便可以改成如下这样。
(64.51 KB)
修改完以后点ok就应该是图7的样子了,这个图7说的意思就是本机现在有两个系统,一个叫WIN7一个叫Red Hat Enterprise Linux并默认启动WIN7。仔细检查一下没啥子问题的话就可以next选择安装包了。
(62.81 KB)
以后的操作就跟安装单系统linux无异了。一直安装到linux提示点reboot然后重启系统。
4、大功告成
重启系统检测过BIOS之后,应该进入这个Grub的界面。
(25.95 KB)
在系统进入这个界面5秒钟之内按任意键都会进入启动选择项见图9,然后就可以通过上下键来选择到底启动哪个系统。如果5秒钟之内啥都没按的话就默认启动win7去了。
(50.36 KB)
到这里已经基本完成单机双系统的部署工作了,对于新手来说可能稍微有点复杂,其实任何人都曾经是新手,只要大家掌握原理勤加练习,用不了多久就可以熟练掌握了。
还有几个问题要说一下:
1、测试环境随便这么搞一下是无所谓的,生产环境可不要轻易部署双系统啊。既没意义又有危险。
2、如果觉得启动时候只给5秒钟时间去选择启动哪个系统太少了,可以进入linux系统然后修改/etc/grub.conf第11行的timeout=5默认5秒钟就是这里规定的,别的不要随便乱动哦^_^
3、我这里只是做了win7和redhat的双系统,其实xp、vista、都可以这么干的。至于其他发行版本的linux可能会在分区及配置Grub启动时的界面上稍有不同,不过原理跟本贴讲的绝对不会有出入。
4、这里所说的操作都是最基本最入门的,如果大家觉得有不妥的地方欢迎跟帖讨论千万别有什么地方说错了误人子弟,如果转帖请说明出自51cto,如果您觉得这就是哄孩子的东西顶多就是个嗤之以鼻的帖子,也请您看在您当初也曾经是小白的份上口下留情。
真的不错。
详细的步骤
很强大,回家试试看!:handshake
初级工程师
好,:(pdd_11): 不过还是喜欢装虚拟机
dn88,考虑周到,!
入则恳恳以尽忠,出则谦谦以自悔...
初级工程师
很好!支持一下!
学习了,帮顶下:victory:
很好很强大
初级工程师
:handshake
GRUB还是很好用的。
之前我试过先装fedora再装win7...直接没办法引导fedora,恢复的方法也很麻烦。
别看资料,看聊效!!!
图文并茂,说得很详细啊,呵呵
很详细的步骤,谢谢楼主。
新人 按LZ的步骤去试验下!
图文并茂是最好的表达方法!!
初级工程师
学习了~谢谢楼主分享~!~!~!~!~
很详细,LZ是个有心人,
助理工程师
如果默认是启动rhel,我想改成默认启动win7,grub怎么修改呢?
修改grub.conf这个文件
default=后边的那个数字一般不是0就是1,你自己看看吧
最有价值午饭
赞一个,写得很仔细了
学习了。写得比较仔细。
我来迟了~~~呵呵,写得太详细了。:lol中国领先的IT技术网站
51CTO旗下网站
安装 Windows 10 + Centos 7 双系统共存
虽然 Windows 10 已经找回,然而,不尽如人意的是,引导 Windows 10 的菜单项上的 Windows 系统的版本并非“Windows 10”,而是“Windows 7”或 “Windows 8.1”等。
作者:iangzai_cool来源:| 13:28
第一步 准备工作
给CentOS 系统单独创建一个分区,具体看空闲硬盘的大小决定。
右键桌面上 [我的电脑] 或者 [此电脑] 图标,选择 [管理] & [计算机管理] & [存储] - [磁盘管理]
选择一个空闲空间较大的分区,右键选择 [压缩卷(H)...]
在弹出的对话框中输入需要分配给 CentOS 系统的空间大小,以 MB 为单位
输入完毕后,点击对话框右下角的 [压缩] 按钮执行压缩即可
注意:压缩出的新分区,不要执行 [新建简单卷],否则稍后 CentOS 不识别,到此步即可
下载 CentOS 7 系统文件
下载 ISO 文件,DVD 版即可。
制作优盘启动盘
同样很简单:
准备一个优盘,备份里面所有你认为不能删的文件,稍后将会格式化此优盘
到 UltraISO官网 下载软件
安装,我基本是用完就卸载,所以,除了安装路径改下,其他全部默认
运行 UltraISO,选择试用,选择主界面菜单栏里的[文件] & [打开],选择你刚下载好的 CentOS 7 镜像
选择菜单栏里的 [启动] & [写入硬盘映像]
在弹出框中确认选中的优盘无误,其他选项保持默认,无需修改,直接点击下方的 [写入] 按钮,执行制作优盘启动盘,稍后确认制作成功的提示信息即可
准备工作到此结束
第二步 从优盘启动安装
调整 BIOS 引导顺序
插入刚刚制作的优盘启动盘,重启电脑,开机阶段按 F2 、 F8 或 F12 进入 BIOS
切换到 Boot 界面,找到优盘启动项,使用 F5 或 F6 调整其顺序至第一位,即从优盘启动
按 F10 保存并退出 BIOS ,即可从优盘引导启动。
稍后进入一个标题为 CentOS 7 的黑白界面:
同时提示 Press Tab for full configuration options on menu items. 和 Automatic boot
in 60 seconds...。
默认选中的是 第一项即 Install CentOS 7,按 Tab 键,下方的提示信息将显示为 vmlinuz initrd=initrd.img
inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet
移动光标,删除 LABEL=CentOSx207x20x86_64 rd.live.check 这部分,并用 linux dd 替换,最终的内容为
vmlinuz initrd=initrd.img linux dd quiet
确认无误后回车,可以看到如下界面
这里可以看到,界面下方有4列,分别是 DEVICE 、 TYPE 、 LABEL 和 UUID,LABEL
这一列就是驱动器名称,据此找到你的优盘,并记下对应 DEVICE 列的值,一般是 sdb4 。
强制关闭计算机后再开机,回到刚才倒计时那个界面,依旧按 Tab 键,修改启动参数,这次修改为 vmlinuz initrd=initrd.img
inst.stage2=hd:/dev/sdb4 rd.live.check quiet,这里的 sdb4 替换成你刚才记下的自己优盘对应的DEVICE
确认无误后回车,稍等片刻就可以看到暖暖的界面啦!
上面的系统语言根据需要自行选择(为了防止系统自动生成家目录下有 桌面 、 下载
这类中文名路径,切换路径的时候还要修改输入法,比较麻烦,所以这里我保持默认,即 English),这里主要说下第二步的 INSTALLATION
选择需要安装的基础软件
点击 SOFTWARE 下的 SOFTWARE SELECTION 选择一些需要安装的基础软件,这里只选择安装一个桌面软件 GNOME Desktop
就够了,选择完成之后点击左上角的 Done 回到 INSTALLATION SUMMARY 主界面。
点击 SYSTEM 下的 INSTALLATION DESTINATION 选择安装位置,这里可以看到我们之前压缩出来的那个新分区,以及优盘分区。
选中那个新分区,并选中 Other Storage Options & Partitioning 下的 I will configure
partitioning 选项,切记,一定要选中此项,否则整个硬盘的数据都将被删除!!!
确认无误后,点击左上角的 Done 。
这一步对硬盘进行分区,可以点击 Click here to create them automatically
即可让安装程序自动创建分区,非常方便,也可以点击左下角写有 AVAILABLE SPACE 字样的红色区域上方的 + 按钮手动创建分区。&
选择手动分区的话,要注意单位,这里我选择自动分区。分区完成并且确认无误后,点击左上角的 Done
结束对硬盘的分区操作。下面我讲下手动分区操作步骤。
点击 + 按钮,在弹出的对话框中选择新分区挂载的路径,并输入新分区的大小,这里我们设置新分区的大小为 6 GB,并挂载在 根目录 / 下。点击 Add
mount point 保存分区信息。
此时,可以看到新分区已经出现在左侧栏里了,但分区的单位并不对,默认刚才输入的单位是 MiB 并显示为 KiB ,这里我们修改为MiB 即可,点击右下角
Update Settings 保存修改后的信息。
以同样的方式添加 swap 等分区,添加完成后,点击左上角的 Done
按钮,完成对磁盘的分区。如果没有给 /boot 进行分区,会在第一次点击 Done 后收到警告信息。可以点击 Click for details
查看警告原因,然后点击 Close 后再次点击一次 D也可以忽略警告信息,再点一次 Done 。
忽略警告信息,点击两次 Done 之后,可以在弹出的对话框中看到,即将对磁盘进行修改的摘要信息,直接点击
Accept Changes ,开始对硬盘执行分区操作。
回到 INSTALLATION SUMMARY 界面,待分区执行完成后, SYSTEM 下的 INSTALLATION DESTINATION
下的黄色感叹号就没有。点击右下角的 Begin Installation 按钮开始安装 CentOS 系统。
初始化账户
安装进度界面可以看到 USER SETTINGS 下,ROOT PASSWORD 提示需要给 root 账户设置密码(root
账户默认是没有密码的),USER CREATION 提示创建一个普通用户。下面我们按照提示完成对账户的初始化。
点击 USER SETTINGS 下的 ROOT PASSWORD ,给 root 账户设置密码。如果设置的密码强度不够,需要点两次 Done
按钮忽略警告信息,完成对 root 账户的初始化。
完成对 root 账户初始化后,可以看到 USER SETTINGS 下 USER CREATION 的黄色感叹号已经消失了,说明初始化 root
账户的密码后,创建普通账户已经变成一个可选项。
但推荐仍创建一个普通账户,以便平时使用,而非平时直接使用 `root` 账户,这样可以减少使用过程中的误操作,以及 `root` 账户密码泄露的风险。点击
`USER CREATION` ,创建一个新的账户,同样 `ROOT PASSWORD` 一样,如果密码强度不够,请点击两次 `Done` 按钮。
约15 ~ 30 分钟后,CentOS 7 的安装就大功告成啦。为了避免重启后再次从优盘启动,可以先拔掉优盘,再点击 Reboot
按钮重启计算机;也可以在重启时进入 BIOS 调整引导顺序,恢复硬盘作为第一引导盘。
开机后会看到一个黑白屏的启动菜单,并且有一个默认选项,屏幕下方有一个 5 秒的倒计时,若 5
秒内没有任何操作,将使用默认选中的内核启动系统,也可以使用上下键进行切换并按回车键,即可使用选中的内核启动系统。这里默认即可。
第三步 找回 Windows 10 启动项
可能大家都注意到了,上面重启之后,已经无法进入之前的 Windows 10 系统。是的,CentOS 7 不能在安装过程中设置之后的启动项,不像
Ubuntu 那样,在安装 Ubuntu 的过程中,就可以选择启动项,因此这时候就无法进入 Windows 10 了。不过,不用担心,因为 Windows 10
系统的引导信息以及数据都是还在的,我们只需要在 CentOS 7 中找回 Windows 10 的引导信息并添加到启动菜单中就可以了。
启动 CentOS 7 并使用事先设定的账户,登录系统。这里我使用的是非 root 账户登录的。
安装 ntfs-3g
右键桌面,打开一个终端。执行以下命令安装 ntfs-3g:
sudo&yum&install&-y&ntfs-3g&
之所以需要安装 ntfs-3g ,是因为 Windows 家族专用的文件系统,CentOS 7 默认不能识别,而要想在 CentOS 7 系统中找回
Windows 10 的引导信息,势必要让 CentOS 7 系统识别 Windows 10 的文件系统,故安装此库。
更新 Grub2 启动菜单,找回 Windows 10
执行以下命令即可找回 Windows 10 引导信息:
sudo&grub2-mkconfig&-o&/boot/grub2/grub.cfg&
这一条命令,是让 grub2
自动扫描磁盘中已经安装的所有系统的引导信息,并将其加入到启动菜单中。重启一下计算机,在上面提过的启动菜单界面,是不是可以看到一个有 Windows
字眼的启动项啦?这就是你的 Windows 10!切换到此项,回车,我 Windows 10 又回来啦!
第四步 修复启动菜单界面 Windows 版本显示错误的问题
虽然 Windows 10 已经找回,然而,不尽如人意的是,引导 Windows 10 的菜单项上的 Windows 系统的版本并非&Windows
10&,而是&Windows 7&或 &Windows 8.1&等。
初步推测,此启动项上显示的 Windows 版本号,取决于你从何版本的 Windows 升级到 Windows 10的(若你是从 Windows 7
升级到 Windows 10 的,那此启动项的文字就会显示&Windows 7&字眼,对于从 Windows 8.1 升级也是一样的道理。未考虑直接安装
Windows 10 的情况)。
需要说明的是,这里只是一个文字显示错误,对正常使用没有丝毫影响。但你有强迫症的话,请继续往下看。
修复显示错误
我已经打好了一个 patch,放到了这里点击预览了,登录已安装好的 CentOS 7 系统,打开一个终端,并这行以下命令即可:
((sudo&cp&20microsoft-win10.patch&/&&&&cd&/&&&&sudo&patch&-p0&)&&&20microsoft-win10.patch)&
错误原因浅析
启动菜单是执行 Grub2 的命令后,由 Grub2 生成的
Grub2 本身并不能识别磁盘中已安装的操作系统,它是依赖 os-prober 这个库来识别的
os-prober 本是为 debian 系统编写的,其在 debian 系统下不能识别 Windows 10 的问题已经修复
CentOS 下的 os-prober 目前最新版本依旧是 1.58 ,该版本依旧存在此问题,貌似 CentOS 下的 os-prober
无人维护。问题代码位置是 /usr/libexec/os-probes/mounted/20microsoft
【编辑推荐】【责任编辑: TEL:(010)】
大家都在看猜你喜欢
原创头条头条外电头条
24H热文一周话题本月最赞
讲师:5人学习过
讲师:6人学习过
讲师:112人学习过
精选博文论坛热帖下载排行
本书深入浅出地说明了如何利用.NET、Flash及XML来辅助Flash富媒体应用程序的开发。
本书首先介绍了Flash影片应用程序与.NET应用程序结合的...
订阅51CTO邮刊

我要回帖

更多关于 centos debian 双系统 的文章

 

随机推荐