palm84.com

革命的愛熊主義者同盟!

UEFIネットワークブートで Debian 10 (buster) のインストール【netboot.xyz】

UEFIでのネットワークブートは難解そうで敬遠してたん(笑)ですけど、netboot.xyz では簡単なのでありました。

INDEX

about

※ 有線LANが必須ということで、これはもしかして“インターネット老人会“ネタやったりしてw

netboot.xyz での Linux インストールをやったことなかったのでやってみた。お試しレベルですみません!

尚、工程は debian-10.7.0-amd64-netinst.iso とほぼ同じ。最後の方でデスクトップ環境の選択が可能でした。

注意点
  • UEFI(BIOS) の設定 - UEFI IPv4 ネットワークブートを有効に
  • secure boot はオフに
  • Tiny PXE Server の初回起動時にファイアウォールを許可する

netboot.xyz

ダウンロードするのは netboot.xyz.efi (1MB) のみ

よろしければ過去のめももご笑覧ありたし。

Tiny PXE Server

ご存じ(?)。簡易HTTPサーバ付きで簡単設定の iPXE サーバーであります。

  1. 任意のフォルダを root として netboot.xyz.efi をコピー
  2. config.ini を編集
  • config.ini の一例 - root のパス及びIPアドレスは自身の環境に合わせること
[dhcp]
; ===== root path
root=E:\iso
bind=1

; ===== Option 54 (DHCP Sever)
opt54=192.168.11.2
; ===== IP Pool start
poolstart=192.168.11.200
; === IP Pool Size
poolsize=20

; ===== Option 1 (Subnet Mask)
opt1=255.255.255.0
; ===== Option 28 (Broadcast)
opt28=192.168.11.255
; ===== Option 3 (Router)
opt3=192.168.11.1
; ===== Option 6 (DNS Server)
opt6=8.8.8.8
; ===== Option 15 (DNS Domain Name)
;opt15=
; ===== Boot File - Filename
filename=netboot.xyz.efi

; ===== HTTPd
httpd=1
start=1

スクリーンショット - インストール

下記は、Windows 10 Pro 20H2, VMware Workstation Player 12、にて実行時のスクリーンショット。

  • netboot.xyz - メインメニュー - Linux Network Installs 選択

  • Debian 選択

  • Debian 10.0 (buster) 選択

  • Graphical Based Install 選択

  • ダウンロード中...

  • インストーラー起動 - 「Japanese 日本語」を選択

最後の方にデスクトップ環境の選択が可能になってる事以外(※ 変更されたのは最近じゃないかも?)はほぼ従来通りでした。

Debian インストーラー実行 (※ 画像27枚なので重いです) - クリックで表示オン/オフ
  • 「Japanese 日本語」を選択

  • 場所の選択 - 日本で

  • キーボードの設定 - 日本語

  • ネットワークの設定 -

  • ネットワークの設定 - ホスト名を入力

  • ドメイン名 - 空のままで

  • ミラーサーバーの選択 - 日本

  • ミラーサーバーの選択 - 理研あたりでいいかな?

  • HTTPプロキシ - 空で

  • ダウンロード中 -

  • root パスワード設定

  • ユーザ設定 - フルネーム(説明)で

  • ユーザ設定 - ログイン名で

  • ディスクのパーティショニング - 全体を使う例で(※ ここは自身の環境に合わせるべし)

  • ディスクのパーティショニング - ディスク選択

  • ディスクのパーティショニング - パーティション構成

  • ディスクのパーティショニング - 計算中

  • ディスクのパーティショニング - パーティション詳細

  • ディスクのパーティショニング - 最終確認「はい」を選択

  • ディスクのパーティショニング - 実行中

  • ベースシステムのインストール

  • ベースシステムのインストール2

  • popularity-contest - 統計を送信するか(「はい」した方がいいかとw)

  • ソフトウェアの選択とインストール - 開始

  • ソフトウェアの選択 - ここでデスクトップ環境を選択

  • ソフトウェアの選択とインストール - 実行中...

  • インストール完了 - お疲れ様です!

スクリーンショット - デスクトップ

  • GRUB2 - ブートメニュー

  • ログイン画面

  • 「履歴の保存」 - 「いいえ」でいいかな?

  • Debian LXDE デスクトップ画面 - 日本語入力もおk

  • LibreOffice - ばっちり日本語でした

いろいろ

日本語IME

日本語IME = 日本語入力メソッドは、uim(-mozc) なのでツールバーが邪魔とか好き嫌いあるかも。ibus-mozc もしくは、fcitx-mozc あたりの方がいいかなと。

sudo コマンドの設定
  • sudo 入ってるけど実行できないので設定する

sudoers ファイル内にありません。この事象は記録・報告されます。

# gpasswd -a yassy sudo

(※ 要再ログイン)


ほなですよ