1.首先你需要一个移动硬盘和一个移动硬盘盒子(一根数据转换线,一般买盒子商家会赠送的)

SSD硬盘要事先格式化一下格式,不然识别不出来

2.准备好Kali镜像,传送门在这里https://www.kali.org/,安装好VM虚拟机,值得一说的是固态硬盘,一定要开启虚拟机的USB3.0端口

这里配置虚拟机的时候把虚拟机自带的硬盘删掉,用我们的固态硬盘。虚拟机开启的时候,右下角有一个USB的灰色的图标,点一下,连接上你的固态硬盘,如下图

3.好了接下来我们正式开始,安装Kali的步骤就不一一赘述,毕竟那么多教程,虚拟机安装Kali传送门https://jingyan.baidu.com/article/7908e85cb6761daf481ad2d3.html

4.到了楼上那篇百度经验进行磁盘分区的时候,切记一定要手动分区,不然一定会报错(报错诸如:主分区表过多什么的),另外简单说一下分区。

划分一个根目录(/),一个boot目录(用来存放系统启动文件,如果不单独划分出来,根目录存储满了以后就会占用boot目录的存储,会导致系统无法启动),一个交换分区(交换分区一般为自己物理机运行内存的两倍即可)就可以了。

还有就是,分区的时候留意一下你的分区号,确认一下是否是你的固态硬盘

5.接下来的步骤和在虚拟机里面安装Kali Linux没有区别,安装时间比较久,一般半个小时左右就可以写入完成

6.接下来关闭虚拟机,弹出你的固态硬盘

7.把你的物理机关闭,根据你的物理机的型号查找进入bois的方法,博主的联想笔记本进入的方法是Fn+F2,这里设置USB为第一启动;传送门在这里https://jingyan.baidu.com/article/4ae03de3d660c53efe9e6b46.html

8.开机进入Kali系统,不过一般都不会太容易进入系统(以博主大非酋的运气),果然

9.这里说一下问题所在,一般是由于系统启动路径而导致的问题

解决办法就是修改一下启动路径

输入blkid,查看分区状况,记下ext4这个盘,最好能拍个照,截个屏什么的,这个就是刻录kali的固态硬盘

记好之后,重新启动物理机,在Kali Linux首页那里,按e进入编辑模式进行修改,上下键查看,找到初始化内存盘字样,有一行linux后面有/dev/sda1 ro的地方改成/dev/sdb2 rw 按F10或Ctrl+x进行引导(这里的要修改的路径就是之前的叫你们记住ext4的分区的磁盘号)

10.如果上面操作无误那么就可以进入系统了,但是这个方法只是临时的,每次都要重新设置

11.永久生效方法

进入系统后打开终端 (注意这里是管理员权限):

输入:

grub-install /dev/sdb

(把grub安装到你的固态硬盘,这里后面没有数字)

更新一下grub.cfg

update-grub

下一步

cat /boot/mnt/grub.cfg

查看Linux是否挂载在sdb2上了(这里可能不是显示的sdb2,而是显示对应的UUID,具体核对一下之前保存的ext4的图片)

如果cat查看不了,就

打开文件夹,切换到/boot/grud/文件夹下面找grub.cfg文件

核对一下是否成功挂载

sync  #确保成功写入
reboot #重启系统,到这里应该是没有问题了

