|
|
当サイトは、玄箱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 で上書きされるため)。コピーする場合は次のようにします。
/etc/inittab を適切に設定しないと、シリアル・コンソールからログインできなくなるので注意してください。先頭が 1: となっている行を以下のように設定します。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/
時計を UTC にしない場合は、/home/root/etc/default/rcS を編集(またはコピー)します。1:2345:respawn:/sbin/getty 115200 ttyS0 vt100
■そのほかの設定をする
設定をするために、新しくできた環境に chroot します。chroot というのは、ルート・ディレクトリの切り替えです。指定したディレクトリ (ここでは /home/root) がルート・ディレクトリになります。
chroot /home/root /bin/bash
mount -t proc proc /proc
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?
次に kurobox ユーザを作ります。kurobox:/# passwd Enter new UNIX password: ← kuroadmin Retype new UNIX password: ← kuroadmin (1回目と同じ物を入れる) passwd: password updated successfully
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
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 aboveThen 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.
このブログ記事を参照しているブログ一覧: インストール用イメージ(hddrootfs.tar.gz)を構築してみる(2/3)
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/722
おすすめ書籍 |
![]() |
コメントする