我目前正在尝试使用图形界面在我的笔记本电脑上安装 Kali Linux(图像以 DD 模式写入),但我卡在“检测并安装 CD-ROM”,但它没有给我错误“无法安装和检测 CD-ROM 驱动器”。
我尝试了 BlueBerry - Vignesh4303 针对此问题给出的解决方案无法通过 USB 安装 Kali Linux,找不到 CD-ROM 驱动器:
从系统拔下 USB 并重新插入
等待安装/检测(USB LED 发光)
点击继续
我拔下了 USB 钥匙,出现“安装步骤失败”提示,等了 30 秒,插上 USB,按下继续然后屏幕就黑了。
接下来我输入
mkdir /cdrom
在命令提示符中,但目录已经创建。然后我尝试使用
mount -t vfat /dev/sdb1 /cdrom
(将“sdb1”替换为我的 USB 设备的正确名称)并且它说该设备的资源已被使用。
然后我尝试了启动选项“Live (amd64)”,但启动失败,并显示错误消息“无法在 /run/live/rootfs/filesystem.squashfs 上挂载 /dev/loop0 (/run/live/medium/live/filesystem.squashfs)”。
另外,我确实验证了 ISO 文件的 SHA-256 校验和。
此外,我在另一台笔记本电脑上尝试了启动选项“Live (amd64)”,操作系统启动没有任何问题。因此,问题不在于 USB 密钥。
答案1
我在使用 Debian 安装程序时遇到了同样的问题,并发现这是 USB 支持的问题。
看来 Linux 安装程序无法处理“XHCI”USB 控制器(即,当从它们启动时,它无法将其“检测”为 CDROM)。
如果您进入 BIOS,禁用 XHCI USB 控制器,但启用 USB2.0 EHCI 控制器,则安装程序似乎能够“看到”它作为 CDROM,并能够继续。
当然,执行上述操作的步骤将根据主板而有所不同,但下面是我如何在 AMIBios minipc 上运行它的步骤:
BIOS(通过在启动屏幕上按 Del)> 芯片组菜单 > 南桥选项 > USB 配置 > 禁用 XHCI 模式 > 启用 USB2.0 EHCI 支持 > USB RMH 模式启用* > USB EHCI 调试*禁用 > USB 每端口控制*禁用 > 所有端口启用* > 保存并退出。
- 表示这是默认设置。
希望这可以帮助。
答案2
尝试使用 Rufus 创建可启动闪存,这可能是最好的方法。执行此操作时,选择“使用 dd 映像创建”,它应该可以正常工作
答案3
我进入我的 BIOS 并禁用了所有驱动器,但 sata 和 usb 除外,然后当它想要检测 cd 驱动器时,我拔下 usb 并重新插入,然后单击继续,这是我遇到的第一个简单问题之一。