﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-从零开始，由心而生</title><link>http://www.cppblog.com/Mr0o0rM/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 09 Jun 2026 17:42:09 GMT</lastBuildDate><pubDate>Tue, 09 Jun 2026 17:42:09 GMT</pubDate><ttl>60</ttl><item><title>CentOS6安装</title><link>http://www.cppblog.com/Mr0o0rM/archive/2011/12/21/162554.html</link><dc:creator>小西</dc:creator><author>小西</author><pubDate>Wed, 21 Dec 2011 12:55:00 GMT</pubDate><guid>http://www.cppblog.com/Mr0o0rM/archive/2011/12/21/162554.html</guid><wfw:comment>http://www.cppblog.com/Mr0o0rM/comments/162554.html</wfw:comment><comments>http://www.cppblog.com/Mr0o0rM/archive/2011/12/21/162554.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Mr0o0rM/comments/commentRss/162554.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Mr0o0rM/services/trackbacks/162554.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; 最近听同学说，centos操作系统不错，所以就试着用一下，从同学那里要来了centos6的iso文件安装包。<br />&nbsp;&nbsp; linux一般都支持从硬盘开始安装，以前试着用硬盘安装方式安装过Ubuntu，只要按百度百科中说的样子装就行了，可是，应为Ubuntu支持对NTFS文件存储格式的读取，可是，centos不支持，所以，还得从硬盘上重新划分出一个ext2格式的区。<br />&nbsp;&nbsp; 从网上找资料，说需要划分fat32和ext2两个分区，fat32用来装引导系统启动的文件，而ext2用来装ios镜像，其实，只需要ext2格式到分区就可以了。<br />&nbsp;&nbsp; 用硬盘工具分出10G大到ext2分区，将镜像拷贝进去，并将镜像中到image文件夹解压出来，安装网上的教程，下载grubfordos，顺利到进入到系统的安装界面，此时，需要选择linux的安装镜像，用到了ext2分区，在列表中找到那个分区，呵呵，不知道是哪个，所以就一个一个试，如果正确，就自动进入安装界面。<br />&nbsp;&nbsp; 安装完毕之后，顺利的进入到了系统中。<br />&nbsp;&nbsp; 这是遇到了新的问题，就是无法引导两个系统的启动，只能启动centos，不能启动原来到win2003。<br />&nbsp;&nbsp; 在网上搜索了一下，发现，原来在安装的过程中，centos就会将两个系统到引导添加到grub.config中，但是，那是针对两个系统同时安装在一个硬盘中的情况，而我的电脑中有三块硬盘，一个是安装原系统win2003，一个是资料盘，最后一个用来安装现在到centos。<br />&nbsp;&nbsp; 如果装在不同的硬盘中，需要在centos的grub.conf中添加两块硬盘之间到映射：&nbsp; <br /><div>&nbsp;&nbsp; title centos&nbsp;&nbsp;&nbsp;&nbsp; //装在第一块硬盘<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; root(hd0,0) // 第一块硬盘<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...<br />&nbsp;&nbsp; title WinXp&nbsp;&nbsp;&nbsp; //装在第二块硬盘</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map(hd0) (hd1)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; map(hd1) (hd0)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; root(hd1,0)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; chainloader + 1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; makeactive<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; boot<br />&nbsp;&nbsp; 这样，在电脑启动的时候就可以正常引导了。<img src ="http://www.cppblog.com/Mr0o0rM/aggbug/162554.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Mr0o0rM/" target="_blank">小西</a> 2011-12-21 20:55 <a href="http://www.cppblog.com/Mr0o0rM/archive/2011/12/21/162554.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>