ACER Nitro AN515-54 WIN10 + Ubuntu 16.04双系统

硬件环境:

ACER 笔记本, 型号如标题.
自带512G SSD + WIN10 系统.

+ 机械硬盘 1TB
+ 8GB DDR

购买记录如下:

笔记本硬盘线
1TB 7200rps 笔记本硬盘
8GB 内存

拆机和安装:

笔记本后盖不是拆分式的, 无法单独安装内存和硬盘, 只能整盖拆除, 无它, **卸完螺丝后, 暴力拆解**.
建议硬盘装上后不打螺丝, 刚开始装上, 但后面发现空间太紧, 挤压到硬盘, 甚至还发出异响, 差点把硬盘烧坏了.
*PS, 本想送去技术服务站安装, 可惜, 态度不热情, 100RMB不开发票, 距离远.

一些失败尝试:

1. 开始时没有加机械硬盘, 无法识别到SSD硬盘
	安装时报错: No root file system is defined
	
	可以通过修改BIOS解决(Main > SATA Mode > AHCI), 但这样, 就无法保留原来的WINDOW, 这部分没实际操作, 不作说明.
2. 安装ubuntu 18.04 后
	尝试编译RK3288 Android 7.1源码, 出现新问题:
Lex: aidl <= frameworks/base/tools/aidl/aidl_language_l.l
flex-2.5.39: loadlocale.c:130:_nl_intern_locale_data: ?? 'cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' ???
Export includes file: frameworks/base/tools/aapt/Android.mk -- out/host/linux-x86/obj/STATIC_LIBRARIES/libaapt_intermediates/export_includes
Export includes file: frameworks/base/libs/androidfw/Android.mk -- out/host/linux-x86/obj/STATIC_LIBRARIES/libandroidfw_intermediates/export_includes
Export includes file: external/libpng/Android.mk -- out/host/linux-x86/obj/STATIC_LIBRARIES/libpng_intermediates/export_includes
build/core/binary.mk:646: recipe for target 'out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp' failed
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp] 已放弃 (core dumped)

解决:https://blog.csdn.net/xljxiang/article/details/83044067

最后, 因无法解决openjdk-7安装兼容问题 和 安装virtulbox-6.0 放弃使用18.04, 装回16.04
已尝试的openjdk-7兼容安装方法:
http://blog.jues.org.cn/post/ubuntu18-an-zhuang-open-jdk7.html
https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16-04-or-higher

安装步骤-1:更改BIOS设置

1. 开机时重复按F2 进入BIOS.
2. 切到 Security > Set Supervisor Password: 输入密码: ****, 方便后面设置, 密码请谨记.
3. 切到 Main > F12 Boot Menu, 高置为 Enabled, 使能F12显示开机项
4. 启动时按F12显示开机启动菜单

安装步骤-2: 制作Ubuntu安装U盘

https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0

安装步骤-3: 分区

分区表如下:

挂载目录格式大小说明
-efi2G必须分配(见下文-预留EFI分区)
-swap4G交换区
/ext420G系统根
/homeext420GHOME目录
/bootext42GBOOT目录, 以前分过200MB, 但内核一更新, 经常提示空间不足.
/codesext4所有剩下存放其它文件, 比android 系统源码.

预留EFI分区
go back to the menu and correct this problem

安装完成.

WIN10 与 Ubuntu切换方法: 开机时按F12, 会有两个选项, 选择Windows 或 Ubuntu即可.

Android源码编译环境:

  1. 安装openjdk
##JDK7
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-7-jdk

#JDK8
sudo apt-get install openjdk-8-jdk
  1. 常用工具:
	sudo apt-get install vim
	sudo apt-get install minicom
  1. Android 编译环境
    |-- /etc/apt/sources.list
//在sources.list末尾添加,保存
deb http://us.archive.ubuntu.com/ubuntu trusty main universe
sudo apt-get update

sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386

#KERNEL 相关

sudo apt-get install lzop
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
sudo apt-get install mingw32
sudo apt-get install  automake make perl gcc g++ repo
  1. 关于VirtualBox
    下载了5.2.0 安装失败, 依赖有问题
    又下载了5.0.38, 安装成功, 启动失败…

    解决方案
    https://blog.csdn.net/aamahone/article/details/86428040

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值