「Banana Pro」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(アーカイブを提案)
(アーカイブ)
タグ: 置換
 
1行目: 1行目:
{{Archive|英語版から削除されています}}
 
[[Category:ARM アーキテクチャ]]
 
[[en:Banana Pro]]
 
Banana Pro (Banana Pi Pro と呼ばれることもあります) は [http://www.lemaker.org/ LeMaker] から発売された SBC (シングルボードコンピュータ) です。Banana Pro の仕様は [http://www.lemaker.org/product-bananapro-specification.html こちら] にあります。この記事では [[Banana Pi]] でのインストールと同じように、[https://archlinuxarm.org/os/ArchLinuxARM-armv7-latest.tar.gz tarball] を使用してインストールする方法だけを説明しています。
 
   
  +
#redirect [[ArchWiki:アーカイブ]]
[[Banana Pi]] の記事と大体は同じですが、Banana Pro でも全てが同じとは限りません。また、このページではベースシステムのインストールしか説明しないので、Arch システムのインストールについてあらかじめ予習してください ([[パーティショニング]], [[ファイルシステム|フォーマット]] など)。インストール後の設定は別の記事を参照してください。
 
  +
[[Category:アーカイブ]]
 
== インストール ==
 
=== ベースシステムを SD カードにインストール ===
 
SD カード ('''sdX''') の先頭をゼロで埋めてください:
 
 
# dd if=/dev/zero of=/dev/sdX bs=1M count=8
 
 
ルートファイルシステムとブートファイルをダウンロード (作業ディレクトリに保存されます):
 
 
# wget https://archlinuxarm.org/os/ArchLinuxARM-armv7-latest.tar.gz # base system
 
# wget http://pkgbuild.com/~tredaelli/alarm/bananapro/boot/u-boot-sunxi-with-spl.bin # Bootloader for Banana Pro
 
# wget http://pkgbuild.com/~tredaelli/alarm/bananapro/boot/boot.scr # Also a required boot file for the Banana Pro
 
 
{{ic|fdisk}} を使って SD カードのパーティショニングを行って {{ic|mkfs.ext4}} でフォーマット ({{ic|sdX}} は使用するデバイスの名前に置き換えてください):
 
 
# fdisk /dev/sdX
 
# mkfs.ext4 -O ^metadata_csum,^64bit /dev/sdX1
 
 
必要であればマウントポイントを作成してルートパーティションをマウントします。{{ic|sdX1}} は Arch Linux をインストールする SD カードのルートパーティションに置き換えてください (例: {{ic|sdc1}})。
 
 
# mkdir [mountpoint]
 
# mount /dev/sdX1 [mountpoint]
 
 
ルートファイルシステムを SD カードのルートパーティションに展開:
 
 
# bsdtar -xpf ArchLinuxARM-armv7-latest.tar.gz -C [mountpoint] # extract to SD card
 
 
ブートローダー ({{ic|u-boot-sunxi-with-spl.bin}}) とブートファイルをコピー:
 
 
# dd if=/path/to/u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8 # install the bootloader
 
# cp /path/to/boot.scr [mountpoint]/boot
 
# umount [mountpoint]
 
 
{{Note|It is very important to {{ic|dd}} the .bin file in the first place (before copying the .scr file)! Doing otherwise may lead to denial of boot.}}
 
 
SD カードを一番下の端子に接続すれば、Banana Pro は正しく起動してコンソールが表示されるはずです。
 
 
=== ベースシステムを SD カードと SATA/USB デバイスにインストール ===
 
{{Note|Do not partition your SD card in this procedure.}}
 
 
このセクションでは SATA/USB デバイスにシステムをインストールする方法を説明します。SD カードにはブートローダーだけが必要になります。他のファイルは外部デバイスに保存します。以下では、'''sdX''' を '''SD カード'''、''sdY'' を ''SATA/USB デバイス''に置き換えて読んでください。
 
 
SD カードの先頭をゼロで埋める:
 
 
# dd if=/dev/zero of=/dev/'''sdX''' bs=1M count=8
 
 
必要なファイルをダウンロード:
 
 
# wget https://archlinuxarm.org/os/ArchLinuxARM-armv7-latest.tar.gz # base system
 
# wget http://pkgbuild.com/~tredaelli/alarm/bananapro/boot/u-boot-sunxi-with-spl.bin # Bootloader for Banana Pro
 
# wget http://pkgbuild.com/~tredaelli/alarm/bananapro/boot/boot.scr # Also a required boot file
 
 
SD カードにブートローダーをインストール:
 
 
# dd if=/path/to/u-boot-sunxi-with-spl.bin of=/dev/'''sdX''' bs=1024 seek=8 # Installs only the bootloader to your SD card. You can eject the SD card now if you want to.
 
 
{{ic|fdisk}} を使用して ''SATA/USB デバイス''をパーティショニングして {{ic|mkfs.ext4}} でフォーマット:
 
 
# fdisk /dev/''sdY''
 
# mkfs.ext4 -O ^metadata_csum,^64bit /dev/''sdY1''
 
 
必要であればマウントポイントを作成してルートパーティションをマウントしてください。{{ic|''sdY1''}} は Arch Linux をインストールするパーティションに置き換えてください。
 
 
# mount /dev/''sdY1'' [mountpoint] # Mount the root partition
 
# bsdtar -xpf ArchLinuxARM-armv7-latest.tar.gz -C [mountpoint] # Extract the root filesystem to your root partition
 
# cp /path/to/boot.scr [mountpoint]/boot
 
# umount [mountpoint]
 
 
上記の手順は [https://archlinuxarm.org/platforms/armv7/allwinner/a20-olinuxino-lime2 OlinuXino Lime2] でのインストール方法が元になっています。
 
 
== ネットワーク ==
 
ネットワークはデフォルトで [[systemd-networkd]] によって設定されています。
 
 
=== LAN ===
 
DHCP サーバーに接続すれば Ethernet は特に設定しなくても動作します。
 
 
=== WLAN ===
 
無線 LAN を動作させるには必要なファームウェア (''firmware-ap6210'') をインストールして {{ic|brcmfmac}} カーネルモジュールを使用する [[WPA supplicant]] が必要です。
 
 
== ログイン ==
 
新規インストール時のデフォルトのログイン情報は以下のとおりです:
 
{| class="wikitable"
 
! タイプ
 
! ユーザー名
 
! パスワード
 
|-
 
|Root
 
|{{ic|root}}
 
|{{ic|root}}
 
|-
 
|ユーザー
 
|{{ic|alarm}}
 
|{{ic|alarm}}
 
|}
 
 
SSH ログインではデフォルトで root アカウントが使えないようになっています。通常ユーザーでログインしてから {{ic|su -}} で root になってください。
 
 
== 参照 ==
 
*[http://wiki.lemaker.org/BananaPro/Pi:FAQs Banana Pro FAQ]
 

2022年5月20日 (金) 09:16時点における最新版