玄箱シリーズは、Linux が動作している PC なしに インストールすることができます。 Windows マシンしかお持ちでない方でもシステム入れ換えが可能です。
以下、玄箱シリーズ(玄箱および玄箱/HG)を
総称して玄箱と記述します。
玄箱/HG の場合は、画面表示が以下とは異なる場合があります。
DHCP サーバがない場合など、DHCP で割り当てができなかった場合は、
192.168.11.150 に設定されます。
操作用マシンとネットワークアドレス(192.168.11.150 だと 192.168.11 )が
異なる場合は、操作用マシンの IP アドレスを一時的に 192.168.11.1 などに
変更しておきます。
Kroutoshikou KURO-BOX (IETSUNA) kernel 2.4.17-kuro-box on ppc KURO-BOX-EM login: root Password: # |
# echo -n 'NGNG' > /dev/fl3 |
ディスク容量にもよりますが、
/dev/hda1(/) に 1GB 程度
/dev/hda2(swap) に 128MB 以上(も要る?)
/dev/hda3(/mnt) に残り全部
を割り当てます。
例:(FUJITSU M1614TAU (1091MB)の場合)
# mfdisk -c /dev/hda[Enter] パーティションがないことを確認します。(あれば削除します) Command (m for help): p[Enter] Disk /dev/hda: 16 heads, 63 sectors, 2114 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System 新しいパーティションを作成します。まずは / (hda1) Command (m for help): n[Enter] Command action e extended p primary partition (1-4) p[Enter] Partition number (1-4): 1[Enter] First cylinder (1-2114, default 1):[Enter] Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-2114, default 2114): +800M[Enter] 続いて swap (hda2) Command (m for help): n[Enter] Command action e extended p primary partition (1-4) p[Enter] Partition number (1-4): 2[Enter] First cylinder (1627-2114, default 1627):[Enter] Using default value 1627 Last cylinder or +size or +sizeM or +sizeK (1627-2114, default 2114): +128M[Enter] 続いて /mnt (hda3) Command (m for help): n[Enter] Command action e extended p primary partition (1-4) p[Enter] Partition number (1-4): 3[Enter] First cylinder (1888-2114, default 1888):[Enter] Using default value 1888 Last cylinder or +size or +sizeM or +sizeK (1888-2114, default 2114):[Enter] Using default value 2114 hda2 に swap の属性をつけます Command (m for help): t[Enter] Partition number (1-4): 2[Enter] Hex code (type L to list codes): 82[Enter] Changed system type of partition 2 to 82 (Linux swap) 確認します。 Command (m for help): p[Enter] Disk /dev/hda: 16 heads, 63 sectors, 2114 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 1626 819472+ 83 Linux /dev/hda2 1627 1887 131544 82 Linux swap /dev/hda3 1888 2114 114408 83 Linux パーティションを書き込んで終了します。 Command (m for help): w[Enter] The partition table has been altered! Syncing disks. # |
# mke2fs -j /dev/hda1 # mke2fs -j /dev/hda3 # mkswap /dev/hda2 |
例:
# mkdir /tmp/root # mount /dev/hda1 /tmp/root # mkdir /tmp/root/mnt # mount /dev/hda3 /tmp/root/mnt # mkdir /tmp/root/tmp # chmod 1777 /tmp/root/tmp |
注1:/tmp 等元々あるディレクトリは容量が少ないので、 必ずマウントしたディレクトリ下へ put してください
注2:
fromimage は、ハックキット 1.0/1.1 にはありません。
fromimage は、
http://www.yamasita.jp/linkstation/HackKit/1.2/fromimage.gz
として置いてありますので、gunzip してお使いください。
例:
# cd /tmp/root # tar zxvpf /tmp/root/tmp/hackkit-x.y.tar.gz |
# cd /tmp/root # chmod +x tmp/fromimage # tmp/fromimage tmp/image.zip |
IP address: | 192.168.1.6 |
netmask: | 255.255.255.0 |
default router: | 192.168.1.1 |
hostname: | hackkit (1.0 ではlinkstation) |
DNS server: | 192.168.1.2 |
# cd /tmp/root/tmp # rm -f hackkit-1.2.tar.gz, fromimage, image.zip |
# echo -n 'OKOK' > /dev/fl3 |
← | ハックキットを使ってホームサーバを構築しよう | → 最初の設定 |
LinkStation/玄箱 ハックキット | ||
LinkStation/玄箱 をハックしよう |