这几天在学习Linux,想在本机上安装一个Ubuntu系统来更好地体验Linux,由于原装电脑上带的是Win10系统,里面有很多重要的资料,怕安装时把数据弄丢,就在Vmware下模拟双系统的安装。
1.安装准备
- Ubuntu-16.04-desktop.iso
- Windows_8.1_pro.iso
- Vmware workstation 12
2.先安装Windows系统
这一步切记!安装双系统时应该先安装Windows,因为Windows的引导装载程序无法引导Linux系统,但Linux体统的引导程序Grub则可以引导Windows。如果先安装Linux而后安装Windows,那么Windows会直接忽略Linux,而且完全不知道该如何调整分区大小,甚至会直接利用自己的引导加载程序将Linux的给覆盖掉。
Vmware安装Windows系统非常简单,这是Vmware软件的基本使用。
3.配置虚拟机
主要配置的是硬盘,在实际安装中要在自己电脑硬盘腾出一个几十G的空间来安装Linux,接下来有两种方法模拟这一步。
第一种:编辑虚拟机设置--->添加硬盘,添加一块40G的硬盘。
然后打开WIN8.1虚拟机,转到计算机管理,将刚添加的硬盘联机即可。(如果新建简单卷就会变成Windows下的类似C盘,E盘,我们要给Linux用,所以不用新建简单卷)
第二种:打开你的虚拟机,在计算机管理上选择一块比较大的盘符,比如E盘,右击压缩卷,这一步模拟真实环境中在装有Win10系统的硬盘中分配空间给Linux。
4.设置虚拟机的BIOS
完成上述步骤后,将Win8.1虚拟机关机。编辑虚拟机设置--->CD/DVD--->使用IOS映像文件--->选择要安装的Ubuntu镜像文件(这一步相当于插入安装U盘)。
要让虚拟机进入BIOS按F2键,或者这么操作:虚拟机--->电源--->打开电源时进入固件
接下来要设置启动设置,按右方向键转到Boot,按减号键调整顺序,这里将Removable(代表U盘启动)放在第一位,保存退出,系统就自动进入U盘安装。(额,不过我这里默认Removable是第一位的)
5.安装Ubuntu
这里简单地写一下,主要就是分区的问题。在安装类型中选择其他选项可以自己设置分区。这里分区的概念我整了很久,打算专门写一篇介绍,这里就简单地分以下:/boot给400M,/swap给4G,其余给了 / ,
安装类型也可以选择安装Ubuntu,与Windows8共存,毕竟个人电脑吧不是服务器。
如果选择安装Ubuntu,与Windows8共存,这里已经自动帮你分区好了,sdc就是本文一开始添加的那块硬盘,我之前已经有了两块sda和sdb。
点击下一步安装即可,安装好后会让重启。桌面版的Linux系统的安装也和Windows的一样简单。
到此双系统就装好了。重启会进入grub2的引导界面,默认是进入Ubuntu系统:
后续1.设置Windows为默认引导
可以通过设置grub.cfg文件来完成,其中grub.cfg文件由/etc/default/grub文件内容和/etc/grub.d目录内容所生成,应该修改这两文件从而配置grub2。
Ctrl+alt+T打开终端,输入sudo gedit /etc/default/grub:
输入完回车后会弹出一个grub文件,将文本”GRUB_DEFAULT=0“中的0改成win8.1系统的序号,我这里是4,可以看上文图中开机选择系统时win8.1是排在第四个。改完后点击”保存“然后关闭。
还要更新配置,在终端输入:sudo update-grub
然后重启,光标就自动在Win8.1的启动选项了:
后续2.使用Windows引导ubuntu
或许有小伙伴觉得grub的引导界面不太好看,可不可以用微软的metro界面来引导呢?
这里要用到一个叫easyBCD的软件,在Win8.1系统中使用。
打开easyBCD--->添加新条目--->Linux/BSD--->选择类型--->grub2--->添加条目:
BCD部署--->MBR配置选项(选择第一项)--->编写MBR,到这里设置完成。
重启后就会回到熟悉的metro界面。
后续3.如何卸载Ubuntu系统
做完后续1,直接在Windows系统里磁盘管理将装有Ubuntu的分区格式化会导致重启后无法开机。
做完后续2,就可以直接将Ubuntu的分区格式化,磁盘管理--->右击删除卷,这里磁盘2就是一开始我专门给Ubuntu的盘,现在可以简单粗暴地把它删了:
最后记住还要记得在easyBCD中把Ubuntu的启动项删去:编辑引导菜单--->选择第二个--->删除--->保存设置
在虚拟机上模拟安装Ubuntu16.04LTS和Windows8.1双系统就差不多这样了,应该还有更好的方法,欢迎一起交流和分享。
接下来,要在真机上安装,小慌张~~
附上几个参考链接:
知乎--如何在已安装 Windows 10 的情况下安装 Linux(Ubuntu 15.04)双系统?
百度贴吧--跳过ubuntu grub2引导,使用Windows引导ubuntu
百度经验--Win10,Ubuntu双系统,如何卸载Ubuntu系统?
简书--Windows10+Ubuntu双系统安装[多图]