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

简介: 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: 分区


分区表如下:

image.png

预留EFI分区

go back to the menu and correct this problem

安装完成.


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


Android源码编译环境:


安装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


常用工具:

sudo apt-get install vim
  sudo apt-get install minicom


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


关于VirtualBox

下载了5.2.0 安装失败, 依赖有问题

又下载了5.0.38, 安装成功, 启动失败…

解决方案

https://blog.csdn.net/aamahone/article/details/86428040

相关文章
|
11月前
|
Ubuntu Linux
Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序 解决Exec format error错误
Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序 解决Exec format error错误
171 0
|
3月前
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
4月前
|
Ubuntu
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
570 0
|
2月前
|
Ubuntu 安全 定位技术
Windows11 - Ubuntu 双系统及 ROS、ROS3 安装(下)
Windows11 - Ubuntu 双系统及 ROS、ROS3 安装(下)
85 0
|
2月前
|
Ubuntu iOS开发 MacOS
Windows11 - Ubuntu 双系统及 ROS、ROS2 安装(上)
Windows11 - Ubuntu 双系统及 ROS、ROS2 安装
92 0
|
5月前
|
Ubuntu 网络协议 Windows
ubuntu 16.04无法连接网络;双系统无法上网;连接已断开,你现在处于断开状态
ubuntu 16.04无法连接网络;双系统无法上网;连接已断开,你现在处于断开状态
|
5月前
|
Ubuntu Linux Docker
体验ubuntu,windows双系统
体验ubuntu,windows双系统
|
5月前
|
Ubuntu Windows
双系统下ubuntu系统扩容
双系统下ubuntu系统扩容
162 1
|
5月前
|
并行计算 Ubuntu C语言
双系统windows + ubuntu20.04 + cuda11 三部曲
双系统windows + ubuntu20.04 + cuda11 三部曲
119 0
|
Ubuntu 网络协议 Linux
win10远程桌面控制Ubuntu服务器 - 内网穿透实现公网远程
win10远程桌面控制Ubuntu服务器 - 内网穿透实现公网远程
371 0
下一篇
无影云桌面