surface go平板安装Android系统

使用了较长时间的surface go平板电脑,配置真的达不到一般,所以一直想着安装一个Android系统,曾经也在上边安装过ubuntu系统,只是网卡不支持不能使用wifi所以也就放弃了;

一、安装

作为心得,安装系统的过程描述仅针对efi引导的PhoenixOS双系统。

1. 前期准备

 Surface Go预装了win10 S家庭版,S意为安全模式,当第一次激活后,surface默认已打开bios安全启动bitlocker两个安全功能,若关闭安全启动,则将无法进入已经被bitlocker加密的系统,因此首先关闭bitlocker。

  •  激活、登陆ms账户后(别忘了领一年office365),打开设置——更新和安全——设备加密选项,点击解除保护,就进入bitlocker解密过程,时长约为10-20分钟;
  •  解密完成后,资源管理器C盘图标的那个锁就没了,随后进入bios解除安全启动;

    Surface系列通用进入bios方法:关机状态,先按住音量+键不放,点按电源键,待出现田牌LOGO后松开。

    surface go平板安装Android系统_第1张图片

    Surface UEFI

     

  •  随后即可在官网下载凤凰系统安装包或iso镜像进行常规安装了。
    PS:若有重新分区、通过iso安装凤凰系统、重装win系统等需求,Surface Go必须在win10家庭版、专业版、教育预览版中选择,企业版会因为没有固件适配而导致一些毁灭性bug,如不能完全黑屏、相机和windows hello失效等。

2. EFI引导设置

 自从win10 1709以后,安装为efi引导的凤凰系统需要修改grub配置文件才能正常通过grub2引导双系统了。

  • 安装完成凤凰系统后,用easyUEFI查询启动项,发现其实已经存在了grub的引导文件:

    surface go平板安装Android系统_第2张图片

    easyuefi


     但即使禁用windows boot manager,也只能引导PhoenixOS单系统,因为grub.cfg配置文件中没有windows的引导项
  • 准备一个PE盘,重启进入PE,查看EFI分区:

    surface go平板安装Android系统_第3张图片

    efi


     可以发现两个系统的引导文件都正常,进入boot目录:

    surface go平板安装Android系统_第4张图片

    boot

    EFI引导原理:
    首先读取efi/boot目录下的efi引导文件,
    随后根据efi文件指定的系统目录下读取系统引导文件,
    如windows10先读取efi/boot/bootx64.efi,然后读取efi/Microsoft/Boot/bootmgfw.efi,
    PhoenixOS则是读取efi/boot/grubx64.efi。  
    
     以文本形式打开grub.cfg,可以发现只有PhoenixOS的引导指令,而没有Windows的:

    surface go平板安装Android系统_第5张图片

    grub


     
  • 从grub.cfg文本底部另起一行,添加以下代码以实现引导windows:
    menuentry 'Windows(单引号内名称随意)' {
      search --file --no-floppy --set=root /EFI/Microsoft/Boot/bootmgfw.efi
      chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
    }
    
  • 最后从easyUEFI禁用windows boot manager启动项,至此就完成win10+PhoenixOS双系统引导了


不过这里一般不需要配置引导,如果安装完系统找不到引导再配置不迟。

你可能感兴趣的:(平板电脑,个人通过各种教程的总结,surface,go)