1. ハードウェアの準備
LS-GL本体のu-bootを書き換えるときに、設定によってはエラーが出て正しく書き換えられない場合もあるとかのようなので、一旦ファームウェアをオリジナルのものにしてみました。
(LS-GLシリーズ ファームウェア アップデータ Ver.1.15
普通にLSUpdater.exeでできなかったので、EMモードで起動して書き換えることに...
1. 解凍された中にあるlsupdater.iniを書き換え(書き換えなくてもいけるかも??)
2. initrd.imgをinitrd.zipとファイル名を変更し解凍。(解凍パスワードはGoogle先生に教えてもらいました[IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty])
3. 解凍したinitrd.buffaloとuImage.buffaloをtftpサーバーのフォルダに置く。
4. LS-GLをEMモードで起動(うちのはシリアルコンソール繋いでます)。
5. 起動したらLSUpdater.exeで通常通りファームウェアを更新します。
2. HDDの準備普通にLSUpdater.exeでできなかったので、EMモードで起動して書き換えることに...
1. 解凍された中にあるlsupdater.iniを書き換え(書き換えなくてもいけるかも??)
[Flags] VersionCheck = 1 ↓ 0に変更 [Flags] VersionCheck = 0
2. initrd.imgをinitrd.zipとファイル名を変更し解凍。(解凍パスワードはGoogle先生に教えてもらいました[IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty])
3. 解凍したinitrd.buffaloとuImage.buffaloをtftpサーバーのフォルダに置く。
4. LS-GLをEMモードで起動(うちのはシリアルコンソール繋いでます)。
Marvell>> setenv ipaddr 192.168.100.233 ← IPアドレスはLS-GLのアドレス Marvell>> setenv serverip 192.168.100.22 ← TFTPサーバーのアドレス Marvell>> bootm 00800000
5. 起動したらLSUpdater.exeで通常通りファームウェアを更新します。
次にHDDのパーティションを切ります。今までと同じで
/dev/sda1 ext2 /boot用 256M
/dev/sda2 ext3 /用 残り全部
/dev/sda3 swap用 256M
な感じにしてます。HDDは2Tのものを使っています。
1. foonas-emのダウンロード
ここから起動用のuImageをダウンロード。
2. ダウンロードしたファイルをtftpサーバーのフォルダに置く。
3. LS-GLをfoonas-emで起動。
4. ログイン
5. パーティション切り
先に2番目を作ってしまうと3番目のパーティションが作れなかったので、1->3->2の順で作りました。
6. boot用パーティションのマウント
7. インストール用ファイルのダウンロード
インストールにはここにあるものを使います。
8. u-bootの書き換え
9. 再起動
ここまでで準備完了~再起動します
/dev/sda1 ext2 /boot用 256M
/dev/sda2 ext3 /用 残り全部
/dev/sda3 swap用 256M
な感じにしてます。HDDは2Tのものを使っています。
1. foonas-emのダウンロード
ここから起動用のuImageをダウンロード。
2. ダウンロードしたファイルをtftpサーバーのフォルダに置く。
3. LS-GLをfoonas-emで起動。
Marvell>> setenv ipaddr 192.168.100.233 ← IPアドレスはLS-GLのアドレス Marvell>> setenv serverip 192.168.100.22 ← TFTPサーバーのアドレス Marvell>> tftp 00800000 uImage_2.6.25.1 Marvell>> bootm 00800000
4. ログイン
foonas-em for lspro - http://foonas.org lspro login: root Password: hydr0g3n ← 実際には表示されません
5. パーティション切り
foonas-em$ fdisk /dev/sda The number of cylinders for this disk is set to 243201. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-243201, default 1): 1 Last cylinder or +size or +sizeM or +sizeK (1-243201, default 243201): +256M Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 3 First cylinder (33-243201, default 33): 243170 ← 1が1~32なので同じ位の容量にするため最後の243201から32引いた243170に Last cylinder or +size or +sizeM or +sizeK (243170-243201, default 243201): 243201 ← 最後まで Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (33-243201, default 33): 33 ← 残り、はじめから Last cylinder or +size or +sizeM or +sizeK (33-243169, default 243169): 243169 ← 残り最後まで Command (m for help): t ← パーティションタイプの変更 Partition number (1-4): 3 ← 3番パーティションを Hex code (type L to list codes): 82 ← swap用に Changed system type of partition 3 to 82 (Linux swap) Command (m for help): p ← 確認してみる Disk /dev/sda: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 32 257008+ 83 Linux /dev/sda2 33 243169 1952997952+ 83 Linux /dev/sda3 243170 243201 257040 82 Linux swap Command (m for help): w ← ディスクに書き込みつつ終了
6. boot用パーティションのマウント
foonas-em$ mkfs.ext2 /dev/sda1 ← EXT2でフォーマット foonas-em$ cd / foonas-em$ mkdir sda1 foonas-em$ mount -t ext2 /dev/sda1 /sda1
7. インストール用ファイルのダウンロード
インストールにはここにあるものを使います。
foonas-em$ cd /sda1 foonas-em$ wget http://ftp.jp.debian.org/debian/dists/squeeze/main/installer-armel/current/images/orion5x/network-console/buffalo/lspro/config-debian Connecting to ftp.jp.debian.org (133.242.8.20:80) config-debian 100% |*******************************| 1909 --:--:-- ETA foonas-em$ wget http://ftp.jp.debian.org/debian/dists/squeeze/main/installer-armel/current/images/orion5x/network-console/buffalo/lspro/initrd.buffalo Connecting to ftp.jp.debian.org (150.65.7.130:80) initrd.buffalo 100% |*******************************| 3987k 00:00:00 ETA foonas-em$ wget http://ftp.jp.debian.org/debian/dists/squeeze/main/installer-armel/current/images/orion5x/network-console/buffalo/lspro/uImage.buffalo Connecting to ftp.jp.debian.org (133.242.8.20:80) uImage.buffalo 100% |*******************************| 1286k 00:00:00 ETA
8. u-bootの書き換え
foonas-em$ sh config-debian
Saving U-Boot environment to ubootenv.bak... done.
Changing U-Boot environment...
Unlocking flash...
Done
Erasing old environment...
Done
Writing environment to /dev/mtd0...
Done
Locking ...
Done
done.
Please reboot your Linkstation.
9. 再起動
ここまでで準備完了~再起動します
foonas-em$ reboot
0 件のコメント:
コメントを投稿