如题所述
不少从事开发工作的程序员们,对Win10、Ubuntu、CentOS这三种系统都有不同程度的需求。为了方便开发,他们会想要在自己的电脑中同时安装Win10、Ubuntu、CentOS三个系统。这该如何操作呢?下面,小编就简单介绍下在Win10下安装Ubuntu+CentOS三系统的具体方法。
推荐:最新Windows10系统下载
一、安装win10系统,详见:
U盘安装windows10系统详细图文教程
二、安装ubuntu14.04
我为了省事就把ubuntu的镜像复制到C盘(第一个分区),用daemontoolslite打开镜像,把casper文件夹目录下的vmlinuz和initrd.lz复制到C盘根目录下。
然后安装easybcd,启动软件,点击AddNewEntry-NeoGrub-Install-Configure
然后把下面的代码复制到打开的menu.lst中
titleInstallUbuntu14.04
root(hd0,0)
kernel(hd0,0)/vmlinuzboot=casperiso-scan/filename=/ubuntu-14.04.3-desktop-amd64.isoro
quietsplashlocale=zh_CN.UTF_8
initrd(hd0,0)/initrd.lz
注意假如镜像和vmlinuz,initrd.lz放在哪个盘就相应的吧0改成对应的盘,镜像名改成你下载的那个iso名称,在此就不多做说明。
重启电脑,会多出一个NeoGrubBootloader,选择这个启动项,然后就会进入utuntu安装界面,安装过程不多做介绍。在win10下要先进入win10然后才会看见win和NeoGrubBootloader,选择以后会重新启动进入安装ubuntu界面。
三、安装centos7
打开过程2中的那个menu.lst添加centos引导项,ubuntu的安装引导可以不删除,后面修复的时候要用到。
把下面的代码加入menu.lst中
titleCentOS7
kernel(hd0,8)/isolinux/vmlinuzlinuxrepo=hd:/dev/sda9:/
initrd(hd0,8)/isolinux/initrd.img
把8和sda9改成你相应的序号就可以了。然后跟步骤2一样进入centos安装界面,安装centos。
四、修复引导
安装centos后win10和ubuntu的引导都不见了,因此要修复。
首先进入centos,执行以下步骤
4.1sudovi/boot/grub2/grub.cfg
4.2在文件末尾或者跟我一样在BEGIN/etc/grub.d/20_os-prober
menuentryWindows7{
insmodpart_msdos
insmodntfs
insmodntldr
setroot=(hd0,1)
chainloader+1
boot
}
:wq保存,重启后就可以看到win10的引导了。
然后按照步骤2的方法进入ubuntu的安装界面,打开console,输入以下命令
sudofdisk_l
sudomount/dev/sda8//mnt
sudomount_bind/dev/mnt/dev
sudochroot/mnt
sudoapt-getinstallgrub2
sudoupdate-grub
重启如果没有成功,则同样进入ubuntu打开shell,执行dpkg-reconfiguregrub-pc,这样就可以进入ubuntu了,然后win10和centos的引导不见了(前面的那几行sudo反正我执行不成功,放在这里仅为参考)。
进入ubuntu更新grub:
sudoapt-getinstallgrub
sudoapt-getinstallgrub2
这样所有的系统启动项都出来,当然这样以后系统都是grub引导了,要删掉ubuntu那么其他系统就不可用了,只有怎么让mbk引导可以到网上查找相关的资料。
在Win10下安装Ubuntu+CentOS三系统的方法就介绍到这里了,希望对大家能有所帮助。
温馨提示:答案为网友推荐,仅供参考