Kali Linux实现UEFI和传统BIOS(Legacy)引导启动

默认Kali linux安装会根据当前启动的引导模式进行安装
例:以UEFI引导启动安装程序,安装后仅能在UEFI引导模式下进入系统

安装Kali系统

这边基于VirtualBox虚拟机镜像实战操作

首先创建一个Kali虚拟机
在这里插入图片描述
这里需要注意,把启动 EFI (只针对某些操作系统)选项勾选上,内存、处理器核数根据自身电脑自行调整下
在这里插入图片描述
根据自行需要,调整虚拟硬盘容量大小,建议是64G及以上哈~安装后可用空间多些
ps: 预先分配全部空间,这个看需要了,勾选上会在物理机上实际创建同等容量大小的虚拟磁盘文件,反之根据虚拟机内的使用进行动态扩容(上限为设置的容量大小,比如:64G)
在这里插入图片描述
查看确认信息
在这里插入图片描述
配置系统镜像文件(.iso后缀的文件)
在这里插入图片描述
例如
在这里插入图片描述
准备就绪,进行系统安装
在这里插入图片描述
安装过程…就略过~(有想要的话,留言哈)

安装完成后,虚拟机的光驱会被自动弹出,这里咱们要再设置下,把系统镜像设置回来
在这里插入图片描述
回到系统界面,打开终端请添加图片描述
进入到/media/cdrom0/pool/main/g/grub2目录下
在这里插入图片描述
通过dpkg -i安装grub-pc-bin_xxxx.deb包,不出意外的话,出现下面信息即安装完成
在这里插入图片描述
回到桌面,弹窗刚加载的光驱
在这里插入图片描述
再次回到VirtualBox的控制台,载入vtoyboot脚本镜像
在这里插入图片描述
回到系统界面中,安装脚本,这边先解约到桌面上
在这里插入图片描述
在这里插入图片描述
切换目录到~/Desktop/vtoyboot-1.0.30,执行安装

sudo bash ./vtoyboot.sh

在这里插入图片描述
OK, 至此UEFI传统BIOS(Legacy)引导启动就搞定了


  • VirtualBox:https://www.virtualbox.org/wiki/Downloads
  • Kali Linux镜像:https://www.kali.org/get-kali/#kali-installer-images
  • vtoyboot 脚本:https://github.com/ventoy/vtoyboot/releases

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/595033.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue v-html中内容图片过大自适应处理

之前图片如下&#xff0c;图片已经超出了页面的展示范围 对v-html增加样式处理 <div class"body padding-l scroll " v-html"docData.content"> </div><style scoped>.body >>> img {max-width: 100% ;} </style>…

CCNP课程实验-04-BGP_CFG

目录 实验条件网络拓朴 基础配置需求实现IGP部分1. 按照图示配置OSPF区域&#xff0c;RID为Loopback 0地址。其中Area 146要配置为OSPF的特殊区域。2. 配置其它路由协议&#xff0c;重分布使得路由互相注入&#xff0c;实现全网互通。3. R1配置策略路由&#xff0c;使得R2经R1去…

Vue 框架前导:详解 Ajax

Ajax Ajax 是异步的 JavaScript 和 XML。简单来说就是使用 XMLHttpRequest 对象和服务器通信。可以使用 JSON、XML、HTML 和 text 文本格式来发送和接收数据。具有异步的特性&#xff0c;可在不刷新页面的情况下实现和服务器的通信&#xff0c;交换数据或者更新页面 01. 体验 A…

算法分析与设计 第六次理论作业

算法分析与设计 第六次理论作业 文章目录 算法分析与设计 第六次理论作业一. 单选题&#xff08;共4题&#xff0c;50分&#xff09;二. 填空题&#xff08;共3题&#xff0c;37.5分&#xff09;三. 简答题&#xff08;共1题&#xff0c;12.5分&#xff09; 一. 单选题&#xf…

Spring MVC之HandlerAdapter

1. 前言 Spring MVC没有限制Handler的类型&#xff0c;Handler可以以任何形式存在&#xff0c;内置的Handler就有四种类型&#xff1a; HandlerMethodControllerHttpRequestHandlerServlet 开发者还可以自定义Handler&#xff0c;面对各种各样类型的Handler&#xff0c;Spri…

18、BLIP

简介 github BLIP提出了一种基于预训练的方法&#xff0c;通过联合训练视觉和语言模型来提升多模态任务的性能。 BLIP(Bootstrapping Language-Image Pretraining)是salesforce在2022年提出的多模态框架&#xff0c;是理解和生成的统一&#xff0c;引入了跨模态的编码器和解码…

Linux嵌入式配置/etc/profile文件

Linux嵌入式配置/etc/profile文件 void mountMouse() {QFile profile("/etc/profile");if (profile.exists()) {if (profile.open(QIODevice::ReadWrite)) {QByteArray fileData(profile.readAll());if (!fileData.contains("tslib:/dev/input/event0 intellim…

词嵌入位置编码的实现(基于pytorch)

背景介绍 在transformers架构当中&#xff0c;对于词向量的输入需要加上原本词对应的位置信息&#xff0c;作为输入到模型中训练的input&#xff0c;那具体的位置编码如何实现呢&#xff1f;本篇博客就跟大家一起分享一下对应的步骤 位置编码的公式 对于词向量的位置编码的方…

数据结构复杂

顺序存储与链式存储优缺点 顺序存储&#xff1a; 优点&#xff1a; 顺序存储结构利用一段连续的存储单元依次存储线性表的数据元素&#xff0c;使得线性表的数据元素在内存中是紧凑排列的&#xff0c;从而减少了存取时间。顺序存储结构在内存中占用的空间是连续的&#xff0c…

十进制转二进制、八进制、十

❤ 厾罗 十进制转二进制、八进制、十 以下代码用于实现十进制转二进制、八进制、十六进制&#xff1a; 实例(Python 3.0) # -*- coding: UTF-8 -*- # Filename : test.py # author by : www.dida100.com # 获取用户输入十进制数 dec int(input("输入数字&…

西电期末1017.有序序列插值

一.题目 二.分析与思路 简单题。主要考察简单的排序&#xff0c;最后的插入数据同样不用具体实现&#xff0c;只需在输出时多输出一下即可&#xff0c;注意顺序&#xff01;&#xff01; 三.代码实现 #include<bits/stdc.h>//万能头 int main() {int n;scanf("%d…

HTML5+CSS3+Vue小实例:彩色圆环溶解加载动画

实例:彩色圆环溶解加载动画 技术栈:HTML+CSS+Vue.js 效果: 源码: 【HTML】 <!DOCTYPE html> <html lang="zh-CN"> <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge&…

95 快慢指针解决环形链表

问题描述&#xff1a;给定一个链表&#xff0c;判断表中是否有环&#xff0c;为了表示给定链表中的环&#xff0c;我们使用整数pos来表示链表尾链接到链表中的位置&#xff0c;如果pos是-1表示没有环。 快慢指针求解&#xff1a;定义一个慢指针和一个快指针&#xff0c;若两者…

【已解决】Invalid bound statement (not found)

报错讯息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.casey.mapper.SysRoleMapper.getUserRoleCode at org.apache.ibatis.binding.MapperMethod S q l C o m m a n d . < i n i t > ( M a p p e r M e t h o d . j a v a :…

springboot整合websocket实现聊天室对话

要实现Spring Boot整合WebSocket实现聊天室对话&#xff0c;你需要遵循以下步骤&#xff1a; 1. 添加依赖 在你的pom.xml文件中添加以下依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter…

Springcloud 微服务实战笔记 Ribbon

使用 Configurationpublic class CustomConfiguration {BeanLoadBalanced // 开启负载均衡能力public RestTemplate restTemplate() {return new RestTemplate();}}可看到使用Ribbon&#xff0c;非常简单&#xff0c;只需将LoadBalanced注解加在RestTemplate的Bean上&#xff0…

视频通话录制 方案 教程

一些基本概要 1 市面流行的音视频产品&#xff0c;都包含一对一、一对多、多对多通话&#xff0c;云端录制等这些基本功能&#xff0c;有些厂商支持本地服务录制。 2 本地服务录制&#xff0c;云端录制区别 两个录制区别在于&#xff0c;本地服务端录制的 SDK 要求部署在 …

绑定方法与非绑定方法介绍

【 一 】绑定方法 绑定给谁&#xff0c;谁来调用就自动将它本身当作第一个参数传入 【 1 】绑定到类的方法 绑定到类的方法是指与类本身关联的方法&#xff0c;而不是与实例对象关联的方法。这些方法在类级别上操作数据&#xff0c;而不需要访问或修改特定实例对象的属性。 在…

【Proteus仿真】【Arduino单片机】电蒸锅温度控制系统

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器&#xff0c;使用LCD1602液晶、按键开关、蜂鸣器、DS18B20温度传感器&#xff0c;液位传感器、继电器控制加热保温装置等。 主要功能&#xff1a; 系统运行后&…

C++-模板与容器

1、模板 模板可以让类或者函数支持一种通用类型&#xff0c;这种通用类型在实际运行过程中可以使用任何数据类型。因此程序员可以写出一些与类型无关的代码。这种编程方式也叫“泛型编程”。 通常有两种形式&#xff1a; 函数模板类模板 1.1 函数模板 //模板类型声明 template&…