HFSPlusはutf8 nlsをロードできません。

HFSPlusはutf8 nlsをロードできません。

dmg2imgで生成された.imgファイルをインストールしようとしています。私は以下を試しました:

sudo modprobe hfsplus
sudo mount -o loop -t hfsplus ./path/to/img /mnt/iso

これによりエラーが発生します。

mount: /mnt/iso: wrong fs type, bad option, bad superblock on /dev/loop9, missing codepage or helper program, or other error.
       dmesg(1) may have more information after failed mount system call.

HFSPlusのエラーを追跡し、dmesgで次のエラーが発生しました。

hfsplus: unable to load nls for utf8

クイック Google 検索で 1 つの関連結果が表示されました。RFCパッチそれは言うNLS table for utf8 is broken and cannot be fixed.

どのように機能させますか?

しかし、私はアーチを書いた

ベストアンサー1

hfsplusパーティションのパーティションタイプがAppleではなくファイルシステムに設定されているときにこの問題が発生しました。

パーティションのタイプIDがAppleから提供されていることを確認してください。

fdisk /dev/sdXi次に、パーティションを押して選択します。フィールドTypeに「Apple」または「Apple boot」が含まれていない場合は、tを押してタイプIDを144または149に変更します。

/dev/sdXhfsパーティションを含むドライブ)

おすすめ記事