web-dev-qa-db-ja.com

Nexus 4でUbuntu Touchを起動してUbuntu Touchを起動するにはどうすればよいですか?

デバイスはNexus 4で、現在Android 4.4.4を実行していますが、5.0.1で試しました。 http://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/ の手順を使用して、Ubuntu Touch(開発チャンネル)をインストールしていますNexus 4シングルブート。私が走るところまですべてが期待通りに機能する

$ ubuntu-device-flash --channel=devel --bootstrap
DEPRECATED: Implicit 'touch' subcommand assumed  
2015/02/06 15:14:06 Expecting the device to be in the bootloader... waiting  
2015/02/06 15:14:06 Device is |mako|  
2015/02/06 15:14:06 Flashing version 1 from devel channel and server https://system-image.ubuntu.com to device mako  
3.67 MB / 3.67 MB [=======================================================] 100.00 % 1.34 MB/s   
44.77 MB / 44.77 MB [=====================================================] 100.00 % 1.83 MB/s  
321.82 MB / 321.82 MB [===================================================] 100.00 % 1.15 MB/s 
/home/scottwh2/.cache/ubuntuimages/gpg/image-master.tar.xz  
/home/scottwh2/.cache/ubuntuimages/ubuntu-touch/devel/mako/version-1.tar.xz  
/home/scottwh2/.cache/ubuntuimages/gpg/image-signing.tar.xz  
/home/scottwh2/.cache/ubuntuimages/pool/custom-0cd62f8fd0eeb9e14b0e8196976713c9412aaec7681983c0026b03fb22634427.tar.xz  
/home/scottwh2/.cache/ubuntuimages/pool/device-ebfaafbb87bfe818c544d95293182a10a0c33c89794e74ccbfd66c8168e8a7ff.tar.xz  
Failed to enter Recovery  

指示どおりに再起動するのではなく、デバイスはリカバリ画面のままになります。画面の一番上にあります:

Ubuntu Touch(CWMベース)Recovery v6.0.4.6

  • 今すぐシステムを再起動します
  • 日付/工場出荷時設定のリセット
  • キャッシュパーティションをワイプする
  • バックアップと復元
  • 高度な

「詳細」メニューオプションを使用すると、次のことができます。

詳細メニュー

  • 再起動リカバリ
  • ブートローダーから再起動
  • 電源を切る
  • +++++ Go Back +++++

固定されていません-上下の音量キーと電源ボタンはメニューから選択できます。問題は、Ubuntuを起動するメニュー項目がないことです。 Android、ブートローダー画面、またはこのリカバリ画面に再起動しますが、Ubuntuをロードするために選択できるものはありません。

このブロッカーを回避する方法についてのヒントはありますか?

5
scottwh2

私は同じ問題を抱えていました(指示を注意深く読んでいない)。

https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/ の情報から回答

--bootstrapパラメーターを使用した最初の初回実行後、そのパラメーターなしで再度実行する必要があります。

(オプションの再起動リカバリを使用しても同じことができます。コマンドの最初の実行で作成されたリカバリで起動することにより、ubuntuパーティションがデバイスにフラッシュされます)

2

ルート権限なしでadbサーバーを起動したため、同じ問題が発生しました。次の手順を使用して修正しました。

  1. 電話をブートローダーモードで起動し、ロックが解除されていることを確認します
  2. 既存のadbサーバーを強制終了します

adb kill-server

  1. Ubuntuをインストールする

Sudo ubuntu-device-flash touch --channel = ubuntu-touch/stable/ubuntu --bootstrap

this スレッドに基づく

0
Willem Hexspoor

(Nexus 4で)非常によく似た問題が発生しました

2017/01/17 19:29:02 Waiting for device to enter recovery mode ...

電話は実際に上記のオプションを備えた非常に回復ダイアログを表示していましたが、最終的には

Failed to enter Recovery

電話のオプションの1つを使用して手動でさらに起動するか、ubuntu pcでフラッシュと再起動コマンドを「ランダムに」入力するために、数日間オンとオフを試みました。

また、apt-get upgradeを実行して、システムがトラブルの原因ではないことを確認しました。

