
Ubuntu日本語フォーラム

ログインしていません。
お世話になっております。
https://forums.ubuntulinux.jp/viewtopic.php?id=4671
を見てxpeインストールを行いました。
funatogawaさんの方法です。
しかし、installを押すと
initrd.gz ・・・・・・・・・・・ready
の後、落ちてしまい、BIOSに戻ります。
どうしたものかと悩んでいます。対策を教えてください。
オフライン
こんばんは
どんなPCにUbuntuのどのバージョンを導入するのかお知らせいただければと思いますが、現在の方法とするとPXEbootが最善というわけではありません。むしろ、べつのPCでUSB-creatorを使って(windows版もある)isoファイルをUSBに書き込んで、そこからインストールする方法がお勧めです。もっとも、PCがUSBからのbootに対応している必要がありますが。
逆にサーバーからPXEbootを使ってたくさんのPCに同じOSをインストールするには大変強力な方法で、LPICにも出題されるので、覚えていて損はない方法です。
確認ですが、一般にはPXEbootでクライアントPCにOSを導入するには3つのサーバーとインストラー付きのOS-CDが必要です。
① BOOTP対応のDHCPサーバー
② TFTPサーバー
③ FTPサーバー
------------------------------------ ---------------------------
| DHCP・TFTPサーバー | | Client-PC |
| | | (電源ON) |
| pxelinux.0 – pxelinux.cfg] | ←BOOTPでIPアドレスなどを要求 |① PXEによるブート開始 |
| | IPadressとともに読み込むファイル(pxelinux.0)を通知→ | |
| | pxelinux.oをTFTPサーバーから取得→ |② pxelinux.oを実行 |
| vmlinuz(installer用karnel) | pxelinux.oの設定ファイルpxelinux.cfgを取得→ |③ vmlinuzを実行 |
| initrd.img | vmlinuzとinitrd.imgを取得→ | ・kernel起動 |
| (installer用のfilesystem) | | ・installer起動 |
----------------------------------- | |
|④使用言語・キーボード設定|
| パッケージ取得法設定 |
| FTP設定 |
FTPサーバー | |
---------------------------------------- | |
| Ubuntu-desktopCD | GUIインストラー起動に必要なパッケージ取得 → | ⑤GUIによるインストール |
| | | | | | 必要なパッケージ取得 → | インストール完了 |
----------------------------------------- ------------------------------
下手な図で申し訳ありません。出典:日経Linux2008年5月号参照ですが、今回のnetboot.tar.gzにはネットワーク上のisoをダウンロードして、インストールしますので、CDをつくる必要がありません。
それで、FTPサーバーも必要ありませんが、インターネットに接続している必要があります。
手順は、上の図を見ればわかると思いますが、
サーバーのWindows側の設定が大部分です。
①WindowsPCのipアドレスを固定。
②netboot.tar.gzを展開するとubuntu-installerというフォルダーができる。
③DLしたTftpd32を解凍すると、Tftpd32ができる(C:\Progrum Files\Tftpd32)ので、この中に②でできたubuntu-installerホルダーを丸ごとコピーする。
④Tftpd32ホルダーの中に、ubuntu-installer→i386の中の『pxelinux.0』『pxelinux.cfg』をコピー(この2つのファイルがTftpd32ホルダー直下にないと転送できない)。
⑤Tftpd32.exeをダブルクリックして起動させる。
⑥TFTPサーバーの設定、DHCPサーバーの設定をする。(前のトピックを見てください)
⑦クライアントPCのBIOSから、ネットワークブート優先人になるように設定し、Lanにつなぎ、起動させる。
⑧しばらくするとUbuntuの起動画面が表れるので、『install』を選択してください。
あとは普通のUbuntuのインストール画面ですが、日本語REMIXではありませんので、日本語環境を導入してください。
参考:日経Linux2010年1月号
※縦線が醜くごめんなさい。
なお、http://archive.ubuntu.com/ubuntu/dists/~/main/installer-i386/current/images/netboot/netboot.tar.gzで『~』の部分を『karmic』にすると、9.10、『lucid』にすると10.04です。tar.gzを展開するのが面倒なら、同じフォルダーの中に圧縮していないファイルがあります。
オフライン
レスありがとうございます。
>Tftpd32ホルダーの中に、ubuntu-installer→i386の中の『pxelinux.0』『pxelinux.cfg』をコピー(この 2つのファイルがTftpd32ホルダー直下にないと転送できない)。
これが原因かもしれません。実家のPCの話なので、週末にでも試してみます。
オフライン