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)
需要什么装什么就行

本文介绍了如何在VMware上的Ubuntu虚拟机中为Android源码编译扩展磁盘空间,包括添加硬盘、分区、挂载以及设置永久挂载。此外,还提到了编译所需的OpenJDK和基础软件包安装。
475

被折叠的 条评论
为什么被折叠?



