调整grub2与双系统时间
然而对于双系统用户来说,特别是Ubuntu作为第二系统的时候,需要调整一下默认的启动顺序。grub2(grub的升级版)是控制操作系统启动的预加载器,就是刚开机OEM之后的那个紫色界面。双系统用户刚装完Ubuntu的时候grub是默认Ubuntu作为第一启动项的。如果需要改成其他系统如Windows作为默认,需要再Ubuntu下打开bash:
cd /etc/grub.d/
sudo mv 30_os-prober 01_os-prober
这里是将原有的操作系统启动的优先顺序从30提升到01。
如果顺便修改下grub界面等待时间,则继续:
cd /etc/default/
sudo vim grub
将其中的 GRUB_TIMEOUT 对应的数值改为等待的秒数;顺便检查下#GRUB_HIDDEN_TIMEOUT=0这一行如果没有前面的#号的话一定要补上。 我一般设等待时间是1秒。保存并关闭。
最后,一定要:
sudo update-grub2
这时才使修改真正生效。此时可以重启欣赏一下了。
双系统出现启动时间不正确时(如win10和ubuntu16),可以使Ubuntu16使用本地时区:
timedatectl set-local-rtc 1
注意Ubuntu16中,/etc/default/rcS 文件中已经没有了UTC一项,而且手动添加也不能生效。