在学蜜罐系统的时候,T-Pot 需要Debian,于是安装Debian12
下载安装光盘
先去中科大下载了12的安装光盘,然后在VirtualBox中创建一个新虚拟机,将安装光盘挂载上。
安装光盘下载地址:https://mirrors.ustc.edu.cn/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso
开始安装
然后启动虚拟机,开始安装,刚开始感觉还是挺快的,不禁感叹Debian真不错
后来到“安装软件”那一步的时候,我的天,真慢。查看以前Debian11的安装文档,当时就吐槽慢....
基本上按照提示的操作就行了,除了要输入名字、密码的地方,还有一个地方要先选“YES”再按回车,其它地方几乎一路按回车过去即可。
安装好之后root登录,
首先执行apt update
安装常用软件
apt install git
安装完成。
最后发现这个版本不支持T-Pot ,再去安装debian11 。
调试
VirtualBox虚拟机启动报错:不能为虚拟电脑 debian 打开一个新任务.
VirtualBox can't operate in VMX root mode. Please close all other virtualization programs. (VERR_VMX_IN_VMX_ROOT_MODE).
返回 代码: | NS_ERROR_FAILURE (0x80004005) |
组件: | ConsoleWrap |
界面: | IConsole {872da645-4a9b-1727-bee2-5585105b9eed} |
明白了,应该是安装bhyve跟它冲突了
VirtualBox与bhyve之间的冲突主要是由于它们都是虚拟化技术,且都需要使用CPU的虚拟化扩展功能。当这些功能被一种虚拟化技术占用时,另一种虚拟化技术就可能无法正常工作。
当前需要使用VirtualBox,所以要卸载bhyve的内核
加载bhyve内核的时候是用的kldload:
kldload vmm
现在只需要kldunload即可
kldunload vmm
卸载bhyve内核后,再打开VirtualBox虚拟机,一切正常了。
debian apt安装软件需要插cd
更换介质:请把标有xxx的盘片插入驱动器/media/cdrom 再按回车键
打开/etc/apt/sources.list
文件 ,把第一行“deb cdrom”去掉即可。
不明白为什么设计成没有cdrom就卡住....