설치: 특수 장치 /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이를 사용할 수 있어야 합니다.

관련 정보