We have a Windows 2003 server that we access via remote desktop.
We do not have access to the internet from that server. We would therefore like to mount an ISO file to install a service pack.
What is the best way to do this
We have a Windows 2003 server that we access via remote desktop.
We do not have access to the internet from that server. We would therefore like to mount an ISO file to install a service pack.
What is the best way to do this
Just mount the ISO with VCD control panel or Daemon tools, or something similar, then run the service pack installer from the mounted ISO.
By far the best free ISO mounting tool out there is Pismo file mount.
Some highlights:
Some things you will want to pay attention to though is that by default it will not mount the ISO to a drive letter but instead mount it to a UNC path which can cause some software installers to fail when installing from the mounted path. Just make sure you specify that you want Pismo to mount to a drive letter when you are doing the mount and it will work fine.
Here is the unattended install of SQL to demonstrate my real world use of Pismo.
SET MSDNIsoPath=\\itapp\ISO Library\MSDN
SET ScriptPath=%~dp0
SET ScriptPath=%ScriptPath:~0,-1%
SET MountPath=m:
SET pfmMount=pfm mount -m %MountPath%
SET pfmUnMount=pfm unmount
echo -Installing Pismo File Mount
"%ResourcePath%\pfmap-051.exe" /q
echo.
echo Install and configure Microsoft SQL Server 2005
echo -Installing Standard Edition
%pfmMount% "%MSDNIsoPath%\en_sql_2005_std_x86_dvd.iso"
%MountPath%\Servers\setup.exe /settings "%ScriptPath%\Configuration\Microsoft SQL Server 2005.ini" /qb /norestart
%pfmUnMount%