web-dev-qa-db-ja.com

Ubuntu Serverを使用してオペレーティングシステムをPXEインストールしますか?

Ubuntu Serverを使用して、ネットワーク経由でクライアントマシンにインストールできるさまざまなオペレーティングシステムイメージのライブラリ(Windows 7、8およびWindows Server 2008/2012、場合によってはUbuntu自体)を使用できるかどうか疑問に思いました。おそらく、上記のネットワーク/サーバー/ライブラリにアクセスするものをPXE、CD、またはUSBで起動することによって。

TFTPやPXEブートなどに少し宿題をしましたが、ワークショップでubuntuサーバーを使用して接続されたマシンにオペレーティングシステムをプッシュできる特定の「このチュートリアルに従う」ソリューションに出会ったことはありません。スイッチ。

これの実用的な用途は、IT会社、部署、またはMSPがKVMを使用してステーションを切り替えて、ステーションからステーションに低速の物理メディアを持ち込むことなく、OSのリロードを一括で行うことです。

これをWAIKに対応するマルチプラットフォームと比較すると思いますか?

洞察力は友人を大歓迎しました:)

2
Dem0072

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、長期サポート)

設定:

  1. デフォルトのオプションでUbuntuをインストールします。以前のOSがディスクにインストールされていた場合、Ubuntuの「ディスク全体を使用」を選択します。マシンに「clonezilla」という名前を付けます。
  2. [システム]→[設定]→[ネットワーク接続]で、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
    
  3. システム→管理→ディスクユーティリティで、/home/partimagを作成し、2番目のディスクをフォーマットして、/home/partimagにマウントします。

    ターミナルセッションを開き、Sudo -sでルートになります。 /etc/fstabを編集し、/dev/sda1行を複製し、sda1sdb1に変更し、/マウントポイントを/home/partimagに変更します。他のすべてのオプションは同じままにします。

  4. Update Managerを実行し、すべてのアップデートをインストールします。リブート。

  5. ターミナルセッションを開き、Sudo -sでルートになります。 /etc/apt/sources.listを編集します。ファイルの最後に次の行を追加します。

    deb http://drbl.sourceforge.net/drbl-core drbl stable
    
  6. 次のコマンドを実行します。

    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
    
1
Barry Drake