復元後に iPhone をマウントできませんでした - 14.04

復元後に iPhone をマウントできませんでした - 14.04

私は 14.04 と iOS 6.1.6 を実行している iPhone 3GS を使用しています。iPhone を Windows マシン上の同じバージョンの iOS に復元することに決めるまでは、すべて問題なく動作していました。復元した後、Ubuntu は iPhone をマウントせず、「接続できません」というエラーが表示されます。

ここに画像の説明を入力してください

これまでシナプティックパッケージマネージャーを使用して再インストールを試み、 ()libimobiledevice4のインストールも試みましたlibimobiledevice-utilssudo apt-get install libimobiledevice-utils;idevicepair unpair && idevicepair pair && idevicepair validate

unpair - デバイスがペアリングされていないというエラーが表示されます。ペアリングと検証は機能していますが、電話はマウントされません。

Ubuntu を再インストールする以外に解決策はありますか?

答え1

私は Kubutu ユーザーですが、iFuse を使用しようとしたときに発生したこのエラーに関連して問題が発生しました。

GNUTLS ERROR: A TLS packet with unexpected length was received.

これを解決するために、私は次のことを行いました:

  1. コンソールを開く
  2. これを入力してください:

    sudo idevicepair unpair
    
  3. 次に次のように入力します:

    sudo usbmuxd
    
  4. sudo で iFuse を実行してみてください:

    sudo ifuse /media/iPhone/ --root
    
  5. 次のように kdesudo を使用して Dolphin を開きます。

    kdesudo dolphin
    
  6. /media/iPhone/ に移動すると、ルート ファイルが表示されます。

  7. デバイスのマウントを解除するには、次のコマンドを使用します。

    sudo fusermount -u /media/iPhone/
    

プラグを抜く前に必ずデバイスのマウントを解除してください。

  1. iPhone 3G を Whited00r7.1 に復元すると、再び機能しました。

  2. また、chmod 777 ifuse と chmod 777 fusermount を使用して、ifuse と fusermount に権限を設定することもできるので、次回からは「sudo」を使用する必要がなくなります。

これで、iPhone 3G をマウントできます。usbmuxd は最初の 1 回のみ使用されます。次回 iPhone をマウントするときは、usbmuxd と入力する必要はありません。

これが役に立つことを願っています。私はKubuntu 14.04.1 x64を使用しています

答え2

でエラーが発生しましsudo idevicepair unpair たが、 を実行したところ、うまくいきました。その後、と をsudo idevicepair実行できました。次に、USB から携帯電話を取り外し、再度差し込むとマウントされました。ありがとうございます!sudo idevicepair unpairsudo usbmuxd

関連情報