USL-5P/1.MicroDriveへ換装
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*USL-5PのシステムをMicroDriveへ換装 [#tf7a0d24]
-概要~
USL-5P内蔵のCF(コンパクトフラッシュメディア)をMicroDriv...
メモを記します。下記のような手順で行いました。~
~
--CFメディア上のシステム吸出し、
--MicroDriveへ書き戻し~
--MicroDrive上へliloを打ち込む~
~
-使用した機材一覧~
これら一連の作業を全て、LANDISK(USB端子にCFリーダライタ...
--LANDISK(HDL-160U) + debian26
--HGST社MicroDrive 2GB
--BUFFALO社MCR-CF-LT/U2~
USB2.0&USB1.1対応コンパクトフラッシュ専用カードリーダー/...
~
&ref(MCRCFLTU2_.jpg,nolink); &ref(MicroDrive_.jpg,nolink)...
~
*CFメディア上のシステム吸出し [#ka80fb7d]
-CFメディアの接続~
USL-5Pから取り出したCFメディアをLANDISKに(CFリーダライタ...
~
-CFが使えるように~
カーネルモジュールを組み込みます。~
#pre{{
landisk:~# modprobe usbcore
landisk:~# modprobe ehci_hcd
landisk:~# modprobe ohci_hcd
landisk:~# modprobe usbstorage
}}
-マウントします。
#pre{{
landisk:~# mkdir /mnt/sda1
landisk:~# mount /dev/sda1 /mnt/sda1
}}
-CFの中身を抜き出します。
#pre{{
landisk:~# cd /mnt/sda1
landisk:/mnt/sda1# tar cvfzp /share/usl-5p-cf.tgz ./*
}}
-アンマウントします。
#pre{{
landisk:/mnt/sda1# cd
landisk:~# umount /mnt/sda1
}}
*MicroDriveへ書き戻し [#t0cd1765]
-MicroDriveを挿して、パーティションの設定を行います。~
パーティション構成は次のようにしました。ご参考まで。~
--/dev/sda1 ext2 … USL-5Pオリジナル + (/bootを各種カーネ...
--/dev/sda2 swap … debian26等で使用するswap領域
--/dev/sda3 ext3 … debian26用ルートファイルシステム
--/dev/sda4 ext2 … uClibcを用いた実験用システム(予定)~
-
#pre{{
landisk:~# fdisk /dev/sda
省略…
Command (m for help): p
Disk /dev/sda: 2047 MB, 2047868928 bytes
64 heads, 63 sectors/track, 992 cylinders
Units = cylinders of 4032 * 512 = 2064384 bytes
Device Boot Start End Blocks Id S...
/dev/sda1 1 49 98752+ 83 L...
/dev/sda2 50 98 98784 82 L...
/dev/sda3 99 874 1564416 83 L...
/dev/sda4 875 992 237888 83 L...
Command (m for help):
}}
-ファイルシステムのフォーマット~
#pre{{
landisk:~# mke2fs -c /dev/sda1
landisk:~# mkswap /dev/sda2
landisk:~# mke2fs -j -c /dev/sda3 ← ext3 ファイルシス...
landisk:~# mke2fs -c /dev/sda4
}}
-書き戻し~
#pre{{
landisk:~# mount /dev/sda1 /mnt/sda1
landisk:~# cd /mnt/sda1
landisk:/mnt/sda1# tar vxfzp /share/usl-5p-cf.tgz
}}
*MicroDrive上へliloを打ち込む [#x3d65544]
-liloの設定~
MicroDriveから起動できるようliloの設定を行います。~
#pre{{
landisk:/mnt/sda1# cp /mnt/sda1/etc/lilo.conf /mnt/sda1/e...
}}
lilo.conf.crossを編集~
#pre{{
linear
boot=/dev/&color(red){sda};
disk=/dev/&color(red){sda};
bios=0x80
timeout=50
default=linux
image=/boot/zImage
label=linux
root=/dev/hda1
read-only
}}
lilo実行
#pre{{
landisk:/mnt/sda1# /mnt/sda1/sbin/lilo -r /mnt/sda1 -C /e...
Added linux *
}}
以上で、製品版と全く同じUSL-5Pのシステムが立ち上がるよう...
~
-umountして、MicroDriveをUSL-5Pへ組み込む~
#pre{{
landisk:/mnt/sda1# cd
landisk:~# umount /mnt/sda1
}}
MicroDriveをUSL-5Pへ組み込み後、telnet loginできるよう設...
*補足…セルフで換装[#oec2c9e5]
-''&color(red){CFの寿命を縮めることになるのでお勧めしませ...
次節に記したtelnetdの組込みを初期状態のUSL-5Pに対して行え...
USL-5P自身で、上記MicroDriveの設定を行うことが可能です。~
特にMicroDriveへliloの打ち込みに苦戦する場合は、本方法が...
~
&color(red){但し、CFの寿命を縮める恐れがありますので、中...
&color(red){取っておくことをお勧めします。てか、必須です...
~
~
#navi(USL-5P)
終了行:
*USL-5PのシステムをMicroDriveへ換装 [#tf7a0d24]
-概要~
USL-5P内蔵のCF(コンパクトフラッシュメディア)をMicroDriv...
メモを記します。下記のような手順で行いました。~
~
--CFメディア上のシステム吸出し、
--MicroDriveへ書き戻し~
--MicroDrive上へliloを打ち込む~
~
-使用した機材一覧~
これら一連の作業を全て、LANDISK(USB端子にCFリーダライタ...
--LANDISK(HDL-160U) + debian26
--HGST社MicroDrive 2GB
--BUFFALO社MCR-CF-LT/U2~
USB2.0&USB1.1対応コンパクトフラッシュ専用カードリーダー/...
~
&ref(MCRCFLTU2_.jpg,nolink); &ref(MicroDrive_.jpg,nolink)...
~
*CFメディア上のシステム吸出し [#ka80fb7d]
-CFメディアの接続~
USL-5Pから取り出したCFメディアをLANDISKに(CFリーダライタ...
~
-CFが使えるように~
カーネルモジュールを組み込みます。~
#pre{{
landisk:~# modprobe usbcore
landisk:~# modprobe ehci_hcd
landisk:~# modprobe ohci_hcd
landisk:~# modprobe usbstorage
}}
-マウントします。
#pre{{
landisk:~# mkdir /mnt/sda1
landisk:~# mount /dev/sda1 /mnt/sda1
}}
-CFの中身を抜き出します。
#pre{{
landisk:~# cd /mnt/sda1
landisk:/mnt/sda1# tar cvfzp /share/usl-5p-cf.tgz ./*
}}
-アンマウントします。
#pre{{
landisk:/mnt/sda1# cd
landisk:~# umount /mnt/sda1
}}
*MicroDriveへ書き戻し [#t0cd1765]
-MicroDriveを挿して、パーティションの設定を行います。~
パーティション構成は次のようにしました。ご参考まで。~
--/dev/sda1 ext2 … USL-5Pオリジナル + (/bootを各種カーネ...
--/dev/sda2 swap … debian26等で使用するswap領域
--/dev/sda3 ext3 … debian26用ルートファイルシステム
--/dev/sda4 ext2 … uClibcを用いた実験用システム(予定)~
-
#pre{{
landisk:~# fdisk /dev/sda
省略…
Command (m for help): p
Disk /dev/sda: 2047 MB, 2047868928 bytes
64 heads, 63 sectors/track, 992 cylinders
Units = cylinders of 4032 * 512 = 2064384 bytes
Device Boot Start End Blocks Id S...
/dev/sda1 1 49 98752+ 83 L...
/dev/sda2 50 98 98784 82 L...
/dev/sda3 99 874 1564416 83 L...
/dev/sda4 875 992 237888 83 L...
Command (m for help):
}}
-ファイルシステムのフォーマット~
#pre{{
landisk:~# mke2fs -c /dev/sda1
landisk:~# mkswap /dev/sda2
landisk:~# mke2fs -j -c /dev/sda3 ← ext3 ファイルシス...
landisk:~# mke2fs -c /dev/sda4
}}
-書き戻し~
#pre{{
landisk:~# mount /dev/sda1 /mnt/sda1
landisk:~# cd /mnt/sda1
landisk:/mnt/sda1# tar vxfzp /share/usl-5p-cf.tgz
}}
*MicroDrive上へliloを打ち込む [#x3d65544]
-liloの設定~
MicroDriveから起動できるようliloの設定を行います。~
#pre{{
landisk:/mnt/sda1# cp /mnt/sda1/etc/lilo.conf /mnt/sda1/e...
}}
lilo.conf.crossを編集~
#pre{{
linear
boot=/dev/&color(red){sda};
disk=/dev/&color(red){sda};
bios=0x80
timeout=50
default=linux
image=/boot/zImage
label=linux
root=/dev/hda1
read-only
}}
lilo実行
#pre{{
landisk:/mnt/sda1# /mnt/sda1/sbin/lilo -r /mnt/sda1 -C /e...
Added linux *
}}
以上で、製品版と全く同じUSL-5Pのシステムが立ち上がるよう...
~
-umountして、MicroDriveをUSL-5Pへ組み込む~
#pre{{
landisk:/mnt/sda1# cd
landisk:~# umount /mnt/sda1
}}
MicroDriveをUSL-5Pへ組み込み後、telnet loginできるよう設...
*補足…セルフで換装[#oec2c9e5]
-''&color(red){CFの寿命を縮めることになるのでお勧めしませ...
次節に記したtelnetdの組込みを初期状態のUSL-5Pに対して行え...
USL-5P自身で、上記MicroDriveの設定を行うことが可能です。~
特にMicroDriveへliloの打ち込みに苦戦する場合は、本方法が...
~
&color(red){但し、CFの寿命を縮める恐れがありますので、中...
&color(red){取っておくことをお勧めします。てか、必須です...
~
~
#navi(USL-5P)
ページ名: