昨晚我做了一个kali linux usb。现在这不是我在驱动器上安装的实时USB。我是在桌面上执行此操作的,这自然意味着我必须为引导加载程序安装 grub。我遇到的问题是这样的;我无法在笔记本电脑上启动 USB...它显示在我的启动菜单中,一旦选择并尝试启动,我只会看到空白屏幕和闪烁的光标。我相信这是因为我的笔记本电脑上没有 grub,并且我很难找到合适的 grub 来安装以缓解此问题。我只想在我的笔记本电脑上安装 kali,但我现在还没有准备好放弃我的 win7 操作系统,但仍然需要它。因此,对于这个难题能找到什么解决方案,需要能够让我在 Windows 中从硬盘驱动器启动,同时从其本机 USB 启动 Kali。有任何想法吗?
答案1
当你说“一旦选择并尝试启动”,你的意思是Kali自己的启动菜单永远不会出现?如果确实出现了它自己的菜单,则意味着 grub 已经可以正常工作,但是其他东西阻止了它启动,也许它需要像nomodeset
或noacpi
或其他这样的内核选项。
不过,从 USB 使用 Kali Linux 可能有更简单的方法......
- Kali Linux 实时 USB 安装(实际上只是将实时 ISO 写入 USB,就像大多数其他实时 ISO 一样,但 Kali 称之为“USB 安装”)
- Kali Linux Live USB 持久性(也有可选的 LUKS 加密)
但是,如果你要和完整的“硬盘”安装安装程序应该将 grub 放到 USB 驱动器上。安装程序说它将把 GRUB 放到“你的第一个硬盘驱动器”上,所以当你在桌面上安装 Kali 时,“当然我必须为我的引导加载程序安装 grub”意味着您将 GRUB 放到您的桌面硬盘上,替换它以前拥有的任何引导加载程序?
如果您要再次将 Kali 安装到 USB 上,但拔掉任何其他驱动器(硬盘驱动器或其他驱动器),那么 Kali 的安装程序只会为 Kali 的安装程序提供一个安装 grub 的位置(USB)。
或者您可以自己将 grub 安装到 USB 上,使用 Kali live iso 应该可以,或者使用其他 live iso,如 Ubuntu、Mint...如果您的 Kali USB 设备是/dev/sdx
,并且您将 Kali USB 分区挂载到/mnt/USB/
,那么这应该安装幼虫:
grub-install --force --no-floppy --boot-directory=/mnt/USB/boot /dev/sdx
答案2
首先在您的机器中下载这个通用 USB 安装程序工具:http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
然后您可以使用此工具在 USB 闪存驱动器中安装 Kali。
安装完成后,在 BIOS 中选择 USB Boot Enable,然后您将能够通过机器上的 USB 启动...