俗话说,没图说个JB。好我马上上图

提醒:我在这里只是提供一个思路过程,希望可以帮到你,同时我也做一个记录,有任何问题欢迎  0、0、:I87OI94664  威信 :Z2tsYmI1MjA=  (base64编码过)

注意:在安装之前必须要root,小米手机root可能要先解BL锁

环境:linux deploy 、busybox pro 、VNC viewer 、终端模拟器、juiceSSH、、es文件浏览器或re文件浏览器AParted(可有可无)、linux电脑(Vm虚拟机也可以)、android手机(root)

过程:

  起先我有个不用了的红米1 TD 手机(我现在用的是MI 5S plus ;),这里我额外的提几句红米1TD版的手机我试了很多版本的ROM,最后还是选择了官方的开发版,这个版本不用解锁,但大部分小米手机是要解锁才能root的。

  正式开始正文,在电脑上有那么的虚拟机可以用,我想在安卓也应该有虚拟机才对,其实只有模拟器可以用,使用了linux deploy(强烈推崇 简单易用)、complete linux  installer(不好用但官网的提供的image镜像杠杠的)、bochs(虚拟x86 不能上网)、limbo(虚拟x86  可以上网)。我们就借用complete linux  installer它的镜像在linux deploy中安装,为什么要这样做呢?其实linux deploy好用但kali镜像我装好后就是个linux系统一点没有kali的软件,贴吧查询后得知kalilinux仅仅安装了kali平台要什么软件自己装,我装了半天原来是个平台,气人。我发现贴吧好像有个叫 by慌拥 的做了个kali镜像,安装后真不错,还要在这里感谢贴吧里的那些贡献镜像的人,但我发现他们的镜像压缩的是1.5G解压后有3.9G,不会超过4G,不是完整的linux镜像,complete linux  installer 这个软件一看就是完整的linux安装,软件不好用,镜像非常不错

  地址https://sourceforge.net/projects/linuxonandroid/files/?source=navbar 。查询后发现手机SD卡通用的格式是fat32(vfat)其他的像NTFS、ext、extFat、和先进的F2FS统统不支持。也就是说fat32单文件不能超过4G,NTFS和extFat是微软的专利无良的手机厂商不购买,这两种格式我论坛说三星支持exFat,我就刷了移植的三星ROM,之后就换了很多的ROM( 乐蛙、CM、AOSP等等)结果还是不行,后来又试了几款说他们支持exFat SD的安卓软件都不能用,走上了一条不归路。。。 我想可以这样,手机内部存储是ext4的,可以大于4G,我的手机太老只有1G内部存储,我想把我老妈的新手机root了发现提示不能安卓版本卡刷,论坛里有人遇到过这种问题,其实就是因为手机长期没有更新系统,原来的是android6,现在支持是7,只要将稳定版升级到7在刷开发版的7就OK了,刷完开发版又提示申请什么解锁,要在电脑上进行,手机接上后驱动有问题,软件不能发现手机,这个小米手机驱动问题不只是我一个人有问题,而是大有人在,至今无法解决。所以,我放弃了解锁。关键的地方到了,我又仔细的想了想,手机不支持NTFS和extFat很正常但手机SD卡不支持EXT4就不正常。要知道android就是linux,linux天生支持ext格式的。这时我茅塞顿开,我可以不用软件支持直接在安卓上使用inux命令手动的挂载啊,df查看设备名称,我的叫mmcblk1p1,fdisk mmcblk1p1 按p查询确认容量15G我的16G的卡就是他了按q退出。mount -t ext4 /dev/block/mmcblk1p1 /mnt/media_rw/sdcard1。这个目录 /mnt/media_rw/sdcard1,是我手机里已经存在的挂载点,你们可以选择自己的挂载点,然后修改目录下得的权限,

  这时就差不多了。由于我的电脑是evil windows,在win上不能拷贝软件,win上有个ext2fsd就是垃圾软件,拷贝解压好的镜像后插到手机里就没有这个文件。我用Vm虚拟机上跑了linux。安装了vm tool,把大文件image拖到我在笔记本linux下挂载的目录里。拷贝完成后,插入手机再次进行上述的手动挂载,用es文件浏览器查看一下,存在文件就行了。最后就是在linux deploy配置好点击start看到这个<<start就是完整了,用juicessh连接即可。说了这么多就是4G大文件问题很棘手,还有就是image我不会自己制作,制作起来又是大麻烦。

我说的那些软件在百度上有大量的教程可以参考,我就不说他们的用法了。你问我软件怎么用之类的我可能不会回复你,见谅。欢迎联系我一起探讨linux的世界。

  如果你喜欢我的文章希望您通过下方二维码以你力所能及之力支持一下。。。

                     

