win7 + centos7 双系统启动
本文介绍的是在已有windows系统(默认安装在C盘)基础上安装centos7,设置双系统启动。
难点:
1、linux无法读写NTFS
2、windows无法读写EXT3
3、U盘启动盘(FAT32格式)无法放入大于4G的文件
4、grub2添加启动项
分区准备
1、下载分区助手,从原有分区中切割分区并删除分区作为安装linux的空间
2、因为linux安装程序无法识别NTFS,U盘启动盘(FAT32格式)无法容纳大于4G的文件,所以我们需要使用分区助手额外的创建一个分区并格式化为EXT3
3、因为windows系统无法读写EXT3,所以需要下载一个ext2fsd工具(Ext2Fsd是Ext2 File System Driver (For Windows) 的缩写,它是一款可以使用户在Windows下访问Linux操作系统中常见的Ext2/3/4等文件系统的软件)。在windows下加载装配点盘符,这样就可以读写ext3分区
制作centos7的U盘启动盘
1、在centos官网上下载CentOS-7-x86_64-DVD-1611.iso
2、将iso文件拷贝到ext3分区(后面安装centos7时会要求选择iso文件所在位置)
3、使用UltraISO打开iso,并写入到U盘中(写入硬盘映像)
安装centos7
1、安装主板进入BIOS的方式(一般是F2、F8、F11、F12等),设置从U盘启动
2、进入到centos7的安装界面,主要是选择语言、设置时区等,最为主要的步骤是设置挂载点,最简单的设置是swap为内存的两倍,其它剩余空间给到/这个linux的根目录
3、开始安装,可能需要花费个一个小时左右
添加windows启动项
安装完centos7,重启后会发现直接启动了centos了,而没有看到win7的启动项,不要着急,这是因为安装centos时,MBR上的引导程序(boot loader),centos采用的grub2,覆盖了原有windows的引导程序,但我们知道windows系统还是在C盘乖乖的呆着,等着你来宠幸她
在shell中vim /boot/grub2/grub.cfg
可以看到它提醒我们不要直接修改这个文件,而是通过grub2-mkconfig这个命令来完成,采用/etc/grub.d下的模板和/etc/default/grub的默认设置
1、vim /etc/grub.d/40_custom
添加window7启动项:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows7'{
set root=(hd0,1)
chainloader +1
}
2、vim /etc/default/grub
修改默认启动项为windows7:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=2
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
3、运行grub2-mkconfig -o /boot/grub2/grub.cfg命令。即可将上述改动写入到/boot/grub2/grub.cfg文件中
此时你再重启试下,是不是出现了windows7的启动项呢,如果不做选择则默认从windows启动,看到windows重新回来了是不是感觉很好。
win7 + centos7 双系统启动相关推荐
- Win7+CentOS7双系统安装
Win7+CentOS7双系统安装 前言:自己倒腾了2天才装好的双系统,在网上找了很多教程,最开始想直接用硬盘安装的方式结果没成功,不知道什么原因,所以只好改到用U盘安装,但中间还是有很多值得注意的地 ...
- win7下启动linux系统下载软件,WIN7+LINUX双系统启动
WIN7+LINUX双系统启动 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 WIN7+LINUX双系统 WIN7+Fedora16双 ...
- 如何在win7+centos7双系统中添加win7启动菜单
案例背景 本案例是在已安装了windows 7系统的基础上,在一个空闲的分区上安装CentOS 7 Linux系统.当成功安装Linux系统后并不会像Centos 6版本那样保留wind ...
- Win7+Ubuntu双系统启动项修复总结
(2013-03-03 19:00:11) 转载▼ 1,先安装Win7,再安装Ubuntu,则在安装完ubuntu后会直接进入Ubuntu系统,进入系统后执行: #sudo updata-gr ...
- win7 xp双系统启动引导修复指令
选择"命令提示符",接着在弹出的命令提示符窗口中依次输入以下命令(每输入一条按一下回车,若屏幕上返回"操作成功完成"的信息,则继续输入下一条命令,否则请检查刚才 ...
- 安装Win7+Ubuntu双系统
需要Linux的地方越来越多了,之前一直用VM虚拟机解决,安装起来方便,但是渐渐的也会发现可能会慢,也有些软件不能很顺利的安装上,所以要安装双系统. 网上的教程很多,但是都有不同,为了方便自己以后又要 ...
- win7下安装centOS7双系统
转载地址:https://blog.csdn.net/mengxiangjia_linxi/article/details/78965103 工具及材料 1.一台PC 2.一个U盘,8G以上 3.需要 ...
- win7启动无法自动修复此计算机,win7系统启动修复_win7系统中启动修复无法自动修复此计算机情况的三种解决方法介绍_win7双系统启动修复...
使用Windows 7操作系统开机提示自动修复,无法正常进入操作系统.经过分析,部分系统修复报错文件为:X:\Windows\system32\drivers\spoon.sys 如下图: 解决方法: ...
- Win7 Win2003 双系统重装2003以后修复Windows 7 系统启动项
Win7 发布后,为了体验一下MS的新产品,特意在本本上装了双系统,之后突然发现Win2003 用得一点都不爽,仔细看才发现,原来所安装的Win2003是标准版.不得已,所以重装Win2003,但是考 ...
最新文章
- 基于卷积神经网络的人脸认证(判断两个人脸是否是一个人)
- c++内存管理优化之ptmalloc,tcmalloc,jemalloc使用实例
- base64文件上传后台处理
- 【简洁写法】剑指 Offer 30. 包含min函数的栈
- 如何使用新的Apache Http Client发出HEAD请求
- 交换排序图解_10大经典排序算法,20+张图就搞定
- VDN平台各种数据库连接设置
- 偏微分方程中常用的不等式
- 倒计时 css,css实现倒计时效果
- PCB设计中基板颜色含义
- AXI_lite 总线学习
- 【Unity学习笔记】Canvas Scaler组件
- [历史随笔]帝国如风--元朝的另类历史
- 谁说NTFS不支持UEFI启动的?启动U盘放不了超过4G的文件怎么办?Server2016 Win10 U盘UEFI启动制作方法...
- 【git】报错unsafe repository xxx is owned by someone else解决方法
- android 图片大小判断,android中如何使用一张图片适配不同尺寸的APP引导页
- 高质量的博客该如何来进行打造?
- Git push 常见用法
- 工作八年的程序员,却拿着毕业三年的工资,再不开窍就真晚了...
- 数据挖掘——数据挖掘的起源