1

Centos 7.3 のキックスタートを作成しようとしています。VMware Workstation Player がインストールされた Windows デスクトップがあります。Centos 7.3 が収録された DVD から始めました。次に、VMware Workstation Player で vm を作成し、OS をインストールしました。VM を再起動し、/dev/sr0 のすべてのファイルを DVD から新しい場所にコピーしました。anaconda ファイルをコピーして、名前を ks.cfg に変更しました。次に、以下のコマンドを使用して iso を作成しました。

mkisofs -o /home/kickstart.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-road-size 4 -boot-info-able -J -R -v "centos7 .3"

次に、これを使用して空の CD に書き込みました。

growisofs --dvd-compat -Z /dev/cdrom=/home/kickstart.iso

これを VirtualBox で光学ドライブがマウントされているときに使用すると、インストーラーが動かなくなる

プリマス ブート画面の表示を開始しました Device-Mapper マルチパス デバイス コントローラを開始しました Open-iSCSI を開始しています... ターゲット パスに到達しました。目標の基本システムに到達しました。Open-iSCSI を開始しました。dracut initqueue フックを開始しています..

次に、VMware Workstation Player では次のようになります。

プリマス ブート画面の表示を開始しました Device-Mapper マルチパス デバイス コントローラを開始しました Open-iSCSI を開始しています... ターゲット パスに到達しました。目標の基本システムに到達しました。Open-iSCSI を開始しました。dracut initqueue フックを開始しています.. ... [sda] キャッシュを想定しています: 書き込みます

なぜこれらの場所にぶら下がっているのですか?私はどこでも見ようとしましたが、これまでのところ解決策が見つからないようです。

4

1 に答える 1

2

おそらくこれについて何か他のものを見つけたでしょうが、そうでない場合、または他の誰かがこれに遭遇した場合に備えて... 私もこれでいくつかの問題に遭遇しました。正確な問題があるかどうかはわかりませんが、dracut init でハングしていましたが、このビットを変更するとインストールを続行できました。

それが判明したのは、mkisofs コマンドの -V フラグでした。-V フラグを付けてどのような名前を付けようと (実際には付いていないように見えます)、/isolinux/isolinux.cfg ファイルの LABEL の値である必要があります。私のいじりでは、この値に「MyLinuxISO」を使用していました。

/isolinux/isolinux.cfg で: label linux menu label ^Install CentOS Linux 7 with KS menu default kernel vmlinuz append initrd=initrd.img inst.stage2=hd:LABEL=MyLinuxISO ks=cdrom:/ks.cfg

mkisofs の使用 mkisofs -o /home/kickstart.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-road-size 4 -boot-info-able -J -R -v -V "MyLinuxISO"

参考になるかわかりませんが、やってみてはいかがでしょうか?

乾杯

于 2017-05-27T03:44:14.297 に答える