RaspbianでRaspberry Pi apt-get update / upgradeがハングしますか?


13

piを使用sudo apt-get update && sudo apt-get upgradeしてpiを更新しようとすると、インストール中のある時点でハングすることがよくあります。それは毎回異なっていましたが、最後はパルスオーディオでした。

さらに、piをpingでき、sshが接続しているように見えますが、プロンプトは表示されません。別の端末を同時に開いtopて、CPUが約90 +%であると表示しました

他の誰かがこれに遭遇しましたか?

できたらログを添付できます。


私はほとんど同じ問題を抱えていsudo apt-get upgradeます。ある時点で手順が停止しました。その後、SShを介してRPiに接続できません。ただし、サーバーテストページには引き続きアクセスできます。ACT主導型は常に輝いています。そして、これは3日間続きます。

私は今二度これをしました。以下で説明するように、メモリ不足のオプションではありませんでした。昨日、アップグレードプロセス中に一部のパッケージで長時間ハングし、tmuxで新しいウィンドウに切り替えて実行することができましたfree -m。まだ約300Mの空きがあり、使用中のスワップはありませんでした。現在、それはぶら下がっており、10時間使用されています。これは、ディスクフラッシュ中のOSの無応答の問題だけではありません。
Halfgaar 14年

回答:


4

また、ハングアップアップデートにも問題がありました。その理由は電源です。RaspberrPiには低すぎる400mAの電源がありました。私は1000mAに変更しましたが、うまく動作していました。おそらくあなたはそれを確認できますか?


私の問題のようです!別の電源ですべてがOKです。
ヴァレリーヴァン14年

3

システムの更新は、I / Oを集中的に使用する操作です。OSは、データをすぐにSDカードに書き込むのではなく、RAMにバッファリングします。ある時点で、これらのバッファをSDカードに書き込もうとします。SDカードは十分に高速ではないため、バッファーをフラッシュするときにOSが応答しないように見えます。

もう1つの可能性は、システムのメモリが不足しているためにスワップが発生していることです。スワップスペースがない場合、OSはランダムプロセスの強制終了を開始します。スワップはあるが、遅いメディアでは、プロセスが続行するまでにまだ時間がかかります。


OSを接続されているHDDに転送し、起動時にSDカードのみを使用することをお勧めしますか?
whotyjones

@whotyjonesそれは可能性ですが、個人的には有名なブランドから高速のSDカードを入手し、デーモンとGUIが閉じられたときにシステムを更新します。(私はSDSDU-008G-U469.00ユーロで8 GB を所有しています)
-Lekensteyn

私はそれを注文し、それがどのように機能するかを確認します。それは私が検討したものですが、それが問題の多くを引き起こすとは思いませんでした。
whotyjones
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.