今天在自己的win7笔记本上折腾linux,中间遇到了一些问题,以此记录。
以前偶尔玩过linux是在虚拟机上装了Ubuntu,但是在虚拟机上玩感觉不够真实,所以这次装双系统。
在安装前首先要有些准备工作:
- 在win7上预留出给CentOs的磁盘空间,具体步骤: 电脑--》右键管理--》存储(磁盘管理) 选择一个空间较大的磁盘
进行压缩 ,压缩完成后显示状态可用(切记不要对新压缩的磁盘进行分配,我在这里就出了问题,导致安装CentOS时,识别不到可分配的磁盘)。我这里预留出60G磁盘(其实网上说10G就够了)。
- 下载CentOs的镜像文件:http://www.centoscn.com/CentosSoft/iso/2015/0402/5070.html 这是CentOS中文站提供的下载地址,有好几个版本的文件。 我下载的是 CentOS-7-x86_64-DVD-1503-01.iso
这个大小4G多。准备一个最小8G的U盘制作U盘启动(备份一下数据,需要格式化)。下载软碟通UltraISO v9.5.3.2901 简体中文完美注册版。通过软碟通将CentOS的镜像写入到U 盘,具体步骤可以网上查询。
有了以上2步我们就可以进行安装了。
3.开机进入bios设置以U盘启动
4.重启电脑进入的安装界面,此时要修改将 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,这里sdb4为U盘所在分区,也可能是sdb1 ,可根据实际情况修改(也可以用其他方法)
5.修改完成后进入安装界面。后续可参照http://www.centoscn.com/image-text/setup/2014/0728/3365.html 图文都很详细。自此基本上安装完成。
在完成自后我又遇到一个问题就是,我的win7引导没了,开机只能选择linux,无法进入win7。开网上搜索了很久关于修复win7引导项的,有进入pe修复的,有在linux修改文件的。最后我选用的方法是安装ntfs-3g 和 fuse2.7.0.tar.gz,需要先安装fuse2.7.0.tar.gz。这两个文件时(linux默认不支持ntfs)让linux支持nfts系统。安装常规命令安装有出现问题 使用./configure 是报错,导致make和make install都无法执行。最终使用命令./configure --disable-kernel-module 未报错,安装成功。
使用命令grub2-mkconfig -o /boot/grub2/grub.cfg 重新检测本地硬盘上是否存在有操作系统,然后自动生成启动菜单。
终于win7 启动菜单出来了。