最近archlinuxをダウンロードしましたが、恥ずかしいことですが、正しくインストールしているとは思わないでしょう。私のバージョンをインストールしてRaspberry Piに接続すると、画面が黒のままになります。
.tar.gzをSDにインストールしたことがないので、これを見つけました:http : //archlinuxarm.org/platforms/armv6/raspberry-pi
しかし、Linuxではありません。ヘルプ/指示へのリンクは素晴らしいでしょう!
最近archlinuxをダウンロードしましたが、恥ずかしいことですが、正しくインストールしているとは思わないでしょう。私のバージョンをインストールしてRaspberry Piに接続すると、画面が黒のままになります。
.tar.gzをSDにインストールしたことがないので、これを見つけました:http : //archlinuxarm.org/platforms/armv6/raspberry-pi
しかし、Linuxではありません。ヘルプ/指示へのリンクは素晴らしいでしょう!
回答:
私は自分でこの問題に出くわしました。USB SDカードリーダーがあれば、ArchLinuxARMが提供する.tar.gzイメージを使用してSDカードを作成する2つの方法を見つけました。
この方法では、追加のSDカードとUSBカードリーダーが必要です。Raspberry PiでLinuxを使用して、ArchLinuxで起動できる新しいSDカードを構築します。
以下を使用してbsdtarをインストールします。 sudo apt-get install bsdtar
Raspberry PiのArchLinuxARMの指示に従ってください。rootユーザーとしてすべてを行うようにしてください。Raspbianでrootになるには、を実行しsudo -s
ます。
この方法では、追加のUSBカードは必要ありませんが、VMWareにLinuxをインストールする必要があります。
VMWare Fusionを実行しているMacでArchLinuxを実行しているSDカードを作成できました。私は試しませんでしたが、これはVirtual Boxでも機能すると思います。私はそれがWindows上で動作することを想像しますが、再び、私は試しませんでした。
また、VMWareはMacに組み込まれたSDカードリーダーにアクセスできないため、USBカードリーダーが必要であることも知っておく必要があります。おそらくWindows VMWareは組み込みのカードリーダーにアクセスできるため、外部USBカードリーダーは不要になります。
上記の2つの方法は機能しましたが、機能させるには数回試行しました。私が遭遇した問題のいくつかを以下に示します。
journalctl -kf
すると、USBシステムでリセットが発生するのを確認できました。Raspberry Pi(方法1)またはMac(方法2)に直接接続するのではなく、電源が入っていないUSBカードリーダーをUSBハブに接続することで、このリセットを取り除くことができました。localectl set-locale LANG=en_US.UTF-8
してからログアウトしてLinuxに戻ってこの問題を修正しました。Raspberry PiをArchで起動するときは、AdafruitのUSB to TTLシリアルケーブルや、FTDIベースのUSB toシリアルケーブルのようなUSBシリアルケーブルを使用することを強くお勧めします。これにより、Raspberry Piのブートプロセス全体を確認できます。これは、Raspberry Piで新しいOSを使用する際の重要なデバッグツールです。
私は同じ状況にいて、LinuxなしのMacBookだけでPiでArchを実行したいと思っていました。
要件:USBスティック+ SDカード+ Live Linux
USB SDカードリーダーをお持ちでない場合は、balenaEtcherまたはTerminalのddユーティリティを使用して、macOS上のUSBスティックにDebianライブイメージ(またはお気に入りのLIVEディストリビューション)を書き込むことができます。データを失うことなく、MacBook / iMacのRAMでLinuxを実行します(ただし、Arch Linuxのインストールコマンドを正しい方法で使用しないと、問題が発生する可能性があるため注意してください)。したがって、このソリューションでは、外部USBカードリーダーは必要ありません。それが誰かを助けることを願っています。