カテゴリ
リンク

当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内

情報セキュリティおよび個人情報の取り扱いについて


コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。

■/etc を整える
 前回までに、debootstrap の実行が終了しました。次に /etc を整えます。/etc ディレクトリのファイル fstab, hostname, hosts, inittab, resolv.conf, default/halt, network/interfaces, apt/sources.list を変更します。

 いまの設定を引き継ぐならコピーします。またresolv.conf は、DHCP を使う場合はコピーしなくてかまいません(DHCP で上書きされるため)。コピーする場合は次のようにします。


cd /etc 
cp fstab hostname hosts inittab resolv.conf /home/root/etc/ 
cp default/halt /home/root/etc/default 
cp network/interfaces /home/root/etc/network/ 
cp apt/sources.list /home/root/etc/apt/
 /etc/inittab を適切に設定しないと、シリアル・コンソールからログインできなくなるので注意してください。先頭が 1: となっている行を以下のように設定します。
1:2345:respawn:/sbin/getty 115200 ttyS0 vt100
 時計を UTC にしない場合は、/home/root/etc/default/rcS を編集(またはコピー)します。

■そのほかの設定をする
 設定をするために、新しくできた環境に chroot します。chroot というのは、ルート・ディレクトリの切り替えです。指定したディレクトリ (ここでは /home/root) がルート・ディレクトリになります。

 chroot /home/root /bin/bash

 次に procfs をマウントします。
 mount -t proc proc /proc

■/dev にスペシャル・ファイルを作る
 フラッシュ上のファイル・システムをマウントするために /dev/mtd? を作成します。
cd /dev
mknod mtd0 b 31 0
mknod mtd1 b 31 1
mknod mtd2 b 31 2
mknod mtd3 b 31 3
chmod 600 mtd?

■パスワードとユーザ
 root のパスワードをつけます。passwd コマンドを実行します。次のようになります。
kurobox:/# passwd
Enter new UNIX password:        ← kuroadmin 
Retype new UNIX password:        ← kuroadmin (1回目と同じ物を入れる) 
passwd: password updated successfully
次に kurobox ユーザを作ります。
adduser kurobox
次のようになるので、質問に答えていきます。
kurobox:/# adduser kurobox 
Adding user `kurobox' ... 
Adding new group `kurobox' (1000) ... 
Adding new user `kurobox' (1000) with group `kurobox' ... 
Creating home directory `/home/kurobox' ... 
Copying files from `/etc/skel' ... 
Enter new UNIX password:        ← kurobox 
Retype new UNIX password:        ← kurobox 
passwd: password updated successfully 
Changing the user information for kurobox 
Enter the new value, or press ENTER for the default 
Full Name []:       ← エンタ 
Room Number []:      ← エンタ 
Work Phone []:       ← エンタ 
Home Phone []:       ← エンタ 
Other []:             ← エンタ 
Is the information correct? [y/N]y ← y をいれ、エンタを押す
■タイムゾーンの設定
 tzconfig を実行し、タイムゾーンをJST (Asia/Tokyo)に設定します。
tzconfig

とすると、次のようになるので、質問に答えていきます。
kurobox:/# tzconfig 
Your current time zone is set to Unknown 
Do you want to change that? [n]: y            ← y を入力   

Please enter the number of the geographic area in which you live:   
1) Africa                       7) Australia   
2) America                      8 ) Europe   
3) US time zones                9) Indian Ocean  
4) Canada time zones            10) Pacific Ocean   
5) Asia                         11) Use System V style time zones   
6) Atlantic Ocean               12) None of the above   

Then you will be shown a list of cities which represent the time zone
in which they are located. You should choose a city in your time zone.

Number: 5                     ← 5を入力

Aden Almaty Amman Anadyr Aqtau Aqtobe Ashgabat Ashkhabad Baghdad Bahrain Baku Bangkok Beirut Bishkek Brunei Calcutta Choibalsan Chongqing Chungking Colombo Dacca Damascus Dhaka Dili Dubai Dushanbe Gaza Harbin Hong_Kong Hovd Irkutsk Istanbul Jakarta Jayapura Jerusalem Kabul Kamchatka Karachi Kashgar Katmandu Krasnoyarsk Kuala_Lumpur Kuching Kuwait Macao Macau Magadan Makassar Manila Muscat Nicosia Novosibirsk Omsk Oral Phnom_Penh Pontianak Pyongyang Qatar Qyzylorda Rangoon Riyadh Riyadh87 Riyadh88 Riyadh89 Saigon Sakhalin Samarkand Seoul Shanghai Singapore Taipei Tashkent Tbilisi Tehran Tel_Aviv Thimbu Thimphu Tokyo Ujung_Pandang Ulaanbaatar Ulan_Bator Urumqi Vientiane Vladivostok Yakutsk Yekaterinburg Yerevan

Please enter the name of one of these cities or zones You just need to type enough letters to resolve ambiguities Press Enter to view all of them again Name: [] Tokyo ← Tokyo を入力

Your default time zone is set to 'Asia/Tokyo'. Local time is now: Mon Jun 4 21:22:22 JST 2007. < Universal Time is now: Mon Jun 4 12:22:22 UTC 2007.

 カテゴリ 

 

トラックバック(0)

このブログ記事を参照しているブログ一覧: インストール用イメージ(hddrootfs.tar.gz)を構築してみる(2/3)

このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/722

コメントする

おすすめ書籍
Powered by
Movable Type 4.1