その後、2つのことが起こりました。最後に試したとき、PCのコマンドラインがまだ「...回復モード」を待っている間に、メニューの「高度な」部分に十分速く切り替えました。メニューのその部分に入るとすぐに、ubuntu-device-flashが私の携帯電話が実際に回復モードにあることを認識し、ファイルをプッシュし始めたようです。

2017/01/17 20:22:12 Waiting for device to enter recovery mode ...
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/ubuntu-touch/stable/ubuntu/mako/version-34.tar.xz to device
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/pool/custom-bbb7857059393182b31ee0885e425c20ccac5f66ab9e68ffc6a7178b046f104a.tar.xz to device
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/pool/device-ed6a4ed78cc7b5bd78815514cd3bb93c852f6593e0df66304f6e720684e11dc3.tar.xz to device
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/pool/ubuntu-312c862adc434562d47089b8a6c9991f6774e6665cf4b303afbce77724d5cd75.tar.xz to device
2017/01/17 20:22:22 Start pushing /home/[...]/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2017/01/17 20:22:23 Done pushing /home/[...]/.cache/ubuntuimages/gpg/image-master.tar.xz to device
...

その後、プッシュが停止したように見えた-ここのいくつかの投稿で言及されていることなので、少し待って、ついに回復モードが認識されたことを嬉しく思いました。 3分後、さらに3分後、2つの大きなファイルがdone pushingになりました。

私は興味を持ち、私のPCの.cacheディレクトリに保存されている.tar.xzファイルのサイズを確認しました。2つの「3分間ファイル」のサイズは23 MBと55 MBでした。ただし、そのディレクトリに最後に残ったファイルは300 MBを超えていました。だから私はもう少し忍耐が必要だと知っていました...そして報われました:

2017/01/17 20:25:28 Done pushing /home/[...]/.cache/ubuntuimages/pool/custom-bbb7857059393182b31ee0885e425c20ccac5f66ab9e68ffc6a7178b046f104a.tar.xz to device
2017/01/17 20:28:12 Done pushing /home/[...]/.cache/ubuntuimages/pool/device-ed6a4ed78cc7b5bd78815514cd3bb93c852f6593e0df66304f6e720684e11dc3.tar.xz to device
2017/01/17 20:40:01 Done pushing /home/[...]/.cache/ubuntuimages/pool/ubuntu-312c862adc434562d47089b8a6c9991f6774e6665cf4b303afbce77724d5cd75.tar.xz to device
2017/01/17 20:40:01 Created ubuntu_command: /home/[...]/.cache/ubuntuimages/ubuntu_commands261026399
2017/01/17 20:40:01 Rebooting into recovery to flash

そのため、ファイルのプッシュは「ハング」することも何もありませんでした。結局、すべてのデータが電話にプッシュされるまで時間がかかりました。

これがお役に立てば幸いです-そして、電話で復旧ダイアログを見た後、フラストレーションでgivenめた人たちに希望を新たにしますが、それでもubuntu(pc)のツールを見ることは失敗します。


要するに:携帯電話のボタンで高速に動作する、「詳細」に移動する(音量ダウンを使用)、および電源ボタンを押すubuntu-device-flashがまだWaiting for device to enter recovery mode ...のときにそのオプションを選択する


0
andi

今すぐシステムを再起動を選択します。 ubuntuのみをインストールしたため、ubuntuが起動するはずです。 CWMリカバリは、ubuntu touchをインストールするためにubuntu touchによって使用されます。

0
user220366

仮想マシンを使用していますか。昨夜この問題が発生し、Ubuntuをプッシュしようとしました。他の誰かがこの問題に遭遇した場合に備えて、この回答をここに投稿しています。

UbuntuをNexus 4 makoにインストールするためにvirtualboxを使用していました。すべての指示に従えば、USBを仮想マシンに接続する必要があります。 --bootloaderパラメーターを使用してUbuntuを最初にプッシュするたびに、Windowsが電話を認識する方法が実際に変更されます。再起動を選択できるメニューが表示され、Ubuntuの背景が表示されたら、デバイスを仮想マシンに再接続するだけで機能します。

0
Matt Keylon