最近在看《鸟哥私房菜:基础学习篇》,觉得很不错,想要用U盘装个windows 7 和 CentOS 6.4的双系统,在网上找了很多教程,觉得乱七八糟的,弄得很复杂,而且很多都不是很完整,对于新手实在是伤不起。最终自己用U盘装了两次,有一次还把引导程序装到U盘MBR去了。o(╯□╰)o决定写篇博客,防记忆衰老,也为所有想学linux的小白贡献一点资料吧。O(∩_∩)O~
所需工具:
一、UltraISO
不大,才2M多,用来制作 U 盘启动
二、CentOS 6.4 32 位系统镜像
要下载
安装步骤:
一、制作 U 盘启动引导盘
0、请确认你的U盘是
1、电脑插上 U 盘,打开 UltraISO软件,文件---打开,选择你下载好的CentOS-6.4-i386-bin-DVD1.iso
2、删除 U 盘根目录下面的 Packages 文件夹(不删除也可以,如果你U盘空间足够大)
至此,U 盘启动盘制作完成。
二、在硬盘留出空闲空间
我们要给硬盘划分空白空间安装CentOS6.4,我们不需要什么乱七八糟的工具,右键点击我的电脑——管理——存储——磁盘管理(本地)
我自己的F盘有90G的空间,60GB空闲,我用35GB来装CentOS,那么单击F盘,右键选择“压缩卷”
二、安装 CentOS 6.4
1、开机设置 U 盘第一启动,重启之后会出来安装界面,有如下选项:
Install or upgrade an existing system安装或升级现有的系统
install system with basic video driver安装过程中采用基本的显卡驱动
Rescue installed system 进入系统修复模式
Boot from local drive
Memory test
网上的教程都是默认选择第一项,但我除了第二项,其他选择后都出现了屏幕扭曲无法安装,最后还是选择第二项,然后安装成功了。所以,你可以先选择第一项,如果不行的话,再改为第二项。但安装过程都是一样的。
2.出现是否对CD媒体进行测试的提问,这里选择“Skip”跳过测试。
3、出现安装过程中使用的语言界面:
选择
4、出现语言确认界面直接回车
5、下面出现键盘模式选择界面,不要修改,进入下一步
6、“Installation Method” 选择 “Harddrive”,然后选择u盘所在的分区,我的U盘在这里显示的是
7、直接点 OK,会出现安装界面:,点击下一步
8、选择基本存储设备
9、设置计算机名,随你便吧
10、设置时区,不用改
11、设置root密码,这是最重要的密码,而且必须填,牢记你的密码!
12、注意:选择最后一项,创建自定义布局
13、注意:这里可以看到磁盘信息,切忌要确定在自己所要分区的磁盘上分区,否则其他磁盘会被格式化。这张图和本教程是不搭配的,但我自己没有截图,理论上来说安装时会在ntfs的中间出现一行空闲,谨记我们建立分区要点在那个空闲上面,进行创建,否则你就哭吧!我们是采用U盘安装所以还会出现一个sdb,但不用管它。
注意:分区之前,自己先要规划好,怎么分区
我的分区如下:
硬盘总共35G
/
Swap2G(内存小于2G时,设置为内存的2倍;内存大于或等于2G时,设置为2G)
选中空闲分区,点创建,选择标准分区,再点创建,允许的驱动器:只勾选自己电脑磁盘,把u盘取消掉(这一点和图片不一样)
挂载点:/
文件系统类型:ext4
大小:8000
确定
继续选中空闲分区,点创建
选择“标准分区”,点创建
文件系统类型:swap
大小:2000
确定
创建好分区之后,如上图所示,然后点“下一步”
选择“将修改写入磁盘”
14.这个非常非常重要!这里有两个要点:
(1)看到图片上面的“在XXXX中安装引导程序了”了么,默认情况下安装引导程序是装在U盘的,我一开始没注意没有点更换设备 进行设置,结果装好之后U盘插在电脑的时候就有双系统的引导,U 盘拔了之后就直接进入win7,CentOS没有了!当然,这种情况下也可以解决,我们后面谈。
你要点击
第一BIOS 驱动器:
第二BIOS 驱动器: 选择 U 盘驱动器
(2)这张图是安装单系统的,所以 引导装载程序操作系统列表 只有一项,但我们要安装双系统,怎么办?别担心,你在这一步会出现 两项,也就是说,CentOS会自动检测到Windows的引导程序,并自动帮你引导。那我们可以不用设置吗?也可以。如果你没有进行设置的话,你开机是就会出现两个选项,一个是CentOS,一个叫Others,并默认进入CentOS,那个Others 就是 windows 7 啦。所以我们还是至少做一点改动吧。点击Others(你安装时会看到它的),然后
16、接下来就是检测软件包,然后出现安装界面,进行安装,安装完成后,点重新引导
18、重新启动,把U盘拔出,电脑自动引导到CentOS6.4系统(如果你做出修改的话当然就自动引导到windows),然后进行初次配置,按照引导进行就可以了,但Kdump建议不要开启,其他的这里我们就不说了
我们上面说过如果没有更改引导程序安装位置的话,引导程序是会安装在U盘的MBR上的,所以结果是你把U盘拔出来后再也进不了CentOS,就像你没有安装过一样,而你的U盘连格式化都不行了。
首先,解决U盘因错误写入MBR而无法格式化的问题:
如果还是不行,那么试试这个:右键点击我的电脑——管理——存储——磁盘管理(本地)
这样我们的U盘又可以自由使用了。
那怎么找回我们的CentOS 系统呢?
其实也是很简单。我本来是要进入救援模式的,但无奈选择后总是出现画面扭曲无法进行,所以用了这个办法,觉得比救援模式还更简单些:
用我们制作好的U盘启动盘,然后就跟我们进行安装一样,开机进入U盘,选择 Install or upgrade an existingsystem 或者 install system with basic video driver,接下来的和前面的步骤一样,但在选择完语言和键盘后,会出现类似的选项(这个是5.5的安装):
然后我们点击升级现有系统,进入下一步,这时有三个选项,我们可以选择最后的安装新的grub,接着进行grub的设置了,这次可要记得点击更换设备啊,然后下一步程序会安装新的grub到我们硬盘的MBR中,重新开机,你会发现我们的grub程序回来啦!
全部解决!
转载请注明出处:http://blog.csdn.net/jcjc918/article/details/9412757