kali live usb及持久、加密持久分区的live盘制作,kali直接安装进U盘

一、制作一个live usb

https://www.kali.org/docs/usb/kali-linux-live-usb-install/

及一个加密、持久加密usb制作,

https://www.kali.org/docs/usb/kali-linux-live-usb-persistence/

可以同时看看这两个文章对比确认来官方的说明

kali linux 2.0 live usb persistence 制作

Kali持久加密USB的制作

二、(只是多了一个可持久的存储空间,系统还是个live的pe系统,这样的话不用live的镜像来做,直接再虚拟机中、或使用另一个U盘把系统安装在该U盘里,可能需要对grub进行设置

加密磁盘的功能,应该系统带有

将kali linux装入U盘 制作随身携带的kali linux

https://blog.csdn.net/anjingshen/article/details/75176322

 

三、但要注意一个 (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并做了补充。

vmware 安装 kali linux 系统到U盘 启动错误(initramfs:) 修复方法

永久生效操作方法:

进入系统之后 打开终端。

/输入

# grub-install /dev/sdc    #把grub安装到你的u盘,是U盘不是主区,sdc后面没数字

#update-grub    #更新下grub.cfg

#cat /boot/mnt/grub.cfg    #这一步 如果失败 请不要太在意 可以手动到 CD 切入到 boot下去找 /boot/grud/ 目录下 使用cat grub.cfg查看内容 看看linux是否挂载在sdc1(每个人不一样)下。(这里 可能显示的不是 sdc1 可能是sdc1的UUID 可以用blkid命令查看一下。)

#sync   #确保写入

#reboot  #重启系统 应该是没问题了。

 

 

你可能感兴趣的:(kali,live,usb,kali装进U盘)