_ [comp] Diskless Machine を作る

来年度の新講座員には Diskless Machine を使ってもらうことになりそうだ。DISKLESS MACHINE を参考にごにょごにょ。ミスったポイントとして、

  • client 側の kernel を適当に作りすぎたので起動しなかった。
  • GCC 3.2.2 だと、-Os じゃないと GRUB 0.93 が compile できなかった。
  • root/nfsroot の指定がよくわからなかった。
  • nfsroot を指定したはいいものの、nfs mount できなかった。

最後の項目については、次のようにするのが正解だった。

grub> kernel /tftpboot/192.168.0.3/bzImage nfsroot=/tftpboot/192.168.0.3 ip=bootp

bootp で Diskless Machine、というページがあまりなかったので、カンでやったら正解だった。Diskless Machine 作成手順についてはページと機会を改めて。