Win7+CentOs7.4安装tips

作为菜鸟刚刚开始学习linux,怕不习惯因而选择安装Windows+Linux双系统,系统分别选择Win7和CentOs7。因很多安装操作及其截图网上已经有很多了,所以本文仅记录安装步骤及遇到的一些问题和注意事项,以便将来忘了还能回顾。若有错误的地方还望路过的大侠给予指正,谢谢!

笔记本配置磁盘
CPU:i3类型:SATA                  
RAM:2GB数量:1
系统类型:32位操作系统容量:300GB
一、系统安装顺序:1、Win   2、Linux

原因:Windows安装时会覆盖MBR及其所在分区的启动扇区,且没有设置系统菜单的功能,后装Windows会将原先在MBR中的Linux引导加载程序覆盖,就无法选择进入Linux了,需要通过Linux的救援模式来更改MBR,也可以安装其他软件识别Windows/Linux管理程序。总之为了避免麻烦,先安装Windows,后安装Linux,Linux可以设置菜单,在boot loader里加入Windows开机选项。

思考:如果有两块磁盘,Windows和Linux分别安装在不同的磁盘上,开机时如何选择启动哪个系统

我只有一块磁盘,没有试过这种情况,根据鸟哥书上说的,虽然有两块磁盘,但是只有第一个开机设备内的MBR会被读取,所以要将能控制开机菜单的grub安装到Win所在的磁盘上,不知道具体怎么操作,将来想试一下。

二、磁盘分区规划

系统用途:学习

分区规划应该在安装系统前就根据用途做好的,不过除了各个设备的内容和容量是事先计划好的之外,具体属于哪种类型的分区则是在安装过程中随意折腾出来的(因为还不太懂怎么分),以下是安装完成后的分区情况:


Windows计划分配系统盘和数据盘各一个,Linux分配/、swap,剩余空间用于Win/Linux共享,本来还想分配/boot和/home,当时不懂磁盘只能分四个区,如果还想多分几个区要通过扩展分区分成多个逻辑分区来实现,所以安装过程中想要增加/boot和/home为主分区都失败了,鉴于作为新手学习之用,只要分/和swap即可,也就没在纠结。

三、安装盘准备

本次通过U盘进行安装,步骤:

  1. 下载Win7和CentOs7的镜像文件
  2. 使用UltraISO将镜像文件写入U盘(选择写入硬盘映像),制作成启动盘

注:

  1. 写入方式选择:USB-HDD+
  2. ISO文件可能会超过4G,使用的U盘如果是FAT32格式,FAT32格式单个文件大小不能超过4G,会无法写入,此时将U盘格式化成NTFS格式即可,写入完成后,U盘会变为FAT32格式。

四、安装Win7

安装程序很友好,只要按照流程提示一步步选择就可以了。涉及到分区的时候注意一下即可。

在选择系统安装位置的时候,我把所有的分区删除,然后重新分配了40G的主分区用来安装系统,剩余的空间没有处理,等装Linux的时候再分配。
安装完成后可能有不能上无线网,分辨率低等问题,装一下驱动即可。

五、安装CentOs7

  1. 选择USB启动后进入安装引导界面

    这一步看到网上有些地方说要按Tab,将路径(例如:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet)修改为:>vmlinuz initrd=initrd.img linux dd quiet,然后就能看到列出了所有的设备列表,找到U盘并记下设备名,如sdb4,重启后修改路径为:>vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,enter后就进入选择安装过程语言的界面,若不修改可能会出现初始化引导错误。这个步骤可能是用来选择镜像文件的挂载设备吧。

    我没有做这一步,直接选择下图中红色框内容后enter,不过也能顺利安装。
  2. 选择安装过程中使用的语言
  3. 选择安装信息
    1)选择日期和时间、键盘、语言支持
    2)选择安装源,默认就是U盘里的文件,不用更改
    3)软件选择,选择了描述中较为友好的GNOME
    4)网络和主机名,可以设置无线网,也可以安装完成后再设置
    5)KDUMP、SECURITY POLICY默认
  4. 选择安装位置
    1)选择安装系统以及引导的硬盘
    2)选择自定义分区
    3)进入分区界面后看到已经有一个/dev/sda1,这就是之前安装Win7的C盘
    4)分区方案选择“标准分区”
    5)添加挂载点:/,swap
    当前的分区肯定不太好,最好建立/home、/boot独立分区,再建立一个分区给linux作为数据盘,如下表:

    我在分区界面中添加挂载点后貌似都被设置成了主分区,不知道怎么才能让某个分区变成扩展分区,是否应该在安装位置那个界面里选上“我想让额外空间可用”,等主分区分完了剩下的就是扩展分区。
    另:
    也可以在Windows安装中/完成时先将所有的分区完成,不要新建成卷,安装linux时再将对应的分区挂载。Windows下可以使用计算机管理中->存储->本地磁盘进行分区,不过分扩展分区我没有成功,最后还是用diskpart指令分出了扩展分区和逻辑分区,如下:
    diskpart
    list disk
    select disk 磁盘序号 #从0开始
    list partition
    select partition 磁盘名称 #为数字
    delete partition
    create partition extended size=分区容量 #单位为MB
    create partition logic
    list partition
    select partition 磁盘名称 #为数字
    assign
    或者在linux安装完后用fdisk进行分区。
  5. 开始安装
  6. 设置root密码和用户
  7. 重启

六、设置Win7引导启动

重启后发现开机时只有CentOS这一个选项,进不了Win7,此时需在grub中设置Win7的启动选项和路径。

用vim修改/boot/grub2/grub.cfg

在###BEGIN /etc/grub.d/30_os-prober ###(启动页面第三行)后加入:

menuentry "Win7"{

insmod ntfs

set root=(hd0,1)    #选择Windows所在磁盘和设备

chainloader +1

}

but惊讶这个文件是通过模板生成的,当系统更新后会执行grub更新操作,这个文件会被刷新,上面添加的内容就没有了,所以需要改模板文件来实现。(我当时手动改了这个文件,以后不能这么搞)

进入/etc/grub.d

用vim修改40_custom,将上面那段添加到最后

刷新grub文件,grub2-mkconfig -o /boot/grub2/grub.cfg

七、安装完成后使用遇到问题

装完系统后随意瞎用用,然后遇到些问题:

  1. 杀毒软件
    Linux系统是否需要安装杀毒软件,网上众说纷纭,无外乎三种观点,装,不装,装不装看用途,至于有什么推荐的杀毒软件,看了半天也没什么好主意,说不能主动查杀,只能在Linux下查Windows之类的,因此暂时就先不装了。
  2. 网页上的音乐不能播放
    我用的是安装系统时自带的firefox,据说因为版权问题,安装的软件有些插件没有装,自行下载并安装flashplayer插件即可。
    flashplayer插件下载地址:https://get.adobe.com/flashplayer/?loc=cn
    解压;
    用root权限将其中的libflashplayer.so复制到firefox插件文件夹(/usr/lib/mozilla/plugins)下;

    为libflashplayer.so分配权限,chmod 755 libflashplayer.so
    重启浏览器。
  3. 无法使用lsb_release命令
    想用lsb_release查看系统版本,结果未找到命令,需要安装。
    切换到root,输入:yum install -y redhat-lsb,等待安装完成。

暂时遇到这些问题,以后若有继续补充。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值