当时买的Surface Pro 5的硬盘比较小,只有128G,出厂预装的Windows10,几轮更新下来,C盘直接满了,啥也干不了,已经好几次执行恢复出厂了,然后运行Windows Update Blocker就可以又坚挺一段时间了。
现在的硬盘价格倒是下来了,最近入手了一块移动SSD,于是就想着为surface扩容了。当扩容后,windows系统就已经满足不了了,然后立马安装了Ubuntu,之后想着娱乐方面还缺点啥,于是上网了解了一下,发现原来还真有个娱乐系统:Botacera.linux。我直接发现,原来好多国产掌机就用的这玩意儿,简直。。。。
好了,下面说下surface使用移动硬盘安装多系统思路。
首先,为了能存在多个主分区,需要将SSD设置成GPT分区表,这样就理论上支持无限多主分区(MBR分区表只能支持4个主分区,所以逻辑分区总共算一个主分区)。
然后,需要创建一个EFI和ESP分区,可以根据自身是否需要安装windows系统决定,这里我无需。我将整个SSD分为了3个分区,第一个分区ext4文件系统安装Ubuntu(因使用频率并不高所以并不需要详细设置更多分区),第二个分区fat32文件系统放置Botacera启动文件(3G左右即可放下,4G当前版本就足够了),第三个分区NTFS文件系统用来放置游戏数据和windows系统共享数据盘等。
botacera的设计非常简单,它的内核也是linux,启动文件可以放在fat32文件系统上,所以常见的口号是将batocera装在u盘上,随时玩游戏啥啥啥的。紧跟着fat32分区后需要弄个分区放置游戏ROM、BIOS之类的文件,这个分区也是支持格式化成其它多种文件系统的,batocera有文档详细列举了每种文件系统可能存在的问题:

🔒 本文后半部分需关注公众号解锁
请在公众号回复“文章解锁”获取验证码。

验证码 5 分钟内有效,单次使用