http://distro.ibiblio.org/tinycorelinux/install.htmlより !!簡易インストール !はじめに tcはCD-ROMなどから読み込んですべてをメモリにロードすることを念頭に開発されていますが、ハードディスクにインストールすることもできます。 ここでは、tcをCD-ROMで起動し、ネットにつながった状態でまっさらなハードディスクにインストールすると仮定しています。 !cfdfiskとGRUBの入手 wbarのAppsをクリックし、Appbrowserを起動します。 ""http://distro.ibiblio.org/tinycorelinux/images/install/wbar_apps.png Connectを押し、 ""http://distro.ibiblio.org/tinycorelinux/images/install/appbrowser_connect.png cfdisk.tczを選択してから下のGoを押しcfdiskを入手します。(ネットワーク越しに一時的にインストールする。) ""http://distro.ibiblio.org/tinycorelinux/images/install/appbrowser_cfdisk.png grub-0.97-splash.tczについても同様に入手します。 ""http://distro.ibiblio.org/tinycorelinux/images/install/appbrowser_grub.png それぞれ完了するとしたのStatusのところが黄色くなり、OKと出ます。 ""http://distro.ibiblio.org/tinycorelinux/images/install/appbrowser_cfdisk_installed.png !ルートシェルの起動 wbarのAtermをクリックし、Terminalを起動します。 ""http://distro.ibiblio.org/tinycorelinux/images/install/rootxshell.png tc@box~$とプロンプトが出たら、'''sudo su'''と入力、Enterを押し、ルートになります。プロンプトがtc@box:~#に変わります。 ""http://distro.ibiblio.org/tinycorelinux/images/install/rootxshell2.png !パーティションの設定 続いて、ハードディスクのパーティションを設定します。'''fdisk -l'''と入力し、接続されているハードディスクを確認します。一台しかなければ、/dev/hdaとなっているでしょう。 ""http://distro.ibiblio.org/tinycorelinux/images/install/fdisk_list.png 確認したら、'''cfdisk /dev/hda'''などと入力し起動ます。 ""http://distro.ibiblio.org/tinycorelinux/images/install/cfdisk_new.png カーソルキーとEnterキーを使い、[New]から[Primary]を選び、 ""http://distro.ibiblio.org/tinycorelinux/images/install/cfdisk_primary.png 適当なサイズ(100MBもあれば十分ではないでしょうか)を入力し、 ""http://distro.ibiblio.org/tinycorelinux/images/install/cfdisk_size.png [Beginning]でハードディスクの先頭から確保することにし、 ""http://distro.ibiblio.org/tinycorelinux/images/install/cfdisk_where.png 同様にスワップエリアをメモリの1〜2倍程度確保し、[Write]を選びます。すると本当に実行してよいか確認されますので、'''yes'''と入力します。__これでそのハードディスクにもともと入ってたデータはすべてなくなってしまいます!__最後に[Quit]を選びます。 !フォーマット '''mkfs.ext3 /dev/hda1'''としてフォーマットします。(hdaがhda1になったのは、先ほどのパーティション設定で最初のパーティションだからです。)フォーマットが終わったら、'''rebuildfstab'''でfstabを再構築します。 !ファイルのコピー ハードディスク上に準備したパーティションを'''mount /mnt/hda1'''でマウントします。'''mkdir -p /mnt/hda1/boot/grub'''で必要なディレクトリを作ります。次に起動に使ったCD-ROMをアクセスできるように'''mount /mnt/hdc'''でマウントします。最後に'''cp -p /mnt/hdc/boot/* /mnt/hda1/boot/'''でコピーします。さらに'''mkdir -p /mnt/hda1/tce'''で拡張機能保存エリアを確保します。最後に'''touch /mnt/hda1/tce/mydata.tgz'''でデータ保存ファイルを作成します。 !GRUBのインストール '''cp -p /usr/lib/grub/i386-pc/* /mnt/hda1/boot/grub/'''でGRUBに必要なファイルをコピーします。'''editor /mnt/hda1/boot/grub/menu.lst'''としてテキストエディタを起動し、以下の内容を入力します。 default 0 timeout 10 title tinycore kernel /boot/bzImage quiet initrd /boot/tinycore.gz usbメモリから起動するなら、quietの後ろにwaitusb=5も付け加えましょう。保存したらeditorを終了し、'''grub'''と打ち込んでGRUBを起動します。プロンプトがgrub>に変わります。 root (hd0,0) setup (hd0) quit と入力します。ちなみに、hd0=hda、hd0,0=hda1のことで、番号が0から始まっています。 !試運転 これですべて完了です。'''umount /mnt/hdc'''と'''eject eject /dev/hec'''とやってCD-ROMを取り出したのち、'''reboot'''とタイプして再起動しましょう。tcが起動するはずです。