如果我挂载 ISO,操作系统安装程序的内核 initrd 在哪里

如果我挂载 ISO,操作系统安装程序的内核 initrd 在哪里

我正在尝试从 ubuntu iso 安装 KVM。为了使用cmdlineXML 中的参数来启动虚拟机(正如我在这里问的)我需要弄清楚内核 intrd 和内核在 iso 磁盘上的什么位置,或者我如何访问它,这样我就可以简单地下载 ISO,然后使用 kickstart 脚本挂载和部署 vps

我知道我能做到

sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso

但我仍然不确定我在 cmd 行中指向的目录是什么

答案1

就你的情况而言,查看文件casper的目录initrd.lz

cd /media/iso/casper

应该会带你到正确的目录。


如果你知道文件的一部分名称,你可以通过以下方式找到它(例如)

find . -iname "*initrd*"

或者如果它位于仅具有“sudo”权限的目录中

sudo find . -iname "*initrd*"

当您将目录更改为挂载点时。

相关内容