![8ff6f969abc36c6d0059cc15eb45e48f.png](https://i-blog.csdnimg.cn/blog_migrate/0db973a7042f72fb58e29ec5ec954a15.jpeg)
先介绍一下情况,电脑两个硬盘,一个HDD,一个SSD,都是GPT格式,电脑UEFI启动。因为原来在mbr格式传统引导的时候总是在最后一步弹出一个错误,导致ubuntu安装失败,总是想安装好来看看。
电脑本来是在SSD安装了win10,后来安装ubuntu。
起初想着在HDD上面安装,就算坏了也只是损坏win10的引导。也就开手在HDD上面切割分区,删除分区使他成为未分配空间。刻录了U盘,一路Next,走到分区的时候,
分了swap分区,efi系统分区,home分区,usr分区,/分区。(都是在HDD分的,但是后来验证了efi系统分区可以不分,选择引导器的时候直接选择win10的efi分区也是可以的。)
![fa27bcca289f29f632a67f8dc136574e.png](https://i-blog.csdnimg.cn/blog_migrate/8d8809ae7318b71aedc8e5000896d056.jpeg)
在一路继续后,两个系统都可以进去,引导变成了GRUB2引导win10,ubuntu。后来我是用磁盘工具,发现了ubuntu的EFI分区使用情况是已使用为0。这是什么情况,原来在安装ubuntu的时候识别到电脑安装dewin10,便将ubuntu的EFI文件也放在了win10的那个EFI分区里了,在里面建了一个文件夹是ubuntu。所以就验证了多系统可以共用一个EFI分区。
在HDD上面的ubuntu可以安装的启动,win10可以安全的启动,我就将ubuntu的分区删除了,决定安装在SSD上面。我安装了easyuefi删除了ubuntu的启动项,发现删除操作是多余的。因为只是ultimate一个启动项,他的启动文件还是没有删除的。后来的安装就跟在HDD上安装无异了。
但是两个系统有点区别,俩时间老是错误。后来找到了在终端里敲的代码,可以使俩系统时间一致。希望对读者有帮助。
sudo apt-get install ntpdate
sudo ntpdate http://time.windows.com
sudo hwclock --localtime --systohc
![8bdf663f1813902026c70e1bcd471174.png](https://i-blog.csdnimg.cn/blog_migrate/ac26ef3c481b64b4e6c520677d8e87c3.jpeg)
后来还有什么美化了ubuntu的引导。这里就不慌说了。