[餅] 餅空 blog / Nucleus支店

前の記事: Yahoo! Chinaのクローラー
次の記事: Debian backports

2006-06-04

SuSE Linux 10.x をpxeブートでネットワークインストール

 SuSE Linuxをpxeでブートしてネットワークインストールするための(自分のための)覚え書き。

PXELinux

SuSE Linux 10.0
http://download.opensuse.org/distribution/SL-10.0-OSS/
SuSE Linux 10.1
http://download.opensuse.org/distribution/SL-10.1/
SuSE Linux 10.x 開発版(おそらく10.2になる)
http://download.opensuse.org/distribution/SL-OSS-factory/

ミラーサーバ
ftp.kddilabs.jp
http://ftp.kddilabs.jp/Linux/distributions/opensuse/distribution/
ftp.riken.go.jp (factory版無し)
http://ftp.riken.go.jp/pub/Linux/opensuse/distribution/

/etc/dhcpd.conf
host suse10.0-ts {
filename "opensuse/pxelinux.0";
next-server "192.168.x.x";
}

/tftboot/opensuse/pxelinux.cfg/default
default suse10.1

label suse10.0
kernel linux10_0
append initrd=initrd10_0 splash=silent showopts install=http://ftp.kddilabs.jp/Linux/distributions/opensuse/distribution/SL-10.0-OSS/inst-source/ hostip=192.168.x.x netmask=255.255.255.0 gateway=192.168.x.x nameserver=192.168.x.x

label suse10.1
kernel linux10_1
append initrd=initrd10_1 splash=silent showopts install=http://ftp.kddilabs.jp/Linux/distributions/opensuse/distribution/SL-10.1/inst-source/ hostip=192.168.x.x netmask=255.255.255.0 gateway=192.168.x.x nameserver=192.168.x.x

label susefactory
kernel linux_factory
append initrd=initrd_factory splash=silent showopts install=http://ftp.kddilabs.jp/Linux/distributions/opensuse/distribution/SL-OSS-factory/inst-source/ hostip=192.168.x.x netmask=255.255.255.0 gateway=192.168.x.x nameserver=192.168.x.x

prompt 1
timeout 0
 10.1にはPlesk8がインスコできなかったので10.0も必要かな、と。また、kddilabs.jpを選択したことに他意は無い。本来は同じLAN内のサーバにコピーを用意するべき。

10.0 (x86)
http://download.opensuse.org/distribution/SL-10.0-OSS/inst-source/boot/loader/linux
http://download.opensuse.org/distribution/SL-10.0-OSS/inst-source/boot/loader/initrd

10.1 (x86)
http://download.opensuse.org/distribution/SL-10.1/inst-source/boot/i386/loader/linux
http://download.opensuse.org/distribution/SL-10.1/inst-source/boot/i386/loader/initrd

10.1 (x86_64)
http://download.opensuse.org/distribution/SL-10.1/inst-source/boot/x86_64/loader/initrd
http://download.opensuse.org/distribution/SL-10.1/inst-source/boot/x86_64/loader/linux

10.x開発版 (x86)
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/i386/loader/linux
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/i386/loader/initrd

10.x開発版 (x86_64)
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/x86_64/loader/initrd
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/x86_64/loader/linux


 環境によるのかも知れないが、テキストモードでのインストールに問題がある。

10.0の場合
 インストールが終わって再起動し、環境設定を行う画面が文字化けして読めない。GUI環境有でインストールした時の記憶を元に手探りで入力せざるをえなかった。

10.1の場合
 インストールが終わって再起動し、環境設定の画面にすすむところで fbitermがusageを表示して返ってくる。その結果、環境設定がスキップされてしまうのでそのままでは、rootでもログインできなくなってしまう。(あたりまえだが、singleモードで設定すれば可能になる)
 追いかけてみたところ、y2baseを呼んでいる /usr/lib/YaST2/startup/YaST2.call あたりに問題があるようなんだけど、これって他の人はちゃんといけてるんだろうか?

 なので必要最小限に留めたい場合は「テキストモード」ではなく「最小限のグラフィカルシステム」でインストールするのが吉。懐かしいfvwm2で起動してくれるよ!

 とりあえず、もうちょっとインストールを試してみる事にする。

#追記(2006/6/4 12:45)
factory版は6/4 昼現在で、正常にインストールできませんでした…トホホ。
 インストール開始直後のパーティショニングでいきなり /dev/sda にmsdosというラベルをつけるという謎の行動を起こしてエラー発生。/dev/sdaってドライブそのものじゃん!

#追記(2006/6/18 19:20)
 某ノートPCに10.1をインストールしようと思って、(既に某Linuxがインスコしてあった)ノートPCのgrubに上記設定を施してインストールしようとしたところ、途中でFile not foundになり憤死してしまった。ミラーは危険だなぁ。kddilabsだけなんだろうか?
 問題はこのノートPCにFDDもCD-ROMもついてなく、おまけにネットワークブートもできないので、ノートをばらさないと再インストールできないってことですけど。。
posted at 11:03:17 on 2006-06-04 by mochy - Category: コンピュータ

Amazon

Comments

まさき wrote:

はじめまして。

私のPCにSuse10.0をインスされているのですが、10,1にバージョンアップするには上記のアド(10.1の)などをyastのインストソースの変更に書けばできるのでしょうか?
2006-06-30 23:58:46

mochy wrote:

10.0からのオンラインアップデートは、試してないのでなんともいえませんが、MLの以下のスレッドを読むといろいろな方法があるようですね。

SuSE mailinglist: [suse-linux-ja] 10.1のオンラインアップデートのパッチ
http://lists.suse.com/archi...
2006-07-01 02:38:34

Add Comments



TrackBack

Trackback
There are currently no trackbacks for this item.
Use this TrackBack url to ping this item (right-click, copy link target). If your blog does not support Trackbacks you can manually add your trackback by using this form.

前後の記事

前の記事: Yahoo! Chinaのクローラー
次の記事: Debian backports

MyMiniCity

MyMiniCity

死語ステッカー

死語ブログパーツ

著作権保護期間延長反対

著作権保護期間の延長反対

PR

Sony Style(ソニースタイル)

ザッピング

あわせて読みたい

あわせて読みたい

TEAM -6%

今年もクールビズ

Blog Scouter