CentOS 5.5から6.4にインストールをアップグレードしようとしています。インストール中に/tmp/cdromをマウントすると、%postセクションにあるkickstartファイルに問題があります。
ks.cfg の次の設定は CentOS 5.5 で正常に動作します。しかし、今6.4でダンプを実行しています...
ks.cfg:
#
# Post install tasks to ready the system for the installation of PressureMap
#
%post --nochroot --log=/mnt/sysimage/root/ks_post.log
#
# Copy additional files to the installed system
#
echo "Copying files to installed system..."
# mount the install disk
mkdir -p /mnt/source
mount -t iso9660 /tmp/cdrom /mnt/source
CentOS 5.5から6.4への変更は何ですか?ここで何をすべきかわかりませんか? ks_post.log ファイルにエラーがあります。
Copying files to installed system...
mount: special device /tmp/cdrom does not exist
答え1
CentOSユーザーとして/tmp/cdrom
これがなぜ存在するのかは言えませんが、奇妙に見えます。それはおそらく実際のデバイスノードへのシンボリックリンクです。grep -R cdrom /etc/udev/
誰かがこれを設定したことを確認できます。
並列シンボリックリンクがある可能性があるため、/dev/cdrom
それを使用できる必要があります。