インストール:特別なデバイス/tmp/cdromが存在しません - CentOS kickstart %postセクション

インストール:特別なデバイス/tmp/cdromが存在しません - CentOS kickstart %postセクション

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それを使用できる必要があります。

関連情報