我成功制作了 Kali Linux 的实时 USB。
当我从 USB 启动时,它提供了一个安装选项。我点击了该选项。有一次它正在检测和安装 CD-ROM 驱动器。由于我的笔记本电脑上没有 CD 驱动器或任何 ROM 驱动器,因此它给出了一个错误
无法安装和检测 CD-ROM 驱动器。
我尝试了“live something”选项,它直接将我带到 Kali Linux,并且成功加载,但我无法永久安装它。我想安装它,这样我就不必浪费时间插拔 USB。
如何通过 CD-ROM 检测并使安装正确完成?
答案1
您可以通过重复以下步骤来解决错误:
运行安装程序。
打开 shell ( ALT+ F2)。
直接在文件系统的根目录上创建目录 cdrom:
mkdir /cdrom
笔记 :如果在创建目录 /cdrom 时遇到问题,请在 BIOS 中禁用 CD-rom 播放器或断开电缆
将 USB 像 CD-ROM 一样挂载:
安装 -t vfat /dev/sdb1 /cdrom
其中 sdb1 是您的 USB 设备。
您现在可以继续安装
执行后mount -t vfat /dev/sdb1 /cdrom
,cd
进入 /cdrom 目录并执行查看ls
文件是否存在。然后按ALT-F1返回,继续并重新选择“检测 CDROM”
其他外行解决方案曾是 :
当窗口显示无法安装 CDROM 时,
从系统拔下 USB 并重新插入
等待安装/检测(USB LED 发光)
点击继续
你可以按照我的做法做。按 Esc,输入 install,按 Enter,跳过 CD 驱动器。
答案2
如果您使用 Rufus (v 2.x) 将 ISO 刻录到 USB 驱动器,请确保选项为“DD 图像“ 在 ”使用创建可启动磁盘“。不确定 Unetbootin 是否提供相同的选项。如果使用此方法复制图像,则无需转到终端并手动安装它。
使用 Rufus (v 3.x),您无法明确选择 DD 模式。如果 ISO 是混合的或具有 DD 模式,Rufus 将在单击开始按钮后提示您选择 ISO 或 DD 模式。
答案3
我尝试了这里的所有答案以及更多谷歌搜索结果,但都不起作用。我最终弄清楚了,问题是文件格式不是 vfat,而是 iso9660。
当您收到未找到 CDROM 错误时,请按照以下步骤操作:
进入 shell ( CTRL++ Alt)F2
注意:Kali 告诉我按(Alt+ F2),但这不起作用
获取设备列表块:
~ # blkid
/dev/sdc1: UUID="2018-04-12-12-04-16-00" LABEL="Kali Live" TYPE="iso9660" PARTUUID="81c5e086-01"
注意:我已将列表缩短至相关行。您还可以看到存储类型是 iso9660,而不是 vfat
使用 mount 命令挂载 Kali CD:
~ # mount -t iso9660 /dev/sdc1 /cdrom
检查 /cdrom 的内容是否符合预期:
~ # ls /cdrom
autorun.inf efi g2ldr.mbr md5sum.txt win32-loader.ini
boot efi.img install pool
debian firmware isolinux setup.exe
dists g2ldr live tools
切换回安装程序(CTRL++ Alt)F5
注意:Kali 告诉我按 ( Alt+ F1),但这不起作用。我尝试F1了F5直到找到正确的组合
从菜单中告诉它安装 CDROM,如果要求,请选择 /dev/sdc1 和 /cdrom。我知道我们已经安装了驱动器,但由于某种原因,此步骤之前不起作用,但按照前面的步骤操作后就可以正常工作。
安装现在将正常继续。
答案4
我试过每一个答案,但都没有用。在网上搜索了一番后,我找到了一个对我有用的答案。
它相当简单,只需下载 Win32 Disk Imager。单击文件夹图标并将过滤器更改为所有文件或。 然后选择您的.ISO 文件,选择您的设备并单击写入。
完成此操作后,我将 USB(3.0)插入计算机的 USB 2.0 端口。当我启动 USB 时,它立即开始工作。