mirror of
				https://github.com/brain-hackers/wiki.brainux.org
				synced 2025-11-04 14:38:36 +09:00 
			
		
		
		
	Add how to shutdown (#22)
* Add how to shutdown * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Improve 2021-12-04-beginner-get-started.md * SDカード -> SD カード * Wakachigaki between EN and JP / fix typo * Add how to shutdown * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Improve 2021-12-04-beginner-get-started.md * SDカード -> SD カード * Wakachigaki between EN and JP / fix typo * Update _posts/2021-12-04-linux-copy-sd-card.md * Update _posts/2021-12-04-linux-copy-sd-card.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com>
This commit is contained in:
		@@ -132,7 +132,7 @@ sudo dd if=~/Downloads/sdimage-2021-02-21-162410.img of=/dev/sdc bs=10M
 | 
				
			|||||||
書き込み終わった SD カードを Brain に挿入して Linux を起動しましょう。起動には2つの方法があります。
 | 
					書き込み終わった SD カードを Brain に挿入して Linux を起動しましょう。起動には2つの方法があります。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- アプリメニューからの起動
 | 
					- アプリメニューからの起動
 | 
				
			||||||
- SDカードからの直接起動
 | 
					- SD カードからの直接起動
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## アプリメニューからの起動
 | 
					## アプリメニューからの起動
 | 
				
			||||||
@@ -140,7 +140,7 @@ sudo dd if=~/Downloads/sdimage-2021-02-21-162410.img of=/dev/sdc bs=10M
 | 
				
			|||||||
Windows CE 起動後に "Launch Linux" を追加アプリメニューで選択すると Linux が起動します。
 | 
					Windows CE 起動後に "Launch Linux" を追加アプリメニューで選択すると Linux が起動します。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## SDカードからの直接起動
 | 
					## SD カードからの直接起動
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Windows CE の起動シーケンスに割り込み Linux を直接起動する方法です。後述の問題によりこの方法は標準で無効になっています。有効化するには、以下の手順に従ってください。
 | 
					Windows CE の起動シーケンスに割り込み Linux を直接起動する方法です。後述の問題によりこの方法は標準で無効になっています。有効化するには、以下の手順に従ってください。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -215,3 +215,19 @@ Shift キー・Ctrl キー・Alt キーは現実のキーボードに近い配
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
<img src="/assets/images/keymap.png" width=640px>
 | 
					<img src="/assets/images/keymap.png" width=640px>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 電源を切る
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					リセットボタンを利用して強制的に電源を切るなどの方法で、正常にシャットダウンしなかった場合、SD カード内のデータが破壊される場合があります。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Brainux を正しく終了し電源を切るためには、次のコマンドを入力します。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```sh
 | 
				
			||||||
 | 
					sudo shutdown -h now
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# こちらでも OK
 | 
				
			||||||
 | 
					sudo poweroff
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					また、電源ボタンには一般的な PC の電源ボタンと同じ動作が割り当てられているため、押すとシャットダウンできます。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					シャットダウンした後、リセットボタンを押すと Windows CE を起動できます。
 | 
				
			||||||
@@ -11,7 +11,7 @@ excerpt: ""
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# 注意
 | 
					# 注意
 | 
				
			||||||
 | 
					
 | 
				
			||||||
***この手順を実行すると、SDカードの内容が消去されます。必ずバックアップをしてから実行しましょう。***
 | 
					***この手順を実行すると、SD カードの内容が消去されます。必ずバックアップをしてから実行しましょう。***
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# 前提
 | 
					# 前提
 | 
				
			||||||
@@ -22,7 +22,7 @@ excerpt: ""
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# パーティションを区切る
 | 
					# パーティションを区切る
 | 
				
			||||||
 | 
					
 | 
				
			||||||
先頭に100MBくらいのFAT32のパーティションを作り、残りをext4のパーティションにします。
 | 
					先頭に 100MB くらいの FAT32 のパーティションを作り、残りを ext4 のパーティションにします。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## GPartedのインストール
 | 
					## GPartedのインストール
 | 
				
			||||||
@@ -36,28 +36,28 @@ sudo apt install gparted
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## パーティションを作成する
 | 
					## パーティションを作成する
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LinuxをインストールするSDカードをPCに挿入してGPartedを起動します。
 | 
					Linux をインストールする SD カードを PC に挿入して GParted を起動します。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### GPartedの起動
 | 
					### GParted の起動
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
GPartedの右上のメニューからSDカードを選びます。容量で選ぶとわかりやすいです。
 | 
					GPartedの右上のメニューから SD カード を選びます。容量で選ぶとわかりやすいです。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### パーティションの削除
 | 
					### パーティションの削除
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
***この手順を実行すると、SDカードの内容が消去されます。必ずバックアップをしてから実行しましょう。***
 | 
					***この手順を実行すると、SD カードの内容が消去されます。必ずバックアップをしてから実行しましょう。***
 | 
				
			||||||
 | 
					
 | 
				
			||||||
パーティションを右クリックしたあと "削除" をクリックしてパーティションを削除します。
 | 
					パーティションを右クリックしたあと "削除" をクリックしてパーティションを削除します。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### パーティションの作成
 | 
					### パーティションの作成
 | 
				
			||||||
 | 
					
 | 
				
			||||||
まず、FAT32のパーティションを作成します。 "未割り当て" のパーティションを右クリックして "新規" をクリックします。
 | 
					まず、FAT32 のパーティションを作成します。 "未割り当て" のパーティションを右クリックして "新規" をクリックします。
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,14 +17,14 @@ GitHub にログインした状態で Wiki を clone します。
 | 
				
			|||||||
$ git clone git@github.com:brain-hackers/wiki.brainux.org.git
 | 
					$ git clone git@github.com:brain-hackers/wiki.brainux.org.git
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
2022年5月15日現在、Ubuntu 22.04 LTS では以下のコマンドで Ruby 3.0 がインストールされます。 お使いのディストリビューション標準のパッケージマネージャーでRubyがインストールできない場合、rbenvを使うなどして適宜最新バージョンをインストールしてください。
 | 
					2022年5月15日現在、Ubuntu 22.04 LTS では以下のコマンドで Ruby 3.0 がインストールされます。 お使いのディストリビューション標準のパッケージマネージャーで Ruby がインストールできない場合、 rbenv を使うなどして適宜最新バージョンをインストールしてください。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
$ sudo apt install ruby-full
 | 
					$ sudo apt install ruby-full
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Rubyがインストールできたら、`ruby -v` コマンドでRubyが実行されることを確認します。Ubuntu 22.04 LTS では以下のように出力されます。
 | 
					Rubyがインストールできたら、`ruby -v` コマンドで Ruby が実行されることを確認します。Ubuntu 22.04 LTS では以下のように出力されます。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
$ ruby -v
 | 
					$ ruby -v
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -31,23 +31,23 @@ sudo apt install build-essential bison flex libncurses5-dev gcc-arm-linux-gnueab
 | 
				
			|||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Gitリポジトリのクローン
 | 
					## Git リポジトリのクローン
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Gitリポジトリをクローンして、必要なファイルをダウンロードします。長い時間がかかるので、時間のある時に実いましょう。
 | 
					Git リポジトリをクローンして、必要なファイルをダウンロードします。長い時間がかかるので、時間のある時に行いましょう。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
git clone --recursive https://github.com/brain-hackers/buildbrain.git
 | 
					git clone --recursive https://github.com/brain-hackers/buildbrain.git
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# U-Bootのビルドとnk.binの作成
 | 
					# U-Boot のビルドと nk.bin の作成
 | 
				
			||||||
 | 
					
 | 
				
			||||||
1. `cd buildbrain` で `buildbrain` ディレクトリに入ります
 | 
					1. `cd buildbrain` で `buildbrain` ディレクトリに入ります
 | 
				
			||||||
 | 
					
 | 
				
			||||||
2. `make udefconfig-sh*` を実行して、 `.config` ファイルを作成します
 | 
					2. `make udefconfig-sh*` を実行して、 `.config` ファイルを作成します
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - PW-Sx1のとき: `make udefconfig-sh1`
 | 
					    - PW-Sx1 のとき: `make udefconfig-sh1`
 | 
				
			||||||
    - PW-Sx5のとき: `make udefconfig-sh5`
 | 
					    - PW-Sx5 のとき: `make udefconfig-sh5`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
3. `make ubuild` を実行して `u-boot.sb` を生成します
 | 
					3. `make ubuild` を実行して `u-boot.sb` を生成します
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user