Kali 无法启动

Kali 无法启动

我的电脑没有硬盘。我已将 Kali 安装到位于 USB 端口 1 ( /dev/sda) 的 USB 记忆棒上。 Kali 安装介质位于 USB 端口 2 ( /dev/sdb)。安装成功。

当我将安装了 Kali 的 U 盘插入 USB 端口 1 ( /dev/sda) 时,它可以正常启动。但是当我将其插入 USB 端口 2 或 USB 端口 3 时,它无法启动。

另外,当我尝试将此 USB 记忆棒放入另一台安装了 HDD 的电脑 ( /dev/sda) 时,它也无法启动。但是,当我从该特定 PC 上移除 HDD 驱动器并尝试从 USB 记忆棒启动时,它会启动。

这是我收到的错误:

[    4.217127] sd 6:0:0:0: [sdb] No Caching mode page found
[    4.217223] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/sda1 does not exist.  Dropping to a shell!

BusyBox v1.27.2 (Debian 1:1.27.2-1) built-in-shell (ash)
Enter `help` for a list of built-in commands.

(initramfs)

如何解决这个问题,以便我的 Kali USB 记忆棒可以从任何 USB 端口启动?

我不认为我的问题是重复的。我遇到的问题是,当我/dev/sda更改为时,/dev/sdb我无法再启动/dev/sdb,但当它返回时,/dev/sda它可以正常启动。到目前为止,我已尝试以下步骤: 1. 我已检查 /etc/fstab 是否包含对/dev/sda.事实并非如此。它使用 UUID 来挂载根分区。

答案1

那么...您将 Kali 从另一个闪存驱动器安装到了一个闪存驱动器上?以下是我的建议,因为怀疑是否有人会引导您完成此操作:

  • 了解如何在闪存驱动器上持久运行 Kali。实际上没有必要在闪存驱动器上安装操作系统,特别是对于 Kali 的用途而言。如果不是:(同样,这是最好的解决方案)
    • 您对明显的错误输出进行过研究吗?它甚至列出了常见的解决方案。尝试这些并从那里开始。在寻求帮助之前,先对安装/分区等概念进行一些研究。这是科技界任何事物都遵循的普遍概念。
    • 曾经以前用过Linux吗?如果没有,我建议不要直接跳入 Kali。别这样没有任何经验就跳入 Kali,然后在论坛上充斥基本 Linux 问题的人(“如何运行命令?为什么我复制的这个脚本不能执行?”)

要点:在不研究问题和理解核心概念的情况下就进入 Linux 并不是正确的方法。享受学习这么多新事物并祝你好运!

相关内容