2

私の問題: ARM アーキテクチャ用の公式の Chrome WideVine CDM プラグインを入手しようとしています。

これまでの私の理解: ARM ベースの Chromebooks が 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 ベースです)。

次にやりたいこと: リカバリ イメージから 2 つのファイルを抽出します。

: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、3 番目のパーティション ( /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 に答える