如何从下载的 Ubuntu ISO 中获取内核版本名称

UnK*_*OWn 11 kernel iso

假设我已经从 Ubuntu 的官方网站下载了 Ubuntu ISO:https : //ubuntu.com/download/desktop

我已经下载了一个文件focal-desktop-amd64.iso,这个 ISO 文件的提取内容是

截屏

我无法获得与已安装的 Ubuntu 19.10 类似的文件,我有这些文件

/boot/initrd.img-5.3.0-26-generic
/boot/vmlinuz-5.3.0-26-generic
Run Code Online (Sandbox Code Playgroud)

有没有办法从下载的 ISO 中获取这些文件名,而无需在系统上安装它?

sud*_*dus 13

你可以先循环挂载iso文件,然后是squashfs文件,

创建挂载点

sudo mkdir /mnt/lp1
sudo mkdir /mnt/lp2
Run Code Online (Sandbox Code Playgroud)

sudo mount -o loop focal-desktop-amd64.iso /mnt/lp1
sudo mount -o loop /mnt/lp1/casper/filesystem.squashfs /mnt/lp2
Run Code Online (Sandbox Code Playgroud)

检查内核版本

$ sudo find /mnt/lp2 -name "linux-image-[0-9.-]*-generic"
/mnt/lp2/usr/share/doc/linux-image-5.4.0-9-generic
Run Code Online (Sandbox Code Playgroud)

今天没有下载我的焦点iso文件,您可能会找到更新的内核版本。

请注意,有几个文件属于内核。