当今世界在桌面电脑上面有着三大操作系统win/unix/Linux,对于极客而言都想要尝试新的东西新的系统。在三大系统之间轮换实用也是兴趣所在,那么互换的方法有两种,第一种是虚拟机安装,第二种是实体机安装。今天在Mac上面安装kali Linux也可以通过这两种方法实现,虚拟机方法最为简单,第二种稍微复杂。下面就开始第二种方法安装。首先是要准备好工具栏的软件跟硬件。
工具/原料
- Kali Linux 64 bit ISO
- rEFInd Boot Manager
- Broadcom network card drivers
- 4GU盘
- MacBook Pro
方法/步骤
- 官网下载kali ISO文件就选择64位的,然后下载好了把它拖入U盘。
- 制作kali启动盘,将4GU盘插入MacBook Pro,要先准备好工具栏的软件以及镜像文件。打开终端输入命令:diskutil list
看到最后的就是你的U盘记住它的英文名称,这里是disk2 。 - 接着卸载U盘,在终端输入命令:diskutil unmountdisk /dev/disk2
成功后会有成功的提示英文。 - 终端输入: sudo dd if=kali-linux-2017.1-amd64.iso of=/dev/disk2 bs=1
回车后会自动制作成了kali的启动U盘。
下载broadcom-sta-common 6.30.223.271-3.deb 驱动,然后在这个制作好的kali启动盘里面建立个名称为drivers文件夹把文件拖入进去。
- 分区安装kali,首先要确保你的硬盘有30g剩余的空间,进入磁盘工具,点击设备这里的Apple硬盘,点击分区,点击图二的加号,按图三那样子输入自定义的名字后点击应用。分区需要30g以上的空间。应用后等于分出一块地方安装Linux。这时候把U盘从Mac上拔出来。
- 禁用系统完整保护,首先是按重启Mac按键盘上面的cmmand+r进去修复界面。
点击实用工具,点击终端输入命令:csrutil disable; reboot
Mac会重启,系统保护已经取消。
OS X 10.11以后就有了这个保护功能,所以要取消。
- 安装rEFInd,首先是下载软件并将install拖入终端,按回车键输入密码就可以安装了。下载的是二进制文件,下来后解压。
rEFInd
- 接着重启Mac,再次按键盘上面的cmmand+r进入修复模式,接着点击终端输入图中的命令:csrutil enable; reboot
这里要注意的,先不要按回车,这时候把拔出来的U盘插入到Mac后,再按回车。
- 重启后就会从U盘启动,接着会有个U盘选项,选择好了就可以了。
然后选择手动分区,把之前创建的30g硬盘空间作为安装的对象。安装过程中会找不到网卡驱动选择跳过它继续安装。
按ESC键返回到选择手动的菜单。 选择引导连续可用的空间,这将可用空间中自动为kali创建分区。
继续使用默认选项,并将所有内容都放在一个分区上。
重新启动时,Kali Linux将启动。 拔掉Kali Linux启动盘。 - 在您的MacBookpro插入kali启动盘,安装网卡驱动。
打开终端窗口并键入以下命令:sudo dpkg -i broadcom-sta-common_6.30.223.271-3_all.deb
等待它执行完安装驱动,输入命令:modprobe -r b44 b43 b43legacy ssb brcmsmac
命令:smac modprobe wl
命令:reboot
END