由于这次是准备完全将Kali Linux安装在移动硬盘上面,类似于winpe那样的,故需要借助虚拟机进行安装
首先使用”自定义“新建一个虚拟机
在新建的时候选择事先准备好的Kali安装盘ISO
在选择操作系统的时候由于VMware没有Kali给我们选,但Kali和Ubuntu一样,都是基于Debian的,故在此选择Debian Linux 10.x 64bit
磁盘类型的话sata和nvme两个随便选一个
这里是较为关键的一步,选择”使用物理磁盘“
然后选择移动硬盘,使用整个磁盘
在选择完成之后进到虚拟机的设置里面,在”高级“里面将固件类型改为uefi(注:此处如果是打算让移动硬盘同时可以启动legacy和uefi的话网上的教程说是先用legacy启动,然后安装,紧接着用uefi启动,再安装一遍,由于我一开始就用uefi,然后又启动之后在里面装了一堆软件,懒得折腾了,故没有弄双启动)
在开始安装之前检查一下磁盘,看看是不是正确的磁盘,别到时候选错盘就好玩了
启动虚拟机,如果一切顺利,应该能看到Kali安装盘的grub界面,选择”Graphical install”(即“图形化安装”),后面的操作跟我当初的文章《在已安装Windows的情况下安装原生Debian组双系统》中类似,但比那个简单,因为这是单Linux系统,那个是Windows & Linux双系统
等待安装程序准备
主机名,随便设置一个就好
用户名,设置了得记住
密码,同上
由于我是打算整块移动硬盘都拿来给Kali,故此处选择“使用整个磁盘”
选择具体哪块盘,由于虚拟机总共就一块盘,没啥好选的,直接下一步
这一步默认就好
确认无误后将分区表写入磁盘
这一步确认之后就开始真正安装了
漫长的等待。。。
这一步也是默认就好
安装完成
先试试看在虚拟机里面能不能启动Kali,虚拟机的兼容性是最好的,在我接触过的设备里面,虚拟机的兼容性吊打一切物理机
输入之前设置的账号密码登录
尝试着安装软件
由于在我电脑上,这个时候这块硬盘还是不能引导我电脑启动的,得做一些小改动,使用diskgenius进到esp分区中,将文件夹改名为“boot”
然后将里面的文件改名为“bootx64.efi”
现在它能启动我电脑了
登录
进去安装一下软件,让它成为一个完整的Kali Linux
安装Kali-Linux-everything需要十几g的空间
目前算是完事了,成功拥有一个可以随身携带的Kali Linux环境了