无法通过 USB 驱动器启动其他操作系统

无法通过 USB 驱动器启动其他操作系统

我的硬盘上有 Ubuntu,但是当我尝试从 USB 驱动器上的 Kali 启动时,它会将我带回到 Ubuntu 的 GNU GRUB。

我尝试在 BIOS 中从 USB 启动,使用启动顺序。我快要失去耐心了,因为我真的需要使用 Kali。请帮帮我,我真的需要解决这个问题。

答案1

好的,由于 pendrivelinux 不起作用,所以使用 Ubuntu 计算机来创建 USB 设备。

1.

启动 Ubuntu,按CTRL+ ALT+T打开终端,然后运行以下命令。

sudo apt-get update
sudo apt-get install aria2
aria2c -x5 'http://cdimage.kali.org/kali-2016.1/kali-linux-light-2016.1-amd64.iso'

2.

下一个,断开 USB 设备与电脑的连接然后运行以下命令列出您的磁盘驱动器:

lsblk

输出应如下所示:

sda      8:0    0  93.2G  0 disk 
├─sda1   8:1    0   4.3G  0 part [SWAP]
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0  88.9G  0 part /
sdb      8:16   1  29.7G  0 disk /media/mchid/external-storage

然后,将 USB 设备插入计算机然后运行以下命令:

lsblk

现在应该列出您的 USB 设备的设备标识符,例如 /dev/sdb、/dev/sdc、/dev/sdd 或其他。

正如您在此示例中所见,USB 设备被列为 7.5GB 驱动器,/dev/sdc 你的可能被列为别的东西!

sda      8:0    0  93.2G  0 disk 
├─sda1   8:1    0   4.3G  0 part [SWAP]
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0  88.9G  0 part /
sdb      8:16   1  29.7G  0 disk /media/mchid/external-storage
sdc      8:32   1   7.5G  0 disk 
└─sdc1   8:34   1  86.1M  0 part /media/mchid/otLfrQ46J7eGcYnz-1235-asdlfkj

3.

您的 USB 设备应列为 /dev/sdb、/dev/sdc、/dev/sdd,甚至可能是 /dev/sde。无论它列为什么确保对以下命令使用正确的设备,因为这些命令将擦除驱动器上的所有数据!

/dev/sdc对于下一个例子,我将使用您可能需要使用 /dev/sdb 或其他东西!

sudo umount /dev/sdc*

如果显示“未安装”,则忽略该消息。

sudo mkfs -t vfat -I /dev/sdc
sudo -i
cat kali-linux-light-2016.1-amd64.iso > /dev/sdc
sudo -k

重启!

我刚刚测试了这个方法和这个 iso 来验证它是否有效,因为有时 iso 文件无法启动,除非你添加 syslinux,但这是一个较新的 iso 并且我已经测试过它运行良好。

这是 iso 的 SHA1Sum:4132238042deba9e3bc1702afbdb1b4672b64bcb

点击这里查看更多信息。

这将安装 kali linux “精简版”,它轻量级且速度超快。它有点丑陋,但您可以根据需要更改桌面配置以使其看起来很酷。所有 kali linux 工具都可用且已安装。

它使用 XFCE4 桌面而不是 Gnome,并且与 Xubuntu 和 Ubuntustudio 使用的桌面相同。

相关内容