markdown 安装卡利到ù盘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 安装卡利到ù盘相关的知识,希望对你有一定的参考价值。
# 安装kali到U盘
## 安装
https://www.jianshu.com/p/1dc512fa8393
https://blog.csdn.net/anjingshen/article/details/75176322
## 更新源
kali默认的源是官网的,比较慢,国内有很多比较快的源,中科大,163等。
```bash
vim /etc/apt/sources.list
```
```bash
#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
```
## (initramfs)启动错误
在grub引导界面有两个启动选项,第一个是kali GNU/linux,第二个是Advanced options for kali GNU/Linux.
直接选择第一个进入后,会启动失败,提示“Target filesystem doesn’t have requested /sbin/init.”
并进入一个(initramfs)的命令行界面。这是因为硬盘选择不对。
linux中硬盘名称分配是按照/dev/sda, /dev/sdb, /dev/sdc的序号分配的,有几个磁盘就分配到对应字母,磁盘序号分配的顺序有三个原则:一是磁盘驱动程序的加载;二是主机PCI插槽的监测;三是磁盘本身的监测,先来的当然是a,以此类推。这样在重启或某些磁盘热拔插的情况下有可能导致序号发生变化,无法启动系统。
解决办法是通过uuid来标记磁盘,而不是通过/dev/sdc1之类,所以不管有没有发生启动错误,都要替换为uuid(按照下面的永久生效方法操作即可),否则如果U盘插到一个有多个硬盘的电脑,序号变了,kali就无法启动了。
【解决办法】:在这模式下可以输入命令:blkid 查看所列举出的磁盘 找到你的U盘系统 TYPE=”ext4”的区 记下 /dev/sdc1 这个名字。(每个人的不一样 有的可能是sdb1 下文用sdc1)。
然后重启,再次进入grub启动选择界面,选择第一项,按e进入编辑模式,找到有“初始化内存盘….”字样的地方,他的上一行linux后面有…………./dev/sda1 ro 的地方(可能被白边挡着看不清,我的在倒数第三行) 改成 /dev/sdc1 rw ,ro ,按F10 重新引导启动。
如果上面操作无误 就可以成功进入系统。用户名:root 密码 :你安装时候设置的。
但是上面这种设置方法只是临时的每次都要修改。
【永久生效操作方法,有没有错误都要执行下】:
进入系统之后 打开终端。
__【重要】update-grub #更新grub.cfg,这里必须执行,这里会重新扫描启动项,生成启动引导,以uuid方式标记硬盘而不是/dev/sdc1方式,所以拿到别的电脑上启动kali也不会出现启动错误。__
leafpad /boot/grub/grub.cfg 看看linux是否挂载在sdc1(每个人不一样)下。(这里 可能显示的不是 sdc1 是sdc1的UUID 可以用blkid命令查看一下。)
sync #确保写入
reboot #重启系统。
以上启动错误的解决方法参考http://www.cnblogs.com/xuandi/p/6746880.html并做了补充。
以上是关于markdown 安装卡利到ù盘的主要内容,如果未能解决你的问题,请参考以下文章
markdown 卡利开机启动项
markdown 卡利添加启动器软件图标
249.两个三角形背景
text 前10名卡利
scss 10种形式的马卡利|纯CSS响应和动画
如何完全卸载 PHP 7? (卡利 Linux/Debian)