- -Raspberry PiでArch Linux ARMをセットアップする方法

Raspberry PiでArch Linux ARMをセットアップする方法

Arch Linuxを実行できることをご存知ですかラズベリーパイ?はい、Arch ARMプロジェクトのおかげで、できます!何より、Arch Linuxのフル機能のローリングバージョンであり、従来のx86バージョンと同じ機能をすべて備えています。 Arch Linux ARMは、特にLinuxを初めて使用する人にとっては、セットアップが簡単なディストリビューションではありません。このため、Raspberry PiでArch Linux ARMをセットアップする方法についてこのガイドを作成しました。その中で、SDカードを正しくパーティション分割する方法、すべてをフォーマットする方法、ファイルシステムをセットアップする方法などについて説明します。

注:Arch Linux ARMはLinux PCからインストールする必要があります。これらの手順は、他のオペレーティングシステム、特にMac / Windowsでは機能しません。

Arch ARM SDカードのパーティション分割

Arch ARMのセットアップに使用しているLinuxコンピューターにPi SDカードを差し込みます。次に、ターミナルで、次を使用してルートシェルを取得します コマンド。

su -

実行する lsblk システム上のすべてのブロックデバイスの出力を表示するコマンド。 SDカードのラベルを見つけます。

注:SDカードのデバイスラベルの判別に問題がありますか?簡単にGnomeディスクを使用してみてください。

Cfdiskユーティリティで、パーティションを強調表示し、[削除]を選択して削除します。完了したら、[新規]に移動して、パーティションを選択します。 入る キーボードで。次に、「パーティション」サイズの横に100Mを書き込みます。

パーティションのサイズを指定したら、「primary」を選択し、Enterキーを押してパーティションを作成します。

最初のパーティションはSDにセットアップされます。次に、2番目のパーティションを作成します。に Cfdisk、「空き領域」を強調表示し、「新規」を選択して新しいパーティションを作成します。

2番目のパーティションが「プライマリ」であることを確認します。また、パーティションがSDカードの残りのスペースを占有するようにします。

両方のパーティションがCfdiskでセットアップされたら、「書き込み」を強調表示して変更を保存します。次に、「終了」を選択してツールを終了します。

SDカードファイルシステムのフォーマット

パーティションはSDカードにセットアップされます。次のステップは、すべてが正しく起動するようにファイルシステムをフォーマットすることです。を使用して mkfs コマンド、VFATファイルシステムで最初のパーティションをフォーマットします。

覚えておいてください:以下のラベルは例です。 Xを変更して、ドライブラベルを自分のものと一致させる必要があります。各パーティションのドライブラベルを忘れた場合は、必ず使用してください lsblk または Gnomeディスク.

sudo mkfs.vfat -F32 /dev/sdX1

現在、ブートパーティションはVFATを使用しています。次に、ルートパーティション(パーティション2)に注意を向ける必要があります。ターミナルで、パーティションをExt4にフォーマットします。

sudo mkfs.ext4 -F /dev/sdX2

Arch ARMフォルダー構造のセットアップ

従来のArch Linuxと同様に、Arch ARMをインストールするには、手動のフォルダー構成が必要です。これを行うには、ターミナルを開き、次を使用してルートアクセスを取得します。 コマンド。

su -

Linuxコンピューターでルートアクセスができたので、 CD コマンドを実行し、/ mntフォルダーに移動します。

cd /mnt

/ mnt内に、Arch Linux ARMのインストールに使用する新しいフォルダーを作成します。このフォルダーをarch-armと呼びます

mkdir -p /mnt/arch-arm
mkdir -p /mnt/arch-arm/boot
mkdir -p /mnt/arch-arm/root

作業フォルダーがセットアップされます。次に、ルートパーティション(パーティション2)をマウントする必要があります。取り付けは マウント コマンド。

注:SDカードのパーティション2の正しいドライブラベルで/ dev / sdX2を必ず変更してください。

mount /dev/sdX2 /mnt/arch-arm/root

ルートパーティションをマウントした後 / mnt / arch-arm / root、ブートパーティションをマウントします / mnt / arch-arm / boot.

mount /dev/sdX1 /mnt/arch-arm/boot

両方のフォルダーが正しい場所にマウントされたら、2番目のターミナルを開き、チュートリアルの次のセクションに進みます。

Arch ARMをダウンロードする

Arch Linux ARMは従来のRaspberryではありませんPiオペレーティングシステム。 IMGファイルはまったくありません。代わりに、ソースTarGZアーカイブファイルをダウンロードする必要があります。このセクションでは、Archi ARM for Piの最新リリースを取得する方法を示します。 Wget.

Pi 1ダウンロード

cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz

Pi 2ダウンロード

cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz

Pi 3ダウンロード

cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz

Arch ARMをSDカードにインストールする

ファイルのダウンロードが完了しました。次は、分割されたSDカードでOSをセットアップします。

注:ファイルを抽出するにはBSDTarをインストールする必要があります。 pkgs.orgにアクセスして、ディストリビューションのパッケージをダウンロードします。

を使用して bsdtar、ファイルを正しい場所に抽出します。

Pi 1抽出物

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C /mnt/arch-arm/root/

Pi 2エキス

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-2-latest.tar.gz -C /mnt/arch-arm/root/

Pi 3エキス

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch-arm/root/

Arch ARMのシステムファイルは、SDカードのルートパーティションにあります。次に、ブートファイルを / mnt / arch-arm / root / boot / 前に設定した100 MBのパーティションに。

sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot

コンピューターからパーティションをアンマウントして、ファイルのインストールを完了します。

sudo umount /mnt/arch-arm/root/
sudo umount /mnt/arch-arm/boot/

インストール後の手順

PiでArch ARMを初めて起動するときは、pacmanをセットアップし、次のコマンドで署名キーを入力する必要があります。

注:Arch ARMのデフォルトのrootユーザーは 警報。デフォルトのパスワードも 警報。ルートパスワードは ルート.

pacman-key --init
pacman-key --populate archlinuxarm

次に、アップデートを同期してインストールします。

sudo pacman -Syyuu

すべての更新が処理されると、Arch ARM Piを使用する準備ができました!

コメント