郭心全

IT者,程序员,在读硕士研究生

台式机装双系统(win10+Ubuntu).....恶心到死

由于课题需要,要装Linux系统,一开始我坚持安装CentOS,因为本科用过一点,经过查询,了解到CentOS比较稳定,且企业用的比较多。但是经过和老师商讨决定用Ubuntu,因为Ubuntu的桌面做的比较好,且现在比较流行。
那就开始装吧!!!!!!
尼玛,由于自己的电脑是SSD+HDD,SSD是120G的,且已经装了windowS ,所以再再上面安装Linux系统不太显示,我的HDD是比较大,2T,但是个人觉得我们要搭建的平台要处理大数据,速度可能会有影响,所以想着再加一个SSD,老师又给买了一个SSD,240G的。
SSD买了,也加在电脑上了,开始装系统吧
噩梦开始了。。。。。。。。。
装Ubuntu
刚来到农大时,虚拟机用的Ubuntu16.04,这时一开始选择了Ubuntu19.04,同门发现有些包依赖比较严格,并且最新的系统对其他的支持不好,所以又改成了18.04.2 LTS
首先,给同门高霖汉在其台式机上直接把Windows换成Ubuntu,安装时选择的是清除Windows安装Ubuntu,但是安装好后,进入BIOS,发现有两个启动引导项,Windows还可以,不知道为什么也没在追。
在我台式机上安装Ubuntu18.04.2LTS,在新买的SSD上装好后进入BIOS找到了Ubuntu的启动项,进入后显示如下:

1
装了几十次,每次换装的方法,就是grub,也百度了不少解决方案,如https://blog.csdn.net/ktony_90/article/details/78651975、https://blog.51cto.com/zgw285763054/1815208 等,在此感谢提供这个问题的解决方案的博主们,虽说我的没解决,这问题也是一个电脑一个样
又查到了装双系统要用easyBCD我就下载了,结果不好使,又发现我的使UEFI,需要用easyUEFI,事实是装了后,BIOS里也找不到Ubuntu的启动项,进入win10打开easyUEFI也是添加不了Ubuntu的启动项。
这就捣鼓了两三天了,我靠,这可咋整。。。。。。
最后win10崩溃了,我直接装Ubuntu吧,不要双系统了,结果。。。。。。。。。。。。。还是不行。。。。。。。。。没有截图,意思大概是没有UEFI partition什么东西,醉了,单独装Ubuntu也不行,看这意思是有win10了就有UEFI partition,再装win10吧,。。。。。。。又把win10装上了,接着装Ubuntu呗,尼玛,直接装不了,什么win10的启动是传统的BIOS,不支持UEFI安装,这才发现,UEFI可以说是BIOS升级版,找了win10的信息,发现是传统的BIOS(信息是远哥找的,我竟没发现咋找到),唉,又遇到坑了,win10左下角也没有搜索项,阉割过的Windows吧,又去官方下载win10制作启动盘,重新安装win10,这次不能再传统BIOS吧,这里提一句,传统的BIOS可以用easyBCD了,我也试了没成功,可能我太菜了。
装好新的win10后,发现机械盘坏了,被我删除分区了,。。。。。。。。。。识别不了了(我老多次进入winPE),真是醉了,重新分区吧,分区时还自动分了主分区什么的,启动保留什么的,然后接着重装Ubuntu,重启。。。。还是没启动项,这可咋办,进入win10,打开easyUEFI,添加启动项,嘿,机械盘里有个启动项。。。。。UEFI引导,还是Ubuntu,那就加上吧,重启试试,。。。。。。。。。。。。。尼玛还真有了。。。。。。。。。终于有了windows boot manager和Ubuntu两个启动项了,试试行不,。咦,win10和Ubuntu都能启动,都能用。。。。。。。好了。。。。。。。。。。。。。。。。真尼玛

总结

首先分清传统的BIOS/MBR和UEFI/GPT,这里我重新装win10格式的C盘时GPT,机械盘也是GPT,装Ubuntu的固态也是GPT,必须一致,我一开始可能没注意可能导致了问题,这是其一。
其次,应该分区,自动分的主区有安装UEFI引导的地,不是我装Ubuntu时自己新建的/boot,这样选择装启动器时选择了这个固态或者/boot区都是不行的。个人根据最后突然能加启动项的推测。