在安卓手机上安装完整kali linux系统的更多相关文章

  1. 安卓手机上安装 谷歌 play 商店

    安卓手机上安装 谷歌 play 商店 安卓(Android)就是现在流行的智能手机系统,它是由Google公司和开放手机联盟领导及开发.由于安卓系统的底层代码(AOSP)是开源的,以GPL和Apach ...

  2. 全新 Kali Linux 系统安装指南

    Kali Linux 系统可以说是在安全测试方面最好的开箱即用的 Linux 发行版.Kali 下的很多工具软件都可以安装在大多数的 Linux 发行版中,Offensive Security 团队在 ...

  3. 在安卓(手机)上运行 Ubuntu (Linux)

    在安卓(手机)上运行 Ubuntu (Linux) 由于x86 和 arm 是跨平台的,所使用的编译器自然也不同.如果要在电脑上编译安卓手机上的程序,则需在电脑端建立ARM交叉编译环境,这个过程是在耗 ...

  4. 转载 :Linux有问必答:如何在Debian或Ubuntu上安装完整的内核源码

    http://linux.cn/article-5015-1.html 问题:我需要为我的Debian或Ubuntu下载并安装完整树结构的内核源码以供编译一个定制的内核.那么在Debian或Ubunt ...

  5. Android 手机上安装并运行 Ubuntu 12.04

    ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址.小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule.迅雷等)试一试,说不定有人分享过~* —————— ...

  6. 在安卓手机上通过虚拟机运行Windows XP

    转自:https://www.ithome.com/html/android/302170.htm 细数当年的桌面版Windows,似乎针对ARM架构处理器的版本并不多,小编曾用过一段时间的Windo ...

  7. 安卓手机上微信无法打开Https网址的完美解决方案

    1,第三方网站检测网站的SSL证书是否正确的安装 https://www.geocerts.com/ssl-checker,大概率你会看到下边的场景,一个证书链完整的警告,如果想知道我的基础配置是什么 ...

  8. 安卓手机上运行 PC-E500 程序

    目录 第1章安卓手机上运行 PC-E500 程序    1 1 PockEmul    1 2 下载    1 3 打包BASIC程序    2 4 配置PC-E500模拟器    5 5 载入e50 ...

  9. 全网最新Kali Linux系统如何安装N卡驱动

    转载请注明来源:全网最新Kali Linux系统如何安装N卡驱动[亲测-暗影精灵3-1050TI有效] - 大家好,我系渣渣辉 https://www.zzhsec.com/255.html 1.更换 ...

随机推荐

  1. 白鹭wing的自动编译

    1.lunch.json文件中的"preLaunchTask":"build",注释掉. 2.安装node-v6.11.2-x64.msi 3.安装tsc 命令 ...

  2. Python处理数据库

    使用数据库驱动连接数据库 (Connection对象) 打开游标(Cursor对象),并通过它执行SQL语句(execute方法) 提交操作(commit()) 关闭连接(close()) ORM将表 ...

  3. Ceph Luminous版本创建OSD无法激活问题

    一.问题描述 部署ceph的Luminous之ceph-12.2.10版本,在其中一个集群节点部署OSD时,发现命令执行完毕后,集群中并没有将格式化的盘加入到OSD中,也没有任何报错,问题如下: [r ...

  4. Flutter 卡在 package get 的解决办法

    今天在尝试使用Flutter 的时候,需要使用一个第三方库 修改了 pubspec 文件之后,AS 像往常一样提示 需要 package get. 之前都挺正常,不知道今天怎么了. 一直处在 Runn ...

  5. ubuntu的安装与vim(部分)文件的配置

    Ubuntu的安装与vim相关的配置 虚拟机环境的安装(先说说虚拟机的安装步骤把) 对于安装ubuntu来讲不是很难掌握,但是在Linux系统虚拟机下提供了很多便利的手段,而要配置一个顺手的虚拟机环境 ...

  6. Jenkins 随笔

    window是 随笔 修改端口 :  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsService ...

  7. vue路由的懒加载

    一.懒加载 也叫延迟加载或者按需加载,即在需要的时候进行加载,   二.为什么要使用懒加载 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要 ...

  8. CSS内嵌样式实现打字效果

    <style> *{margin:0;padding:0;} @keyframes typing { from { width: 0; } } @keyframes blink-caret ...

  9. node,npm,vue的全局升级

    pc环境:windows 10, OS:win32, Arch:x64 1.升级node.js到最新 ⑴.别人成功的方法: . 第一步 npm -g install n //此处可以加上 --forc ...

  10. [C# 基础知识系列]专题五:当点击按钮时触发Click事件背后发生的事情 (转载)

    当我们在点击窗口中的Button控件VS会帮我们自动生成一些代码,我们只需要在Click方法中写一些自己的代码就可以实现触发Click事件后我们Click方法中代码就会执行,然而我一直有一个疑问的—— ...