Home

技術系のメモと日々の雑感

NIC しか使えないマシンに Vine をインストール

こないだ押し入れで発見した white neon に Vine をインストールしてみたので、そのときやったことをメモとして残しておく。
フロッピィも CD-ROM も使えないので、HDD からインストーラを起動して、残りのステップはネットワークだけ使って進めた。
参考にしたのはこのサイトにある「FDからインストーラーを起動する」のページだ。
まずは white neon で使う HDD を CD-ROM ドライブが使える別のマシンにつないで Knoppix を起動。
Knoppix でやるのは HDD からインストーラを起動する設定だけなので、もちろん他の Linux 環境でやっても構わない。(以下は Knoppix 3.8 を使った場合の手順)
HDD を認識したら適当なパーティションを切って Ext3 でフォーマットする。
ここに、上のページに書かれているように、FTP サイトの images/pxeboot ディレクトリの中にある vmlinuz と initrd.img を置く。

# fdisk /dev/hda
  [n] → [p] → [1] → [Enter] → [+128M] → [w]
# mkfs.ext3 /dev/hda1
# mount /dev/hda1 /mnt/hda1
# cp vmlinuz initrd.img /mnt/hda1

続いて、この HDD だけで Vine のインストーラを起動できるよう MBR に GRUB をインストールする。

# mkdir -p /mnt/hda1/boot/grub
# cp /UNIONFS/lib/grub/i386-pc/stage[12] /mnt/hda1/boot/grub

ちょっと脱線するけど、実はここでちょっとハマった。
/cdrom/boot/grub の下にも stage1 と stage2 があるので、最初はこっちを使ったんだけど起動できなかったのだ。
/UNIONFS の下の分と diff してみると違っていたので、/cdrom/boot/grub の方は Knoppix の起動用にカスタマイズされているのかもしれない。
話を戻して、続き。

# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit

これで準備が整ったので、HDD を white neon につなぎ替えて起動し、GRUB のプロンプトが表示されたら次のように入力する。(上のページに書かれているまんま)

grub> root (hd0,0)
grub> kernel /vmlinuz ro root=/dev/hda1
grub> initrd /initrd.img
grub> boot

これでインストーラが起動した。
あとは普通にネットワーク経由でインストールすればいいはずだ。
・・・が、残念ながら white neon では
You do not have enough RAM to install Vine Linux on this machine.
と言われてしまった。
メモリが 64MB しかないのに Vine 4.2 はさすがに無謀だったか。
それなら、Kernel 2.4 を使っている Vine 3.2 ならうまくいくかもしれないと思って方針変更。
Vine 4.2 と違って pxeboot がないので、FTP サイトの images ディレクトリ直下の bootnet.img を一旦 FD に展開(dd とかで普通に FD を作成)して、中にある vmlinuz と initrd.img を使ってみる。
結局、これでバッチリだった。
ちなみにこのマシンの使い道はまだ決まってない。

この記事に対するトラックバック

この記事のトラックバックURL

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/29(金) 16:38:30

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/29(金) 10:15:43

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/15(金) 14:26:22

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/12(火) 13:43:49

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/07(木) 08:08:11

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/06(水) 18:11:13

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/06(水) 15:37:58

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/06(水) 05:56:29

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/04(月) 17:29:38

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/03(日) 01:44:53

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/02(土) 21:35:53

-

管理人の承認後に表示されます

  • From: |
  • 2013/11/02(土) 17:26:03

この記事に対するコメント

この記事にコメントする

管理者にだけ表示を許可する