kali系统固化到固态硬盘小记(赠送给广大折腾党的笔记)的更多相关文章

  1. 【转】如何使用分区助手完美迁移系统到SSD固态硬盘?

    自从SSD固态硬盘出世以来,一直都被持续关注着,SSD的性能优势让无数用户起了将操作系统迁移到SSD的心思,直接后果就是让无数机械硬盘为止黯然退场,很多软件都可以做到系统迁移,然而,被完美迁移的系统却 ...

  2. 最新的裸机联想笔记本装win7系统/SSD(固态硬盘)上安装win7系统/联想K4450A i7装win7系统

    老师让我帮他装个操作系统,由于是新电脑,并且老师的电脑上另安有固态硬盘,老师要我把系统安装在固态硬盘上,BIOS是2014年7月份的,所以BIOS设置项可能会有所变化. 下面是遇到的一些问题,及解决方 ...

  3. Windows7系统下优化固态硬盘

    一.AHCI硬盘模式可提高硬盘性能,确定你的固态硬盘是运行在AHCI模式下,打开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesmsahci” ...

  4. 联想拯救者15-isk安装固态硬盘与系统迁移教程

    一.固态选择 首先知道拯救者15-ISK是m.2接口2280尺寸,支持PCIE协议NVMe接口标准.我加装的固态是HP EX900系列250G M.2 NVMe固态硬盘. 二.开盖安装 1.拯救者15 ...

  5. 戴尔笔记本Inspiron 7560(灵越) 加装固态硬盘从选购固态硬盘到系统迁移到设置SSD为第一启动(受不了了,网上的教程就没有完整的)

    菜鸡我的笔记本为戴尔灵越Inpsiron 7560,其实Inspiron 15 7560 和Inspiron 7560是同一个型号. 电脑拆了安过内存条,换过电池,现在又加了一块固态硬盘. 因为不想安 ...

  6. 固态硬盘安装win7系统问题。

    可能出现:安装程序无法创建新的系统分区 出现这个错误后, 1.可以先尝试把固态硬盘插在硬盘的第一个硬盘口上,然后安装系统时拔掉U盘刷新再点击安装. 2.可以尝试在PE下直接安装系统. 如果上两个方法都 ...

  7. 笔记本光驱位换SSD固态硬盘之硬盘格式化

    笔记本光驱位换SSD固态硬盘之硬盘格式化 系列文章: ThinkPad E430c加装内存和SSD固态硬盘 笔记本光驱位换SSD固态硬盘之Ghost克隆原来的系统到SSD固态硬盘分区 概述 加装SSD ...

  8. 笔记本联想(Lenovo)G40-70M加装内存和SSD固态硬盘

    笔记本联想(Lenovo)G40-70M加装内存和SSD固态硬盘 系列文章: 笔记本电脑提速之加装内存条.SSD固态硬盘.光驱位换SSD固态硬盘 笔记本ThinkPad E430c加装内存和SSD固态 ...

  9. kali系统无法使用ll命令

    ll命令:也就是ls -l的缩写方式. 重装kali系统之后,发现无法使用ll命令了,于是写一个笔记记录一下如何添加ll命令. 解决方法: vim ~/.bashrc 将alias ll=’ls -l ...

随机推荐

  1. 【Go】优雅的读取http请求或响应的数据

    [Go]优雅的读取http请求或响应的数据 原文链接:https://blog.thinkeridea.com/201901/go/you_ya_de_du_qu_http_qing_qiu_huo_ ...

  2. 分布式系统监视zabbix讲解十一之zabbix升级--技术流ken

    思考 现在有这样一个需求,业务场景想要使用的监控模版没有3.0版本的,只有2.0,我们都知道2.0的模版无法导入进3.0版本的zabbix中,这个时候应该怎么获得3.0的监控模版哪?本篇博客将详细演示 ...

  3. Bootstrap-table使用总结(整合版)

    一.什么是Bootstrap-table? 在业务系统开发中,对表格记录的查询.分页.排序等处理是非常常见的,在Web开发中,可以采用很多功能强大的插件来满足要求,且能极大的提高开发效率,本随笔介绍这 ...

  4. 第一册:lesson eighty one.

    原文: Roast beef and potatoes. A:Hi,Carol,where is Tom? B:He is upstairs.He is having a bath. Tom,Sam' ...

  5. 从零开始学安全(二十五)●用nmap做端口扫描

    以上是常用的端口扫描 -T 用法 每个级别发包时间  当没有使用T 时默认的使用T3级别发包 半开扫描  先探测主机是否存活 再用-sS  扫描端口   容易造成syn 包攻击 就是利用僵尸主机  进 ...

  6. mysql函数技巧整理

    IF(expr,v1,v2) expr表达式为true时返回v1,否则返回v2 IFNULL(v1,v2) 如果v1为NULL,返回v2 :v1不为NULL 则返回v1 CASE expr WHEN ...

  7. Struts2_属性驱动

    在jsp页面提交到action中的表单元素在action中是以对象的形式存在的, action中的对象name必须与jsp页面中的表单元素name相同,struts框架自动为action的对象赋值. ...

  8. Java_Properties

    Java_Properties类 Hashtable与HashMap区别 主要:Hashtable线程安全,同步,效率相对低下 HashMap线程不安全,异步,效率高 父类:Hashtable父类是D ...

  9. java通过Access_JDBC30读取access数据库时无法获取最新插入的记录

    1.编写了一个循环程序,每几秒钟读取一次,数据库中最新一行数据 连接access数据库的方法和查询的信息.之后开一个定时去掉用. package javacommon.util; import jav ...

  10. 腾讯云下的CentOS7 配置 FTP 服务器

    第一步安装vsftp * yum -y install vsftpd 第二步配置ftp文件 要实现用户不仅可以下载ftp上的内容 还可以删改增加文件到ftp服务器 需要给ftp的目录赋予写入权限 1. ...