6490822 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

ふるた技工所(てっこうしょ)

ふるた技工所(てっこうしょ)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

キーワードサーチ

▼キーワード検索

プロフィール

Aちゃん22

Aちゃん22

フリーページ

2020.05.11
XML
カテゴリ:ソフト開発日誌
dhcpd, tftpd, nfs server が稼働しているネットワーク環境で、Ubuntu 20.04 amd64 を network boot (PXE boot) しようとした。今までと同じ設定では PXE boot に失敗した。Netbooting the live server installerを読んでみると、pxelinux.cfg/default の APPEND 行に ip=dhcp を追記する必要があることが分かった。
LABEL Ubuntu 20.04 x64 Desktop
        KERNEL ../ubuntu-20.04-desktop-amd64/vmlinuz
        APPEND ip=dhcp boot=casper netboot=nfs nfsroot=192.168.0.160:/export/ubuntu-20.04-desktop-amd64 initrd=../ubuntu-20.04-desktop-amd64/initrd vga=791 nomodeset --
これで PXE boot するようになった。

以下問題発生状況を書いていく。注: ここでは dhcpd, tftpd, nfs server の設定方法は省略する。既にこれらの server が稼働していて、ファイル配置が済んでいる(リンク先はファイル配置状況のメモ書き)。ここまで設定して、pxelinux.cfg/default の記述に次の様に ip=dhcp が含まれていないと、PXE boot しなかった。

LABEL Ubuntu 20.04 x64 Desktop
        KERNEL ../ubuntu-20.04-desktop-amd64/vmlinuz
        APPEND boot=casper netboot=nfs nfsroot=192.168.0.160:/export/ubuntu-20.04-desktop-amd64 initrd=../ubuntu-20.04-desktop-amd64/initrd vga=791 nomodeset --


PXE boot 失敗の様子を見ていると、NFS mount をしようとするところで、"connect: Network is unreachable", "NFS over TCP not available from" と出てきて、mount に失敗している。



暫くこの状態で待っていると、busybox に fallback する。



/bin/ifconfig -a で確かめてみる(実体は busybox build-in command)。network の IP address, subnet mask が構成されていない。



どうやら、DHCP で一度構成された IP address, subnet mask を引き継がなくなった様だ。

DHCP server から IP address を再振り出しすることになる。厳密には PXE boot した時の IP address と同一である保証は無い。vmlinuz, initrd を tftp で down load するおおよそ数分以内であれば、同一の IP address が振り出されるであろうという最もらしい期待だ。

色々と調べて、先に出した様に APPEND 行 (kernel の boot parameter) に ip=dhcp を加えれば良いことが分かった。

Ubuntu 20.04 の installer は Network boot の時に down load したファイルをチェックするらしく、local server を立てていた場合でもこの工程に 2, 3 分は費やすかもしれない。kernel parameter から quiet splash を外して、vga=791 nomodeset を加えた。

やっぱり linux はワシャワシャと boot log を出して、動いている感を全開にしないと。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2020.08.12 20:45:24
コメント(0) | コメントを書く
[ソフト開発日誌] カテゴリの最新記事


カレンダー

カテゴリ

サイド自由欄

コメント新着

ご無沙汰してます@ Re[4]:ようやく転職エージェントに会うも - 3 分で終了(04/01) Aちゃん22さんへ かなり昔のことですが、…
Aちゃん22@ Re[3]:ようやく転職エージェントに会うも - 3 分で終了(04/01) ご無沙汰してますさんへ、こんにちは、 N …
ご無沙汰してます@ Re[2]:ようやく転職エージェントに会うも - 3 分で終了(04/01) Aちゃん22さんへ ご返信ありがとうござい…
Aちゃん22@ Re[1]:ようやく転職エージェントに会うも - 3 分で終了(04/01) ご無沙汰してますさん、こんにちは。 たま…
ご無沙汰してます@ Re:ようやく転職エージェントに会うも - 3 分で終了(04/01) 更新を楽しみにしてました。個人事業主に…

ニューストピックス


© Rakuten Group, Inc.