平时使用较多的操作系统是Windows,想玩玩Linux平时也是在虚拟机上,强迫症的怎么能忍,一直想装个双系统,也能强迫自己练习Linux命令,之前重装系统的时候也试着装了一下,但是准备不够充分。结果就没有出现双系统选择的界面,这次经过专业人士的引导之后在虚拟机上装上了双系统,虚拟机和真机的安装几乎没有任何区别,本次安装使用的WindowsServer2012和Linux centos,不一致的地方仅供参考,大致流程是一样的,下面看安装过程。

先安装Windows(必须先)分好盘后,留出来一个盘给Linux用(大小根据个人的情况去定)

安装好Windows后引导系统到CD或者是做好的系统U盘(我这里是使用虚拟机的引导iso镜像选c)

选择第二项直接安装

Linux安装可以看其他的专门的安装教程,到分盘这一步,我们选自定义这一项(一定要选这一项)

到这一步时,在Linux中是可以看到Windows分好的盘符,Windows是叫C盘D盘什么的,Linux叫sda,sda1是留给Windows的系统引导,

sda2是我给Windows分的C盘,sda3是预留给Linux的可以看到没有格式化,我们就用sda3装Linux,Windows的盘千万不要动。

我们分了200M给Linux的boot,boot是Linux放置引导文件等,鉴于重要性我就单独分了个盘(其实不分也是可以的,但是重要的东西或者为了方便管理维护的东西建议单独分盘),个人用没有太大要求就把/根目录直接分盘挂载到sda5

我在这里选择引导装载程序操作系统列表中的Linux系统,选上后就是默认启动Linux了,一定要选择这,事实证明用Linux引导又快又好用(个人感觉是这样)

然后装好Linux,重启,然后又进入Linux的系统中,在 /boot/grub目录下有grub.conf这个配置文件,这里面就是开机引导的配置文件

default=0就是第一个title的操作系统是默认启动,看好有title Windows后我们就不用改了,如果没有则我们需要在全文的最后面添加

title Windows
rootnoverify (hd0,4)
chainloader +1

关于配置文件的写法,大家可以参考这篇文章

GRUB启动命令详解
http://blog.chinaunix.net/uid-21222282-id-1829061.html

配置好后就可以重启看效果了

看到Linux开机时会留5秒的时间让你选择引导,我们在5秒内随便敲一个数字

我们可以看到有两个系统,可爱的centos和可爱的Windows,这时候我们想选哪个选哪个,选好回车就ok

要注意的是我们是用的Linux的引导程序,windows引导后续会继续探索。

至此我们就有了切换自如的双系统了,两个以上的系统和这个道理是一样的。

【来自 乐智的菜园子:www.cnblogs.com/AIThink 亲们,码字不容易,转载请注明出处。】

最新文章

  1. Caché数据库学习笔记(5)
  2. Java并发编程核心方法与框架-exchanger的使用
  3. Java命令行输入求和的简单学习
  4. uva 10340 All in All
  5. Cocos2d-X3.0 刨根问底(一)----- 概览
  6. [css] 垂直居中方法
  7. Microservice Orleans
  8. hdu-5695 Gym Class(贪心+拓扑排序)
  9. 从零开始 WIN8.1 下Android 开发环境搭建
  10. Linux下查看内核、CPU、内存及各组件版本的命令和方法
  11. Activity与Activity之间的传值
  12. byte 读写文件
  13. Android在程序代码中使用String资源
  14. Visual Studio 编译使用FLTK库
  15. activity的启动模式和栈管理
  16. Android开发之Intent.Action 各种Action的常见作用
  17. P1177 【模板】快速排序 题解
  18. asp.net获取当前请求的url
  19. Python:从入门到实践--第三章--列表简介--练习
  20. [20181031]12c 在线移动数据文件.txt

热门文章

  1. 强制类型转换(const_cast)
  2. Hiking 分类: 比赛 HDU 函数 2015-08-09 21:24 3人阅读 评论(0) 收藏
  3. bzoj 2751 快速幂
  4. 纯后台生成highcharts图片有哪些方法?
  5. dropDownList之"请选择",同时设置默认选项
  6. Android学习——百度地图开发定位与显示Demo
  7. CentOS下架设VNC服务器
  8. huffman压缩解压文件【代码】
  9. CSS3动画效果之transition
  10. windows无法启动MySQL服务 错误1067
  11. 【一天一道LeetCode】#205. Isomorphic Strings
  12. 外排序 External sorting
  13. Python创建随机用户名密码并存放于Access数据库
  14. ocrosoft 程序设计提高期末复习问题M 递归求猴子吃桃
  15. C#红绿状态灯
  16. Spring整体了解
  17. thinkphp模板使用
  18. ORA-01403:no data found 解决办法
  19. jenkins 如何处理windows batch command
  20. QQ消息无限发送!源代码