BUFFALO 提供のシステムを使用しませんので、 ほぼ完全な Vine マシンとなります。 インターネット上にある Vine の情報、Vine 向けの書籍の記載が そのまま参考になります。
LinkStation へインストールには、 パーティションの切り直し/フォーマットが必要です(玄箱は必要に応じ)。 すなわち、現在 LinkStation に存在するファイルは待避しない限り 消えてしまいますのでご注意ください。
玄箱の場合、あらかじめ玄箱に添付されている CD-ROM から ファームウェアをインストールしておく必要があります。
以下の説明で、単に "LinkStation" と記述しているところは、 LinkStation/玄箱共通の記述です。 玄箱の場合は、"玄箱" と読み替えてください。
# mkdir /tmp/root # mount /dev/hdc1 /tmp/root # mount /dev/hdc3 /tmp/root/mnt |
# mkfs -S /dev/hdc1 # fsck -y /dev/hdc1 |
例:
# cd /tmp/root # tar zcvf /tmp/linkstation.tar.gz . |
CD-R に収めてある吸出しスクリプト、
getfiles.sh を実行するとよいでしょう。
(getfiles.sh は内容を確認の上実行ください)
ppc_uartd 関連が /tmp/ppc_uartd.tar.gz に
カーネルモジュールが /tmp/kernelmodules.tar.gz に
吸い出されます。
# cd /tmp # umount /tmp/root/mnt # umount /tmp/root |
/ が 128MB では足りないので、fdisk 等を使用し、 パーティションを切り直します。
ディスク容量にもよりますが、
/dev/hdc1(/) に 1GB 程度
/dev/hdc2(swap) に 128MB 以上(も要る?)
/dev/hdc3(/mnt) に残り全部
を割り当てます。
例:(FUJITSU M1614TAU (1091MB)の場合)
# fdisk /dev/hdc[Enter] パーティションがないことを確認します。(あれば削除します) Command (m for help): p[Enter] Disk /dev/hdc: 16 heads, 63 sectors, 2114 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System 新しいパーティションを作成します。まずは / 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 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 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 hdc2 に 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/hdc: 16 heads, 63 sectors, 2114 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 1626 819472+ 83 Linux /dev/hdc2 1627 1887 131544 82 Linux swap /dev/hdc3 1888 2114 114408 83 Linux パーティションを書込みます Command (m for help): w[Enter] The partition table has been altered! Syncing disks. # |
# mke2fs -j /dev/hdc1 # mke2fs -j /dev/hdc3 # mkswap /dev/hdc2 |
# tune2fs -l /dev/hdc1 # tune2fs -l /dev/hdc3 |
Filesystem features: dir_index filetype sparse_super |
# tune2fs -O ^dir_index /dev/hdc1 # fsck -fDy /dev/hdc1 # tune2fs -O ^dir_index /dev/hdc3 # fsck -fDy /dev/hdc3 |
# mount /dev/hdc1 /tmp/root # mkdir /tmp/root/mnt # mount /dev/hdc3 /tmp/root/mnt |
# mount /mnt/cdrom # cd /tmp/root # tar zxvpf /mnt/cdrom/hackkit-x.y.tar.gz |
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 |