2

我的问题:我正在尝试获取适用于 ARM 架构的官方 Chrome WideVine CDM 插件。

到目前为止我的理解:鉴于基于 ARM 的 Chromebook 可以流式传输 Netflix(并且 Netflix 使用 WideVine CRM 插件),我相信 Chrome OS 安装应该包含我想要的文件。由于我无法访问基于 ARM 的 Chromebook,因此我的下一个最佳选择是 Chromebook 恢复映像。

我在哪里:我已经从这里下载了HP Chromebook 11恢复映像chromeos_6812.88.0_daisy-skate_recovery_stable-channel_skate-mp.bin(HP Chromebook 11 是基于 ARM 的)

我接下来要做的:从恢复映像中提取两个文件。

注意:我无权访问基于 ARM 的 Chromebook,只能从以下位置复制文件:/

有谁知道我怎么能做这样的事情?

4

1 回答 1

3

.bin文件只是包含许多分区的磁盘映像。您可以通过运行“加载”图像sudo kpartx -av chromeos_6812.88.0_daisy-skate_recovery_stable-channel_skate-mp.bin-v用于详细模式)。这将加载 12 个分区(从/dev/mapper/loop0p1/dev/mapper/loop0p12)并使它们可用于挂载,您应该会在文件管理器中看到一些额外的驱动器。

在这种情况下,您要查找的分区标记为ROOT-A,并且对应于第三个分区 ( /dev/mapper/loop0p3)。由于某种原因,直接在我的文件管理器中打开它不起作用,所以我不得不通过运行手动挂载它sudo mount -t ext2 /dev/mapper/loop0p3 -o ro /media/saikrishna/chromeos/ext2这将在目录中以只读模式挂载分区/media/saikrishna/chromeos(将最后一部分更改为系统上现有的空目录)。

要删除映射,请运行sudo kpartx -dv chromeos_6812.88.0_daisy-skate_recovery_stable-channel_skate-mp.bin. 如果那没有打印出任何东西(对我来说就是这种情况),请运行sudo kpartx -dv /dev/loop0.

于 2015-06-10T05:09:49.673 回答