Ubuntu Serverを使用して、ネットワーク経由でクライアントマシンにインストールできるさまざまなオペレーティングシステムイメージのライブラリ(Windows 7、8およびWindows Server 2008/2012、場合によってはUbuntu自体)を使用できるかどうか疑問に思いました。おそらく、上記のネットワーク/サーバー/ライブラリにアクセスするものをPXE、CD、またはUSBで起動することによって。
TFTPやPXEブートなどに少し宿題をしましたが、ワークショップでubuntuサーバーを使用して接続されたマシンにオペレーティングシステムをプッシュできる特定の「このチュートリアルに従う」ソリューションに出会ったことはありません。スイッチ。
これの実用的な用途は、IT会社、部署、またはMSPがKVMを使用してステーションを切り替えて、ステーションからステーションに低速の物理メディアを持ち込むことなく、OSのリロードを一括で行うことです。
これをWAIKに対応するマルチプラットフォームと比較すると思いますか?
洞察力は友人を大歓迎しました:)
10.04 LTSを使用してこの種のサーバーを作成するためのビルドドキュメントを次に示します。 NIC互換性のために、12.04にインストールしました。プロセスは似ています(configコマンドが/usr/sbin
にあることを除きます)が、12.04のドキュメントを更新していません。
再起動後にサーバーをアクティブな状態に保つのに苦労しましたが、次の2つのコマンドを実行するとキックスタートされるようです。
Sudo restart tftpd-hpa
Sudo restart ics-dhcp-server
14.04 LTSではまだこれを試していません。これは主にXPおよびWindows 7システムに使用しました。
ビルドドキュメント– Clonezillaディスクイメージサーバー
ハードウェア:少なくとも2つのハードディスク(OS用とディスクイメージ用)を備えたデスクトップまたはサーバークラスのマシン
ソフトウェア:Ubuntu Linux、Desktop Edition 10.4 LTS x64(Lucid Lynx、長期サポート)
[システム]→[設定]→[ネットワーク接続]で、IPV4アドレスパラメーターを設定します(Auto Eth0
を編集):
Method: Manual
IP Address: 192.168.0.11
Netmask: 255.255.255.0
Gateway: 192.168.0.1
DNS Server: 10.10.1.5
システム→管理→ディスクユーティリティで、/home/partimag
を作成し、2番目のディスクをフォーマットして、/home/partimag
にマウントします。
ターミナルセッションを開き、Sudo -s
でルートになります。 /etc/fstab
を編集し、/dev/sda1
行を複製し、sda1
をsdb1
に変更し、/
マウントポイントを/home/partimag
に変更します。他のすべてのオプションは同じままにします。
Update Managerを実行し、すべてのアップデートをインストールします。リブート。
ターミナルセッションを開き、Sudo -s
でルートになります。 /etc/apt/sources.list
を編集します。ファイルの最後に次の行を追加します。
deb http://drbl.sourceforge.net/drbl-core drbl stable
次のコマンドを実行します。
apt-get update
apt-get install drbl
/opt/drbl/sbin/drblsrv -i (accepting the default options)
/opt/drbl/sbin/drblpush -i
-
Domain: mossbeachhomes.com
NIS/YP: penguinzilla (the default)
Client prefix: clonezilla (the default)
Ethernet: eth0 (the default; answer “y” when prompted)
Don't collect client MAC addresses
Initial IP: 100
How many: 50
1st Mode: 0 (full DRBL)
2nd Mode: 0 (full Clonezilla)
Images: /home/partimag
Accept all other defaults
/opt/drbl/sbin/dcs
Select all clients
Clonezilla-start
Beginner mode
Select-in-client
Accept all other defaults