VMware Ubuntu Android 源码编译-扩展磁盘挂载分区
文章目录
前言
Android 系统源码源码所需磁盘空间较大,通过在虚拟机中独立分配磁盘空间进行独立管理。
一、编译环境
- 主机:windows11
- 虚拟系统:Ubuntu18.04
- 虚拟系统内存:16GB
- 虚拟系统存储空间:80GB
二、创建磁盘空间
1.添加硬盘
虚拟机设置
添加硬盘
下一步设置磁盘大小,直到完成:
2.新磁盘进行分区设置
启动虚拟机,查看新磁盘名称:
ls /dev/sd
新建分区:
sudo fdisk /dev/sdd
#选择n,新建分区,可以输入m查看帮助说明
n
#输入p,选择主分区,然后连续回车
p
保存分区:
#输入w,保存分区
w
查看保存后分区:
ls /dev/sdd
格式化分区:
#格式化分区格式为 ext4
sudo mkfs.ext4 /dev/sdd1
3.新分区目录挂载
创建挂载目录:
cd /mnt
sudo mkdir ext-disk3
修改文件夹所属用户组:
sudo chown ldswfun:ldswfun ext-disk3
分区挂载:
sudo mount /dev/sdd1 /mnt/ext-disk3
4.分区永久挂载
查看disk uuid:
ls /dev/disk/by-uuid/ -l
编辑fstab:
sudo vim /etc/fstab
添加挂载分区及目录:
保存退出:
:wq
三、编译所需基础软件包(扩展)
1.OpenJDK
2.编译所需依赖(x86)
需要什么装什么就行