キックスタートファイルを保存するためのデータパーティションを持つCentOS 7 USBインストーラをどのように作成しますか?
私たちはまもなくいくつかの新しいサーバーを手に入れ、全体的に私は30を超えるサーバーをインストールすることを期待しています。私が本当にやりたいことは、私が起動してからインストールを行うためにキックスタートを使用するUSBスティックを持っていることです。
CentOS 7では、 CentOSウィキ ISOをUSBドライブにコピーするのにddを使うように言う。
dd if=CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb
それは素晴らしい仕事です、しかし、ISOはちょうど6.5GBを超えています、私はスペースを残すべきでした。
fdiskを見て、私はちょうどから始まるパーティションを追加することができると思いました 13793280
しかし、私はそれを3回試してみました。そして、余分なパーティションを作成するたびに、同じシステム上で3番目のパーティションを作成する前にインストーラがエラーを起こしていました。
Disk /dev/sdb: 31.0 GB, 31009800192 bytes, 60566016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x4f3c40e6
Device Boot Start End Blocks Id System
/dev/sdb1 * 0 13793279 6896640 0 Empty
/dev/sdb2 4812 17391 6290 ef EFI (FAT-12/16/32)
キックスタートファイルを提供するためにWebサーバーをセットアップする必要がある場合は、おそらくそれを実行できますが、必要なプロセスを実行することに熱心ではありません。セカンダリサイトでそれを実行できるかどうか、またはそれに対してどの程度の抵抗があるのかわかりません。
また、障害回復戦略を立てる必要があるので、新しいサーバーを購入して手順Xに従ってUSBスティックを作成し、USBスティックから起動してインストールを実行すると、1つの石で2羽の鳥を殺すことができます。
私は今のところ手動でブートパラメータを編集して追加するために半辞任しています ks=
少なくとも最初はパラメータ。 UUIDを使うことができるので、サーバーの種類ごとに一つのコマンドを持つことが可能であるべきです、そして私はサーバーをラックに入れる人々にそれを簡単に提供することができます。私が本当に避けたいのは、2つのUSBサムドライブ(インストールメディア用とキックスタートファイル用)を持っていることです。
編集:私は、インストーラが最初に行う検証に合格すると言ったはずですが、パーティションを追加してフォーマットした後は失敗します。私は、パーティションテーブルがそのチェックサムに影響を与えると私は思っているのでそれほど重要ではないと思いますが、パーティションが重なり合ってファイルシステムを作成するとデータが破損する可能性があります。
編集2:念のために3番目のパーティションを作成するときに何か問題があるのなら、 fdisk
パーティションを追加した後。
Disk /dev/sdb: 31.0 GB, 31009800192 bytes, 60566016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x4f3c40e6
Device Boot Start End Blocks Id System
/dev/sdb1 * 0 13793279 6896640 0 Empty
/dev/sdb2 4812 17391 6290 ef EFI (FAT-12/16/32)
/dev/sdb3 13793280 60566015 23386368 83 Linux