「Banana Pro」の版間の差分
ナビゲーションに移動
検索に移動
(同期) |
(アーカイブ) タグ: 置換 |
||
(2人の利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
− | [[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]] でのインストールと同じように、[http://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 http://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 http://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時点における最新版
転送先: