Ubuntu 18.04 与 Win10 双系统

早在 Ubuntu 18.04 LTS 正式版发布的时候,就想更新一下系统,体验一下新版本的 Ubuntu。由于原来是使用 Win10 作为常用系统,Ubuntu 16.04 作为开发系统,利用 EasyBCD 进行引导,实现开机选择不同系统。但新版本的 Ubuntu 18.04 却不很好的支持这种方式,当初尝试了很多办法,都没有成功,最后是利用开机进入主板设置通过选择启动硬盘顺序来切换系统。然后在最近一个多月里面,由于一些其他事务的原因,没有太多需要在 Ubuntu 下完成的工作,因此对于这个 Ubuntu 系统启动的问题也就不了了之了。

直到最近,有想法希望将之前做的一个智能家居的原型产品改造,做成一个 IoT 入门科普教程,而由于原来的产品是使用手机蓝牙连接控制的,所以需要在主机上再把程序重写一遍,实现利用 电脑 + 蓝牙 ,使用 python 或者 node 语言,来控制这个产品。

这样就涉及到蓝牙编程的问题了。可能看过我前面文章的朋友都直到,我之前买了一个树莓派3B,那个树莓派是自带蓝牙的,经过一番摸索,我也初步搞明白如何使用树莓派的蓝牙去连接蓝牙设备。但是,我原本的设想是写一套给入门者、或者对 IoT 感兴趣的朋友的教程,如果这个教程需要再买一个新的树莓派,再配合我这个产品,才能学习或者研究,这样可能会将很多原本有意愿的朋友挡在门外。于是,我又想了另外一个方法,可以为电脑添加一个蓝牙适配器(有些使用笔记本的朋友甚至可以不用额外添加),然后使用电脑编程、调式即可。

然而,事情总是没有那么顺利,网上能找到的使用电脑蓝牙编程的资料实在很少,一般常用的无非是 PyBluez ,但比较让人抓狂的是,这一款 python 库只支持 python2.7,新版本的好像支持 python3.3,但我的电脑常用的 Python 是 3.6 版本的,经过一番折腾,然后发现 WIndow 对这个库支持不算太好,尝试了很多的办法都没有太轻松的能完成安装配置。

然后又再查资料,看到比较多的资料关于蓝牙编程的都是使用 Bluez 这个库,然而这个库又只支持 Linux 系统,如果不使用树莓派,那么就必然要回到在电脑上使用 Linux 了,于是修复 Ubuntu 18.04 与 Win10 双系统引导启动又被引到日程上了。

使用 Rufus 将 ISO 文件烧录到 U盘上安装

在 WIndow 系统下,我们可以使用 Rufus 工具来将 ISO 文件烧录到 U盘上安装。有一点需要注意的是,再烧录的时候,Partition scheme 选择 MBD

剩下的就是将 U盘 置入电脑,进入主板设置,调整启动顺序,主要的是 U盘 不要选择 UEFI 模式。

然后在安装的时候,选择手动分区,分区的时候看清楚磁盘。

以我的配置,我有两块 SSD 硬盘,一块安装 Window 系统,另外一块用于安装 Ubuntu,我的分区配置如下:

  • 交换分区 8096M (我的内存是 8GB,一般设置和内存相同就可以)
  • /boot分区 800M (网上一些教程是分 200M,但实际使用过程中很大可能会遇到 /boot 分区占满,然后不能更新,参考 Ubuntu Server 默认的 /boot 是 500M,这里可以设置大一些:800M)
  • /分区 剩下的容量都分配给 / 根目录

然后按一般流程安装完系统即可,这里有一点值得一提,Ubuntu 18.04 可以设置最小化安装,选择了这个,就没有那些多余的软件,当然,Firefox 还是有的,类似我习惯使用 Chrome 的,可以在安装完成后选择卸载。

GRUB2 修复 (重点部分)

接下来,我们来到重点部分了。在这里,之前使用 Ubuntu 16.04 的做法是,进入 WIndow 系统,利用 EasyBCD 创建一个 Ubuntu 的引导,然后就可以在每次开机,进入 WIndow 之前出现一个 蓝色背景的选择界面,然后选择不同的系统即可。

但是这一招在 Ubuntu 18.04 却不行。设置完成后,如果选择 Ubuntu 的引导,会出现一个 GRUB 的命令行,引导缺失,不能正常启动。这里,我们就需要修复 GRUB 了。

修复 GRUB 方法

① 使用 Ubuntu 安装 U盘,启动试用模式,也就是所谓的 Live 模式

② 打开终端,添加软件源,安装相关工具包

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

③ 根据界面提示修复即可。这里值得注意的是,我在这里直接选择了 建议 选项,修复完成后,开机会先自动进入 Grub2 选择界面,如果选择 WIndow 系统,才会进入 WIndow 界面,与之前只用 EasyBCD 创建引导的方式不一样。我猜测可能是因为自动修复的原因,这个工具把引导写入了安装 WIndow 硬盘的 MRD 中,关于这点,我没有时间再做验证,如果有兴趣的朋友可以尝试研究一下,或者我如果日后有时间,会再补一个说明。

完成上述步骤后,重启系统,我们将看到 GRUB2 的引导选择界面,这里我们可以选择 WIndow 或者 Ubuntu 系统了。

调整 GRUB 引导启动顺序

默认的 GRUB 是最上面是自动启动 Ubuntu,但如果你像我一样,平常使用 WIndow 可能比较多,希望自动启动的是 WIndow 系统,那么可以通过安装 Grub Customizer 来配置。

具体方法如下:

① 安装 Grub Customizer

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

② 执行 grub-customizer,根据界面提示完成配置

sudo grub-customizer

[附加] 解决 Window 与 Ubuntu 时间不同步问题

安装完 Ubuntu 后,你会发现一个问题,进入 Ubuntu 后再进入 Window 系统,会发现 Window 系统的时间会被修改了。我们可以通过安装 ntpdate 来解决这个问题。

sudo apt-get install ntpdate
sudo hwclock --localtime --systohc
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容