osxからArch Linuxをインストールする


14

最近archlinuxをダウンロードしましたが、恥ずかしいことですが、正しくインストールしているとは思わないでしょう。私のバージョンをインストールしてRaspberry Piに接続すると、画面が黒のままになります。

.tar.gzをSDにインストールしたことがないので、これを見つけました:http : //archlinuxarm.org/platforms/armv6/raspberry-pi

しかし、Linuxではありません。ヘルプ/指示へのリンクは素晴らしいでしょう!


4
この手順では、ext4パーティションを作成する必要がありますが、これはOS Xではできません(少なくとも追加のソフトウェアがない場合)。
ミリウェイズ14年

それを片付けてくれてありがとう、追加のソフトウェアをお勧めしますか?
ダウィドファンデルホーヴェン14年

これはWindows PCで可能ですか?
ダヴィッドファンデルホーフェン14年

@DawidvanderHoven VirtualBox(無料)でSysrescueCDなどのLinuxライブディストリビューションを実行し、ext4パーティションを作成します。
gurcanozturk

回答:


10

私は自分でこの問題に出くわしました。USB SDカードリーダーがあれば、ArchLinuxARMが提供する.tar.gzイメージを使用してSDカードを作成する2つの方法を見つけました。

方法1:Raspberry Pi + USBカードリーダー+追加のSDカード1枚

この方法では、追加のSDカードとUSBカードリーダーが必要です。Raspberry PiでLinuxを使用して、ArchLinuxで起動できる新しいSDカードを構築します。

  1. 外部USBカードリーダーをRaspberry Piに接続します。
  2. ArchLinuxをインストールするSDカードを外部USBカードリーダーに差し込みます。
  3. RaspbianにはOSXまたはWindowsからSDカードに書き込むことができるイメージがあるため、Raspbianを使用してRaspberry Piを起動します。
  4. 以下を使用してbsdtarをインストールします。 sudo apt-get install bsdtar

  5. Raspberry PiのArchLinuxARMの指示に従ってください。rootユーザーとしてすべてを行うようにしてください。Raspbianでrootになるには、を実行しsudo -sます。

方法2:VMWare + USBカードリーダー

この方法では、追加のUSBカードは必要ありませんが、VMWareにLinuxをインストールする必要があります。

  1. VMWareでLinuxを起動します
  2. VMWareを実行しているコンピューターに外部USBカードリーダーを接続します。VMWareは、それをLinuxインスタンスに接続するかどうかを尋ねてきます。
  3. Raspberry PiのArchLinuxARMの指示に従ってください。

VMWare Fusionを実行しているMacでArchLinuxを実行しているSDカードを作成できました。私は試しませんでしたが、これはVirtual Boxでも機能すると思います。私はそれがWindows上で動作することを想像しますが、再び、私は試しませんでした。

また、VMWareはMacに組み込まれたSDカードリーダーにアクセスできないため、USBカードリーダーが必要であることも知っておく必要があります。おそらくWindows VMWareは組み込みのカードリーダーにアクセスできるため、外部USBカードリーダーは不要になります。

ノート

上記の2つの方法は機能しましたが、機能させるには数回試行しました。私が遭遇した問題のいくつかを以下に示します。

  • bsdtarを使用して画像を抽出しているときに断続的にエラーが発生しました。使用journalctl -kfすると、USBシステムでリセットが発生するのを確認できました。Raspberry Pi(方法1)またはMac(方法2)に直接接続するのではなく、電源が入っていないUSBカードリーダーをUSBハブに接続することで、このリセットを取り除くことができました。
  • 方法2を使用すると、パス名がUTF-8から現在のロケールに変換できないというエラーが表示され続けました。その後、現在のロケールがUTF-8に設定されていないことに気づいたので、実行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を使用する際の重要なデバッグツールです。


方法1はうまくいきました。@Dawid_van_der_hoven-問題が解決した場合は、必ず問題を解決済みとしてマークしてください。

1

私は同じ状況にいて、LinuxなしのMacBookだけでPiでArchを実行したいと思っていました。

要件:USBスティック+ SDカード+ Live Linux

USB SDカードリーダーをお持ちでない場合は、balenaEtcherまたはTerminalddユーティリティを使用して、macOS上のUSBスティックにDebianライブイメージ(またはお気に入りのLIVEディストリビューション)を書き込むことができます。データを失うことなく、MacBook / iMacのRAMでLinuxを実行します(ただし、Arch Linuxのインストールコマンドを正しい方法で使用しないと、問題が発生する可能性があるため注意してください)。したがって、このソリューションでは、外部USBカードリーダーは必要ありません。それが誰かを助けることを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.