在VM virtualbox盒子上安装kali系统

在kali的官网上下载64位的盒子镜像了 但是在虚拟机上 存储打不开 塞不进去 一直提示报错 求指点教学

img

img

  • 建议你看下这篇博客👉 :关于VirtualBox怎么导入虚拟机kali,现已解决
  • 除此之外, 这篇博客: VM VirtualBox 虚拟机装系统、共享文件夹、虚拟机和主机共用剪贴板中的   部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 以下回答由chatgpt基于相关博客总结生成:

    问题: 在VM virtualbox盒子上安装kali系统,问题内容:我在kali的官网上下载了64位的盒子镜像,但是在虚拟机上无法成功存储镜像文件,始终提示报错。请问如何解决这个问题?

    解决方法如下:

    1. 从kali官方源(http://http.kali.org/kali/pool/contrib/v/virtualbox/)下载旧版安装包(6.0.14-dfsg-1)。

    2. 将这些deb包放在同一个目录中,使用root终端进入执行以下命令:

    apt remove virtualbox-guest*   # 卸除本机安装的新版本virtualbox guest tools
    dpkg -i virtualbox*   # 安装deb,但可能会存在依赖问题
    apt-get install -f   # 让apt自动安装依赖,并自动执行存在依赖问题的deb的安装脚本
    
    1. 重启后,剪贴板共享进程未自动启动,可以手动执行以下命令启动剪贴板共享:
    VBoxClient --clipboard
    

    如果需要在打开终端时自动启动剪贴板共享进程,可以将此命令添加到.bashrc文件中:

    echo "VBoxClient --clipboard" >> ~/.bashrc
    
    1. 使用apt-mark hold命令禁止virtualbox guest tool相关包被apt自动更新:
    apt-mark hold virtualbox-guest*   # 禁止所有以virtualbox-guest开头的包被apt upgrade选中
    
    1. 启动虚拟机,并查看新追加的共享文件夹的权限:
    df -h   # 查看新追加的共享文件夹
    ls -la /media/sf_VBOX_share   # 查看共享文件夹的权限
    
    1. 如果Oracle数据库用户无法访问共享文件夹,可以通过usermod命令将新追加的共享文件夹的组赋予Oracle数据库用户(或其他用户)。例如,将vboxsf组赋予Oracle数据库用户:
    usermod -a -G vboxsf oracle   # 将Oracle数据库用户添加到vboxsf组中
    

    通过以上的步骤,你应该能够成功安装并使用kali系统在VM virtualbox盒子中,并能够访问共享文件夹。