USL-5P/3.debian26環境の構築
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*概要 [#ra5b9189]
-デュアルブート
--USL-5Pオリジナルシステムとdebian26のデュアルブート環境...
--USL-5P専用セレクタ付liloにより、ブート時、両者の環境を...
~
-debian26~
--debian26のルートファイルシステムを、/dev/hda3上に構築し...
--swapは、/dev/hda2とします。
--kernel等は、/dev/hda1 上の /boot にまとめて置くことにし...
~
~
-
なお、debian26の構築作業は、USL-5Pのオリジナルシステム上...
USL-5Pのオリジナルシステムへtelnet login後、rootになって...
(/dev/hda2と/dev/hda3をあらかじめ作成しているモノとして説...
*debian26のインストール [#k3f195ca]
-ファイルシステムの作成~
次の構成でファイルシステムを作成します。~
--/dev/hda2 … swap
--/dev/hda3 … ext3
-
#pre{{
-sh-2.05b# mkswap -v1 /dev/hda2
-sh-2.05b# mkfs.ext3 /dev/hda3
}}
-/dev/hda3をmount~
#pre{{
-sh-2.05b# mkdir /mnt/hda3
-sh-2.05b# mount -t ext3 /dev/hda3 /mnt/hda3
}}
-base26-sh4-xxxxxx.tgzの展開~
#pre{{
-sh-2.05b# cd /mnt/hda3
-sh-2.05b# wget \
http://eggplant.ddo.jp/www/download/debian26/base/base26-...
-sh-2.05b# tar vxfzp base26-sh4-xxxxxxxx.tgz
-sh-2.05b# mv debian26/* .
-sh-2.05b# rm -rf debian26 base26-sh4-xxxxxxxx.tgz
}}
-[[landisk-tools]] のインストール~
landisk-toolsとは、USL-5P(LANDISK)専用コマンドを纏めたパ...
本パッケージを導入すると、LED/Buzzer/電源ボタン等が使用可...
#pre{{
-sh-2.05b# cd /mnt/hda3
-sh-2.05b# wget \
http://eggplant.ddo.jp/www/download/debian26/base/landisk...
-sh-2.05b# tar vxfzp landisk-tools-xxxxxxxx.tgz
-sh-2.05b# rm -rf landisk-tools-xxxxxxxx.tgz
}}
-ホスト名/IPアドレス等の設定~
各自の環境に合わせて設定します。~
--/mnt/hda3/etc/hosts~
#pre{{
127.0.0.1 localhost
192.168.1.82 usl5p
}}
--/mnt/hda3/etc/hostname
usl5p
--/mnt/hda3/etc/resolv.conf
#pre{{
nameserver 192.168.1.1
}}
--/mnt/hda3/etc/network/interfaces
#pre{{
# Used by ifup(8) and ifdown(8). See the interfaces(5) ma...
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.82
netmask 255.255.255.0
gateway 192.168.1.1
}}
--/mnt/hda3/etc/hosts.allow~
telnet接続等を許可する端末のIPアドレスを列挙します。~
#pre{{
ALL : 127.0.0.1 192.168.1. 192.168.0.
}}
--/mnt/hda3/etc/fstab~
#pre{{
# UNCONFIGURED FSTAB FOR BASE SYSTEM
/dev/hda3 / &color(red){ext3}; defaults...
proc /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
}}
-
以上でルートファイルシステムの構築は完了です。~
引き続きUSL-5P専用のカーネルとデュアルブートの設定を行い...
*kernelとUSL-5P専用ブートセレクタliloの設定 [#y3717cc4]
-Kernel~
/mnt/hda3/boot下のkernel、vmlinuz-2.6.14-shを、/dev/hda1...
#pre{{
-sh-2.05b# cp /mnt/hda3/boot/vmlinuz-2.6.14-sh /boot
}}
~
-boot.b-selk等のコピー~
[[landisk-tools]] に含まれるLANDISK&USL-5P専用ブートセレ...
#pre{{
-sh-2.05b# cp /mnt/hda3/boot/boot.b-selk /boot
-sh-2.05b# cp /etc/lilo.conf /etc/lilo.conf.bak
-sh-2.05b# cp /mnt/hda3/etc/lilo.conf /etc
}}
-/etc/lilo.conf~
次のようなlilo.confを用意します。~
本例では次の4つのラベルが定義されています。~
ラベル番号は上から順に1〜4に対応しています。~
--ブートラベル1 … debian26
--ブートラベル2 … USL-5Pオリジナル
--ブートラベル3 … テスト用(本例ではdebian26と同じ)
--ブートラベル4 … テスト用(本例ではdebian26と同じ)
-
#pre{{
linear
boot=/dev/hda
disk=/dev/hda
bios=0x80
timeout=50
&color(red){install=/boot/boot.b-selk};
default=debian26
image=/boot/vmlinuz-2.6.14-sh
label=debian26
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
image=/boot/zImage
label=USL-5P
root=/dev/hda1
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda1"
image=/boot/vmlinuz-2.6.14-sh
label=test1
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
image=/boot/vmlinuz-2.6.14-sh
label=test2
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
}}
-liloを打ち込みます。~
#pre{{
-sh-2.05b# /mnt/hda3/sbin/lilo
Added debian26 *
Added USL-5P
Added test1
Added test2
}}
-電源OFF~
以上でdebian26環境のインストールは終了です。~
USL-5Pの電源ボタンを押してシステムをダウンさせます。~
*動作確認 [#mc987ec6]
-ブート~
次のようなボタンの組み合わせで起動したいブートラベルを指...
--電源ボタン … ブートラベル1から起動
--電源ボタン+コピー … ブートラベル2から起動
--電源ボタン+取消し … ブートラベル3から起動
--電源ボタン+選択 … ブートラベル4から起動
-
ボタンを離すタイミングは、まず、ブザーが鳴ったら電源をボ...
2〜3秒後、ラベル番号に対応したUSBのLEDが光るので、その...
~
-ラベル2のdebian26から起動~
USB2のLEDが点灯して、telnet loginできれば、動作確認完了で...
あらかじめlandiskとrootアカウントを用意しており、そのパス...
(なお、動作確認できたなら、両者のパスワードを変更しておい...
#pre{{
Debian GNU/Linux 3.1 usl5p
usl5p login: &color(red){landisk};
Password: &color(red){landisk};
Linux usl5p 2.6.12-sh #1 Fri Jul 8 20:13:00 JST 2005 sh4 ...
The programs included with the Debian GNU/Linux system ar...
the exact distribution terms for each program are describ...
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to th...
permitted by applicable law.
landisk@usl5p:~$ &color(red){su};
Password: &color(red){landisk};
usl5p:/home/landisk#
}}
-apt-lineの動作確認~
次のapt-lineを設定済みです。~
#pre{{
deb http://eggplant.ddo.jp/www/download/debian26/binary-s...
#deb http://eggplant.ddo.jp/www/download/debian26/working...
#deb-src http://ftp.jp.debian.org/debian/ sarge main non-...
deb-src http://ftp.debian.or.jp/debian/ sarge main non-fr...
deb-src http://ftp.debian.or.jp/debian-non-US sarge/non-U...
}}
パッケージ類を最新の物に同期させます。~
#pre{{
usl5p:~# apt-get update
usl5p:~# apt-get upgrade
}}
動作確認のため、less 等をインストールしてみるとよいでしょ...
#pre{{
usl5p:~# apt-get install less
}}
-[[landisk-tools]] の設定~
LED/Buzzer制御や電源ボタン機能等を有効にします。~
#pre{{
usl5p:~# apt-get install psmisc
usl5p:~# /usr/local/sbin/landisk-tools.setup
}}
*電源OFF方法 [#n8223af4]
-shutdownコマンドで電源OFFできます。~
#pre{{
usl5p:~# shutdown -h now
}}
-電源ボタンでシャットダウン~
電源ボタンでシャットダウンすることも可能です。~
*ここからが本題かな? [#v048df0e]
ここからは、下記等を参考にしながら、各人で様々な楽しみ方...
-[[Kernel2.6 + Debian26版>LANDISKで漕ぎいでな〜♪]]
-[[サインはVGAをつなげてみた]]
-[[USBシリアルコンソール]] … これだけ小さいと何処にでも...
~
~
*コメント等あればどうぞ [#p258ae33]
-すごいです!オリジナルのLILOはセレクタ機能がないうえに、...
-liloを打ち込みます。のところでこけます;; Incompatible li...
--見たことないメッセージですね。いったい誰が出しているの...
-/usr/local/sbin/landisk-tools.setup -- [[gucchan]] &new{...
--/dev/btnctrl open error... OKなんでしょうか? -- [[gucc...
--OKじゃないです。ダメそうなら[[Kernel関連]]の「landisk-t...
#comment
#navi(USL-5P)
終了行:
*概要 [#ra5b9189]
-デュアルブート
--USL-5Pオリジナルシステムとdebian26のデュアルブート環境...
--USL-5P専用セレクタ付liloにより、ブート時、両者の環境を...
~
-debian26~
--debian26のルートファイルシステムを、/dev/hda3上に構築し...
--swapは、/dev/hda2とします。
--kernel等は、/dev/hda1 上の /boot にまとめて置くことにし...
~
~
-
なお、debian26の構築作業は、USL-5Pのオリジナルシステム上...
USL-5Pのオリジナルシステムへtelnet login後、rootになって...
(/dev/hda2と/dev/hda3をあらかじめ作成しているモノとして説...
*debian26のインストール [#k3f195ca]
-ファイルシステムの作成~
次の構成でファイルシステムを作成します。~
--/dev/hda2 … swap
--/dev/hda3 … ext3
-
#pre{{
-sh-2.05b# mkswap -v1 /dev/hda2
-sh-2.05b# mkfs.ext3 /dev/hda3
}}
-/dev/hda3をmount~
#pre{{
-sh-2.05b# mkdir /mnt/hda3
-sh-2.05b# mount -t ext3 /dev/hda3 /mnt/hda3
}}
-base26-sh4-xxxxxx.tgzの展開~
#pre{{
-sh-2.05b# cd /mnt/hda3
-sh-2.05b# wget \
http://eggplant.ddo.jp/www/download/debian26/base/base26-...
-sh-2.05b# tar vxfzp base26-sh4-xxxxxxxx.tgz
-sh-2.05b# mv debian26/* .
-sh-2.05b# rm -rf debian26 base26-sh4-xxxxxxxx.tgz
}}
-[[landisk-tools]] のインストール~
landisk-toolsとは、USL-5P(LANDISK)専用コマンドを纏めたパ...
本パッケージを導入すると、LED/Buzzer/電源ボタン等が使用可...
#pre{{
-sh-2.05b# cd /mnt/hda3
-sh-2.05b# wget \
http://eggplant.ddo.jp/www/download/debian26/base/landisk...
-sh-2.05b# tar vxfzp landisk-tools-xxxxxxxx.tgz
-sh-2.05b# rm -rf landisk-tools-xxxxxxxx.tgz
}}
-ホスト名/IPアドレス等の設定~
各自の環境に合わせて設定します。~
--/mnt/hda3/etc/hosts~
#pre{{
127.0.0.1 localhost
192.168.1.82 usl5p
}}
--/mnt/hda3/etc/hostname
usl5p
--/mnt/hda3/etc/resolv.conf
#pre{{
nameserver 192.168.1.1
}}
--/mnt/hda3/etc/network/interfaces
#pre{{
# Used by ifup(8) and ifdown(8). See the interfaces(5) ma...
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.82
netmask 255.255.255.0
gateway 192.168.1.1
}}
--/mnt/hda3/etc/hosts.allow~
telnet接続等を許可する端末のIPアドレスを列挙します。~
#pre{{
ALL : 127.0.0.1 192.168.1. 192.168.0.
}}
--/mnt/hda3/etc/fstab~
#pre{{
# UNCONFIGURED FSTAB FOR BASE SYSTEM
/dev/hda3 / &color(red){ext3}; defaults...
proc /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
}}
-
以上でルートファイルシステムの構築は完了です。~
引き続きUSL-5P専用のカーネルとデュアルブートの設定を行い...
*kernelとUSL-5P専用ブートセレクタliloの設定 [#y3717cc4]
-Kernel~
/mnt/hda3/boot下のkernel、vmlinuz-2.6.14-shを、/dev/hda1...
#pre{{
-sh-2.05b# cp /mnt/hda3/boot/vmlinuz-2.6.14-sh /boot
}}
~
-boot.b-selk等のコピー~
[[landisk-tools]] に含まれるLANDISK&USL-5P専用ブートセレ...
#pre{{
-sh-2.05b# cp /mnt/hda3/boot/boot.b-selk /boot
-sh-2.05b# cp /etc/lilo.conf /etc/lilo.conf.bak
-sh-2.05b# cp /mnt/hda3/etc/lilo.conf /etc
}}
-/etc/lilo.conf~
次のようなlilo.confを用意します。~
本例では次の4つのラベルが定義されています。~
ラベル番号は上から順に1〜4に対応しています。~
--ブートラベル1 … debian26
--ブートラベル2 … USL-5Pオリジナル
--ブートラベル3 … テスト用(本例ではdebian26と同じ)
--ブートラベル4 … テスト用(本例ではdebian26と同じ)
-
#pre{{
linear
boot=/dev/hda
disk=/dev/hda
bios=0x80
timeout=50
&color(red){install=/boot/boot.b-selk};
default=debian26
image=/boot/vmlinuz-2.6.14-sh
label=debian26
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
image=/boot/zImage
label=USL-5P
root=/dev/hda1
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda1"
image=/boot/vmlinuz-2.6.14-sh
label=test1
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
image=/boot/vmlinuz-2.6.14-sh
label=test2
root=/dev/hda3
read-only
append="mem=64M console=ttySC1,9600 root=/dev/hda3"
}}
-liloを打ち込みます。~
#pre{{
-sh-2.05b# /mnt/hda3/sbin/lilo
Added debian26 *
Added USL-5P
Added test1
Added test2
}}
-電源OFF~
以上でdebian26環境のインストールは終了です。~
USL-5Pの電源ボタンを押してシステムをダウンさせます。~
*動作確認 [#mc987ec6]
-ブート~
次のようなボタンの組み合わせで起動したいブートラベルを指...
--電源ボタン … ブートラベル1から起動
--電源ボタン+コピー … ブートラベル2から起動
--電源ボタン+取消し … ブートラベル3から起動
--電源ボタン+選択 … ブートラベル4から起動
-
ボタンを離すタイミングは、まず、ブザーが鳴ったら電源をボ...
2〜3秒後、ラベル番号に対応したUSBのLEDが光るので、その...
~
-ラベル2のdebian26から起動~
USB2のLEDが点灯して、telnet loginできれば、動作確認完了で...
あらかじめlandiskとrootアカウントを用意しており、そのパス...
(なお、動作確認できたなら、両者のパスワードを変更しておい...
#pre{{
Debian GNU/Linux 3.1 usl5p
usl5p login: &color(red){landisk};
Password: &color(red){landisk};
Linux usl5p 2.6.12-sh #1 Fri Jul 8 20:13:00 JST 2005 sh4 ...
The programs included with the Debian GNU/Linux system ar...
the exact distribution terms for each program are describ...
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to th...
permitted by applicable law.
landisk@usl5p:~$ &color(red){su};
Password: &color(red){landisk};
usl5p:/home/landisk#
}}
-apt-lineの動作確認~
次のapt-lineを設定済みです。~
#pre{{
deb http://eggplant.ddo.jp/www/download/debian26/binary-s...
#deb http://eggplant.ddo.jp/www/download/debian26/working...
#deb-src http://ftp.jp.debian.org/debian/ sarge main non-...
deb-src http://ftp.debian.or.jp/debian/ sarge main non-fr...
deb-src http://ftp.debian.or.jp/debian-non-US sarge/non-U...
}}
パッケージ類を最新の物に同期させます。~
#pre{{
usl5p:~# apt-get update
usl5p:~# apt-get upgrade
}}
動作確認のため、less 等をインストールしてみるとよいでしょ...
#pre{{
usl5p:~# apt-get install less
}}
-[[landisk-tools]] の設定~
LED/Buzzer制御や電源ボタン機能等を有効にします。~
#pre{{
usl5p:~# apt-get install psmisc
usl5p:~# /usr/local/sbin/landisk-tools.setup
}}
*電源OFF方法 [#n8223af4]
-shutdownコマンドで電源OFFできます。~
#pre{{
usl5p:~# shutdown -h now
}}
-電源ボタンでシャットダウン~
電源ボタンでシャットダウンすることも可能です。~
*ここからが本題かな? [#v048df0e]
ここからは、下記等を参考にしながら、各人で様々な楽しみ方...
-[[Kernel2.6 + Debian26版>LANDISKで漕ぎいでな〜♪]]
-[[サインはVGAをつなげてみた]]
-[[USBシリアルコンソール]] … これだけ小さいと何処にでも...
~
~
*コメント等あればどうぞ [#p258ae33]
-すごいです!オリジナルのLILOはセレクタ機能がないうえに、...
-liloを打ち込みます。のところでこけます;; Incompatible li...
--見たことないメッセージですね。いったい誰が出しているの...
-/usr/local/sbin/landisk-tools.setup -- [[gucchan]] &new{...
--/dev/btnctrl open error... OKなんでしょうか? -- [[gucc...
--OKじゃないです。ダメそうなら[[Kernel関連]]の「landisk-t...
#comment
#navi(USL-5P)
ページ名: