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. 开机时重复按F2 进入BIOS.
2. 切到 Security > Set Supervisor Password: 输入密码: ****, 方便后面设置, 密码请谨记.
3. 切到 Main > F12 Boot Menu, 高置为 Enabled, 使能F12显示开机项
4. 启动时按F12显示开机启动菜单
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0
分区表如下:
挂载目录 | 格式 | 大小 | 说明 |
---|---|---|---|
- | efi | 2G | 必须分配(见下文-预留EFI分区) |
- | swap | 4G | 交换区 |
/ | ext4 | 20G | 系统根 |
/home | ext4 | 20G | HOME目录 |
/boot | ext4 | 2G | BOOT目录, 以前分过200MB, 但内核一更新, 经常提示空间不足. |
/codes | ext4 | 所有剩下 | 存放其它文件, 比android 系统源码. |
预留EFI分区
go back to the menu and correct this problem
WIN10 与 Ubuntu切换方法: 开机时按F12, 会有两个选项, 选择Windows 或 Ubuntu即可.
##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
//在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