安装LinuxDeploy | 您所在的位置:网站首页 › img扩容镜像 › 安装LinuxDeploy |
前言
安装linuxDeploy高版本2.4及以上时不需要再使用额外的busybox!不然会导致不能生成大于2G的linux.img的!!! 2.4版本之后,推荐采用镜像安装方式进行安装!当然你想采用分区也行,网上由很多方法,这里不提了。使用镜像的方式进行安装,后面可以对镜像进行扩容。 部分老手机采用分区方式进行安装的时候,不能识别etx4分区,我的手机就是,因此我们只能采用镜像安装方式。这里有一点需要注意,即便是采用镜像安装,后期想要扩容的前提是,你的磁盘必须不是FAT32的格式!!否则无论怎么扩容,镜像最大只支持4个G。通过查阅,安卓手机普遍支持exFat格式,因此先将你的SD卡,或其他要用到的存储介质,格式化为exFAT格式,工具可以使用MiniTool Partition。 扩容方法: 1.首先停止镜像。 2.打开手机shell。 3.dd if=/dev/zero bs=1048576 count=1000 >> /mnt/sdcard/Linux/linux.img //你的镜像路径。其中count=1000为1G,这个根据需要填写。 如果手机内存不够,这一步建议拆分为两步进行,首先进入你的镜像存储位置:cd /storage/sdcard1 dd if=/dev/zero bs=1M count=4000 of=bot.img cat bot.img >> linux.img 4. e2fsck -f /mnt/sdcard/Linux/linux.img 5. resize2fs /mnt/sdcard/Linux/linux.img 6.至此扩容完成,可以查看镜像文件.img已增大。 注意事项1. 出现容器正在使用就停止,然后再安装,必要的时候清除linux.img文件再安装,文件位置在配置中可以查看。 2. 可以使用名字区分配置文件,从而配置多个linux 3. 网上很多其他教程是需要bushbox的,但是linux deploy 2.4之后不需要了! 4. 手机必须root 安装步骤1. 发行版本看自己需求; 2. 架构,这个很重要,因为我安装的是一个ARMv7老架构的机器了,架构必须选aarchfp.如果是比较新的机器选ARM64(aarch64)就行.想知道具体的,就查自己手机CPU是什么型号,查到它的架构选择对应的就行。 3.安装类型:镜像文件 4. 源地址:http://mirrors.aliyun.com/centos-altarch/ 5. 安装路径:一般放在你的外置SD卡 /storage/sdcard1/linux.img,想要放在其他地方也可以。 6. 镜像大小:最开始不要设置大了,4GB就行,太大可能导致初始化镜像失败 7. 文件系统:etx4 8. 本地化:zh_CN.UTF-8 9.用户名与用户密码改为自己需要的,安装好之后登录用 10. SSH必须开闭 其它未提到的选项,看自己需求。 配置完毕只有,点击有上角,再点击安装,等待就行。 补充安装好之后不能使用systemctl、service:安卓手机改造服务器——解决chroot下无法使用systemctl - sw-code - 博客园 (cnblogs.com) 安装好之后做一些换源等的初始处理:(50条消息) linux deploy下安装CentOS7的初始处理_bellus-CSDN博客 安装好之后一些必要的处理,连接中的第四点:Linux deploy 超详细入门教程 - 简书 (jianshu.com) |
CopyRight 2018-2019 实验室设备网 版权所有 |