VirtualBox

Ignore:
Timestamp:
Jan 4, 2022 3:03:10 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149136
Message:

Main/UnattendedOs2Install: More updates.

Location:
trunk/src/VBox/Main/UnattendedTemplates
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/UnattendedTemplates/Makefile.kmk

    r93115 r93122  
    4646        win_postinstall.cmd
    4747
     48 ifndef VBOX_WITH_OPEN_WATCOM
     49  VBoxUnattendedTemplates_SOURCES = \
     50        os2_util.exe
     51 endif
     52
    4853 ifndef VBOX_OSE
    4954  VBoxUnattendedTemplates_SOURCES += \
  • trunk/src/VBox/Main/UnattendedTemplates/os2_cid_install.cmd

    r93115 r93122  
    1 @ECHO ON
     1@ECHO OFF
    22REM $Id$
    33REM REM @fileREM
     
    1717REM
    1818
    19 echo .
    20 echo Step 1 - Partition the disk.
    21 echo .
    22 s:
    23 cd s:\os2image\disk_6
     19REM Check the phase argument and jump to the right section of the file.
     20if "%1" == "PHASE1" goto phase1
     21if "%1" == "PHASE2" goto phase2
     22@echo ** error: invalid or missing parameter. Expected PHASE1 or PHASE2 as the first parameter to the script.
     23pause
     24cmd.exe
     25exit /b 1
     26
     27REM
     28REM Phase 1 - Base system installation.
     29REM
     30:phase1
     31SET CDROM=S:
     32
     33@echo on
     34@echo .
     35@echo Step 1.1 - Partition the disk.
     36@echo .
     37cd %CDROM%\os2image\disk_6
     38%CDROM%
    2439
    2540lvm.exe /NEWMBR:1 && goto lvm_newmbr_ok
    26 echo ** error: Writing a new MBR on disk 1 failed.
     41@echo ** error: Writing a new MBR on disk 1 failed.
    2742goto lvm_failed
    2843:lvm_newmbr_ok
    2944
     45@REM Depends the default drive name being "[ D1 ]".  However it's cosmetical,
     46@REM so we don't complain if this fails.
    3047lvm.exe "/SETNAME:DRIVE,[ D1 ],BootDrive"
    3148
    3249lvm.exe /CREATE:PARTITION,OS2Boot,1,1024,PRIMARY,BOOTABLE && goto lvm_create_partition_ok
    33 echo ** error: Creating boot partition on disk 1 failed.
     50@echo ** error: Creating boot partition on disk 1 failed.
    3451goto lvm_failed
    3552:lvm_create_partition_ok
    3653
    3754lvm.exe /CREATE:VOLUME,COMPATIBILITY,BOOTOS2,C:,OS2Boot,1,OS2Boot && goto lvm_create_volume_ok
    38 echo ** error: Creating boot volume on disk 1 failed.
     55@echo ** error: Creating boot volume on disk 1 failed.
    3956goto lvm_failed
    4057:lvm_create_volume_ok
    4158
    4259lvm.exe /SETSTARTABLE:VOLUME,OS2Boot && goto lvm_set_startable_ok
    43 echo ** error: Setting boot volume on disk 1 startable failed.
     60@echo ** error: Setting boot volume on disk 1 startable failed.
    4461goto lvm_failed
    4562:lvm_set_startable_ok
    4663
     64@REM Depending on the freespace automatically getting the name "[ FS1 ]".
    4765lvm.exe "/CREATE:PARTITION,Data,1,LOGICAL,NotBootable,[ FS1 ]" && goto lvm_create_data_partition_ok
    48 echo ** error: Creating data partition on disk 1 failed.
     66@echo ** error: Creating data partition on disk 1 failed.
    4967goto lvm_failed
    5068:lvm_create_data_partition_ok
    5169
    5270lvm.exe /CREATE:VOLUME,LVM,D:,Data,1,Data && goto lvm_create_data_volume_ok
    53 echo ** error: Creating data volume on disk 1 failed.
     71@echo ** error: Creating data volume on disk 1 failed.
    5472goto lvm_failed
    5573:lvm_create_data_volume_ok
     
    5775REM pause
    5876lvm.exe /QUERY
    59 REM S:\OS2IMAGE\DISK_2\CMD.EXE
    60 goto done_step1
     77REM CMD.EXE
     78goto done_step1_1
    6179
    6280:lvm_failed
    63 echo .
    64 echo An LVM operation failed (see above).
    65 echo The process requires a blank disk with no partitions.  Starting LVM
    66 echo so you can manually correct this.
    67 echo .
    68 PAUSE
     81@echo .
     82@echo An LVM operation failed (see above).
     83@echo The process requires a blank disk with no partitions.  Starting LVM
     84@echo so you can manually correct this.
     85@echo .
     86pause
    6987lvm.exe
    70 s:\cid\exe\os2\setboot.exe /B
     88%CDROM%\cid\exe\os2\setboot.exe /B
    7189exit
    7290
    73 :done_step1
    74 
    75 :step2
    76 echo .
    77 echo Step 2 - Format volumes.
    78 echo .
    79 cd s:\os2image\disk_3
    80 s:
    81 
    82 FORMAT C: /FS:HPFS /V:OS2Boot < S:\VBoxCID\YES.TXT && goto format_boot_ok
    83 echo ** error: Formatting C: failed.
    84 PAUSE
     91:done_step1_1
     92
     93:step1_2
     94@echo .
     95@echo Step 1.2 - Format the volumes.
     96@echo .
     97cd %CDROM%\os2image\disk_3
     98%CDROM%
     99
     100FORMAT.COM C: /FS:HPFS /V:OS2Boot < %CDROM%\VBoxCID\YES.TXT && goto format_boot_ok
     101@echo ** error: Formatting C: failed.
     102pause
    85103:format_boot_ok
    86104
    87 FORMAT D: /FS:JFS /V:Data < S:\VBoxCID\YES.TXT && goto format_data_ok
    88 echo ** error: Formatting D: failed.
    89 PAUSE
     105FORMAT.COM D: /FS:JFS /V:Data < %CDROM%\VBoxCID\YES.TXT && goto format_data_ok
     106@echo ** error: Formatting D: failed.
     107pause
    90108:format_data_ok
    91109
    92 :step3
    93 echo .
    94 echo Step 3 - Putting response files and CID tools on C:
    95 echo .
     110cd \
     111
     112:step1_3
     113@echo .
     114@echo Step 1.3 - Putting response files and CID tools on C:
     115@echo .
    96116mkdir C:\VBoxCID
    97117mkdir C:\OS2
    98 copy S:\cid\exe\os2\*.*            C:\VBoxCID
    99 copy S:\cid\dll\os2\*.*            C:\VBoxCID
    100 copy S:\os2image\disk_2\inst32.dll C:\VBoxCID
    101 copy S:\VBoxCID\*.*                C:\VBoxCID && goto copy_ok
    102 echo ** error: Copying CID stuff from CDROM to C: failed.
    103 PAUSE
    104 :copy_ok
    105 
    106 :step4
    107 echo .
    108 echo Step 4 - Start OS/2 CID installation.
    109 echo .
     118copy %CDROM%\cid\exe\os2\*.*            C:\VBoxCID
     119copy %CDROM%\cid\dll\os2\*.*            C:\VBoxCID
     120copy %CDROM%\os2image\disk_2\inst32.dll C:\VBoxCID
     121copy %CDROM%\VBoxCID\*.*                C:\VBoxCID && goto copy_1_ok
     122@echo ** error: Copying CID stuff from CDROM to C: failed (#1).
     123pause
     124:copy_1_ok
     125copy %CDROM%\VBoxCID.CMD                C:\VBoxCID && goto copy_2_ok
     126@echo ** error: Copying CID stuff from CDROM to C: failed (#2).
     127pause
     128:copy_2_ok
     129
     130:step1_4
     131@echo .
     132@echo Step 1.4 - Start OS/2 CID installation.
     133@echo .
    110134SET REMOTE_INSTALL_STATE=CAS_WARP4
    111 C:
    112135cd C:\OS2
    113 C:\VBoxCID\SEMAINT.EXE /S:S:\os2image /B:C: /L1:C:\VBoxCID\Maint.log /T:C:\OS2
     136C:
     137C:\VBoxCID\OS2_UTIL.EXE -- C:\VBoxCID\SEMAINT.EXE /S:%CDROM%\os2image /B:C: /L1:C:\VBoxCID\1.4.1-Maint.log /T:C:\OS2
    114138REM does not exit with status 0 on success.
    115139goto semaint_ok
    116 PAUSE
     140pause
    117141:semaint_ok
    118 REM S:\OS2IMAGE\DISK_2\CMD.EXE
     142REM CMD.EXE
    119143
    120144cd C:\VBoxCID
    121 C:\VBoxCID\SEINST.EXE /S:S:\os2image /B:C: /L1:C:\VBoxCID\CIDInst.log /R:C:\VBoxCID\OS2.RSP /T:A:\
     145C:
     146C:\VBoxCID\OS2_UTIL.EXE -- C:\VBoxCID\SEINST.EXE /S:%CDROM%\os2image /B:C: /L1:C:\VBoxCID\1.4.2-CIDInst.log /R:C:\VBoxCID\OS2.RSP /T:A:\
    122147REM does not exit with status 0 on success.
    123148goto seinst_ok
    124 PAUSE
     149pause
    125150:seinst_ok
    126 REM S:\OS2IMAGE\DISK_2\CMD.EXE
    127 
    128 :step5
    129 echo .
    130 echo Step 5 - Make C: bootable.
    131 echo .
     151REM CMD.EXE
     152
     153:step1_5
     154@echo .
     155@echo Step 1.5 - Make C: bootable.
     156@echo .
    132157C:
    133158cd C:\OS2
    134 SYSINSTX C: && goto sysinstx_ok
     159SYSINSTX.COM C: && goto sysinstx_ok
    135160pause
    136161:sysinstx_ok
    137162
    138 echo Copying over patched OS2LDR from A:
     163@echo Copying over patched OS2LDR from A:
    139164attrib -R -H -S C:\OS2LDR
    140 copy C:\OS2LDR C:\OS2LDR.ORG
     165copy C:\OS2LDR C:\OS2LDR.Phase1
    141166del  C:\OS2LDR
    142167copy A:\OS2LDR C:\OS2LDR && goto copy_os2ldr_ok
     
    145170attrib +R +H +S C:\OS2LDR
    146171
    147 echo Copying over final startup.cmd
    148 if exist C:\STARTUP.CMD ren C:\STARTUP.CMD C:\STARTUP.ORG
    149 copy S:\VBoxCID\STARTUP.CMD C:\STARTUP.CMD
    150 
    151 echo Enabling Alt-F2 driver logging during boot.
    152 echo > "C:\ALTF2ON.$$$"
    153 
    154 :step6
    155 echo .
    156 echo Step 6 - Cleanup
    157 echo .
    158 cd C:\
     172@REM This copy is for the end of phase 2 as someone replaces it.
     173copy A:\OS2LDR C:\VBoxCID && goto copy_os2ldr_2_ok
     174pause
     175:copy_os2ldr_2_ok
     176attrib +r C:\VBoxCID\OS2LDR
     177
     178@echo Enabling Alt-F2 driver logging during boot.
     179@echo > "C:\ALTF2ON.$$$"
     180
     181@echo Install startup.cmd for phase2.
     182@echo C:\VBoxCID\OS2_UTIL.EXE --tee-to-backdoor --tee-to-file C:\VBoxCID\Phase2.log --append -- C:\OS2\CMD.EXE /C C:\VBoxCID\VBoxCID.CMD PHASE2> C:\STARTUP.CMD && goto phase2_startup_ok
     183pause
     184:phase2_startup_ok
     185
     186REM now reboot.
     187goto reboot
     188
     189
     190REM
     191REM Phase 2 - The rest of the installation running of the base install.
     192REM
     193:phase2
     194SET CDROM=E:
     195IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     196SET CDROM=D:
     197IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     198SET CDROM=F:
     199IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     200SET CDROM=G:
     201IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     202SET CDROM=H:
     203IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     204SET CDROM=S:
     205IF EXIST "%CDROM%\VBoxCID.CMD" goto phase2_found_cdrom
     206@echo ** error: Unable to find the CDROM drive
     207pause
     208CMD
     209SET CDROM=E:
     210:phase2_found_cdrom
     211cd C:\VBoxCID
     212C:
     213
     214@echo on
     215
     216:step2_1
     217@echo .
     218@echo Step 2.1 - Install the video driver.
     219@echo .
     220C:\VBoxCID\OS2_UTIL.EXE -- C:\OS2\INSTALL\DspInstl.EXE /PD:C:\OS2\INSTALL\GENGRADD.DSC /S:%CDROM%\OS2IMAGE /T:C: /RES:1024X768X16777216 /U
     221@REM does not exit with status 0 on success.
     222goto dspinstl_ok
     223pause
     224:dspinstl_ok
     225
     226call VCfgCID.CMD /L1:C:\VBoxCID\2.1-Video.log /L2:C:\VBoxCID\2.1-Video-2.log /RES:1024X768X16777216
     227@REM TODO: Error: 1 Error getting current desktop mode
     228goto vcfgcid_ok
     229pause
     230:vcfgcid_ok
     231cd C:\VBoxCID
     232C:
     233
     234:step2_2
     235@echo .
     236@echo Step 2.2 - Install multimedia.
     237@echo .
     238cd C:\mmtemp
     239C:
     240DIR
     241C:\VBoxCID\OS2_UTIL.EXE -- MInstall.EXE /M /R:C:\VBoxCID\MMOS2.RSP && goto mmos2_ok
     242@REM TODO: crashes
     243pause
     244:mmos2_ok
     245DIR
     246cd C:\VBoxCID
     247
     248:step2_3
     249@echo .
     250@echo Step 2.3 - Install features.
     251@echo .
     252C:\VBoxCID\OS2_UTIL.EXE -- CLIFI.EXE /A:C /B:C: /S:%CDROM%\os2image\fi /R:C:\OS2\INSTALL\FIBASE.RSP /L1:C:\VBoxCID\2.2-FeatureInstaller.log /R2:C:\VBoxCID\OS2.RSP
     253@REM does not exit with status 0 on success.
     254goto features_ok
     255pause
     256:features_ok
     257
     258:step2_4
     259@echo .
     260@echo Step 2.4 - Install Netscape.
     261@echo .
     262CD C:\VBoxCID
     263C:
     264%CDROM%
     265SET DPATH=%DPATH%;C:\NETSCAPE\SIUTIL;
     266C:\VBoxCID\OS2_UTIL.EXE -- %CDROM%\CID\SERVER\NETSCAPE\INSTALL.EXE /X /A:I /TU:C: /C:%CDROM%\CID\SERVER\NETSCAPE\NS46.ICF /S:%CDROM%\CID\SERVER\NETSCAPE /R:C:\VBoxCID\Netscape.RSP /L1:C:\VBoxCID\2.8-Netscape.log /L2:C:\VBoxCID\2.8-Netscape-2.log && goto netscape_ok
     267:netscape_ok
     268CD %CDROM%\
     269C:
     270
     271:step2_5
     272@echo .
     273@echo Step 2.5 - Install feature installer.
     274@echo .
     275@REM No /L2: support.
     276@REM The /NN option is to make it not fail if netscape is missing.
     277C:\VBoxCID\OS2_UTIL.EXE -- C:\OS2\INSTALL\WSFI\FiSetup.EXE /B:C: /S:C:\OS2\INSTALL\WSFI\FISETUP /NN /L1:C:\VBoxCID\2.5-FiSetup.log && goto fisetup_ok
     278pause
     279:fisetup_ok
     280
     281:step2_6
     282@echo .
     283@echo Step 2.6 - Install MPTS.
     284@echo .
     285@REM If we want to use non-standard drivers like the intel ones, copy the .NIF- and
     286@REM .OS2-files to C:\IBMCOM\MACS before launching the installer (needs creating first).
     287@REM Note! Does not accept /L2:.
     288@REM Note! Omitting /TU:C in hope that it solves the lan install failure (no netbeui configured in mpts).
     289CD %CDROM%\CID\SERVER\MPTS
     290%CDROM%
     291C:\VBoxCID\OS2_UTIL.EXE -- %CDROM%\CID\SERVER\MPTS\MPTS.EXE /R:C:\VBoxCID\MPTS.RSP /S:%CDROM%\CID\SERVER\MPTS /T:C: /L1:C:\VBoxCID\2.6-Mpts.log && goto mpts_ok
     292pause
     293:mpts_ok
     294CD %CDROM%\
     295C:
     296
     297:step2_7
     298@echo .
     299@echo Step 2.7 - Install TCP/IP.
     300@echo .
     301CD %CDROM%\CID\SERVER\TCPAPPS
     302%CDROM%
     303C:\VBoxCID\OS2_UTIL.EXE -- CLIFI.EXE /A:C /B:C: /S:%CDROM%\CID\SERVER\TCPAPPS\INSTALL /R:%CDROM%\CID\SERVER\TCPAPPS\INSTALL\TCPINST.RSP /L1:C:\VBoxCID\2.7-tcp.log /L2:C:\VBoxCID\2.7-tcp-2.log
     304@REM does not exit with status 0 on success.
     305goto tcp_ok
     306pause
     307:tcp_ok
     308CD %CDROM%\
     309C:
     310
     311CD %CDROM%\CID\SERVER\TCPAPPS\INSTALL
     312%CDROM%
     313C:\VBoxCID\OS2_UTIL.EXE -- %CDROM%\CID\SERVER\TCPAPPS\INSTALL\makecmd.exe C:\TCPIP en_US C:\MPTS && goto makecmd_ok
     314pause
     315:makecmd_ok
     316cd %CDROM%\
     317
     318:step2_8
     319@echo .
     320@echo Step 2.8 - Install IBM LAN Requestor/Peer.
     321@echo .
     322SET REMOTE_INSTALL_STATE=CAS_OS/2 Peer
     323CD %CDROM%\CID\SERVER\IBMLS
     324%CDROM%
     325C:\VBoxCID\OS2_UTIL.EXE -- %CDROM%\CID\SERVER\IBMLS\LANINSTR.EXE /REQ /R:C:\VBoxCID\IBMLan.rsp /L1:C:\VBoxCID\2.8-IBMLan.log /L2:C:\VBoxCID\2.8-IBMLan-2.log && goto ibmlan_ok
     326:ibmlan_ok
     327CD %CDROM%\
     328C:
     329
     330:step2_9
     331@echo .
     332@echo Step 2.9 - Install guest additions.
     333@echo .
     334@@VBOX_COND_IS_INSTALLING_ADDITIONS@@
     335mkdir C:\VBoxAdd
     336copy %CDROM%\VBoxAdditions\OS2\*.*  C:\VBoxAdd && goto ga_copy_ok
     337pause
     338:ga_copy_ok
     339@echo TODO: Write script editing Config.sys for GAs
     340@@VBOX_COND_ELSE@@
     341@echo Not requested. Skipping.
     342@@VBOX_COND_END@@
     343
     344:step2_10
     345@echo .
     346@echo Step 2.10 - Install the test execution service (TXS).
     347@echo .
     348@@VBOX_COND_IS_INSTALLING_TEST_EXEC_SERVICE@@
     349mkdir C:\ValKit
     350mkdir D:\TestArea
     351copy %CDROM%\VBoxValidationKit\*.* C:\VBoxValKit && goto valkit_copy_1_ok
     352pause
     353:valkit_copy_1_ok
     354copy %CDROM%\VBoxValidationKit\os2\x86\*.* C:\VBoxValKit && goto valkit_copy_2_ok
     355pause
     356:valkit_copy_2_ok
     357@@VBOX_COND_ELSE@@
     358@echo Not requested. Skipping.
     359@@VBOX_COND_END@@
     360
     361
     362:step2_11
     363@echo .
     364@echo Step 2.11 - Install final startup.cmd and copy over OS2LDR again.
     365@echo .
     366attrib -r -h -s C:\STARTUP.CMD
     367copy C:\VBoxCID\STARTUP.CMD C:\ && goto final_startup_ok
     368pause
     369:final_startup_ok
     370
     371attrib -r -h -s C:\OS2LDR
     372if not exist C:\VBoxCID\OS2LDR pause
     373if not exist C:\VBoxCID\OS2LDR goto final_os2ldr_ok
     374copy C:\OS2LDR C:\OS2LDR.Phase2
     375del  C:\OS2LDR
     376copy C:\VBoxCID\OS2LDR C:\OS2LDR && goto final_os2ldr_ok
     377pause
     378:final_os2ldr_ok
     379attrib +r +h +s C:\OS2LDR
     380
     381:step2_12
     382@echo .
     383@echo Step 2.12 - Cleanup
     384@echo .
    159385del /N C:\*.bio
    160386del /N C:\*.i13
     
    163389mkdir C:\MMTEMP 2>nul
    164390del /N C:\MMTEMP\*.*
    165 for %%i in (acpadd2 azt16dd azt32dd csbsaud es1688dd es1788dd es1868dd es1888dd es688dd jazzdd mvprobdd mvprodd sb16d2 sbawed2 sbd2 sbp2d2 sbpd2) do del /N C:\MMTEMP\OS2\DRIVERS\%%i\*.*
    166 for %%i in (acpadd2 azt16dd azt32dd csbsaud es1688dd es1788dd es1868dd es1888dd es688dd jazzdd mvprobdd mvprodd sb16d2 sbawed2 sbd2 sbp2d2 sbpd2) do rmdir C:\MMTEMP\OS2\DRIVERS\%%i
    167 rmdir C:\MMTEMP\OS2\DRIVERS
    168 rmdir C:\MMTEMP\OS2
     391@REM This is only needed if we don't install mmos2:
     392@REM for %%i in (acpadd2 azt16dd azt32dd csbsaud es1688dd es1788dd es1868dd es1888dd es688dd jazzdd mvprobdd mvprodd sb16d2 sbawed2 sbd2 sbp2d2 sbpd2) do del /N C:\MMTEMP\OS2\DRIVERS\%%i\*.*
     393@REM for %%i in (acpadd2 azt16dd azt32dd csbsaud es1688dd es1788dd es1868dd es1888dd es688dd jazzdd mvprobdd mvprodd sb16d2 sbawed2 sbd2 sbp2d2 sbpd2) do rmdir C:\MMTEMP\OS2\DRIVERS\%%i
     394@REM rmdir C:\MMTEMP\OS2\DRIVERS
     395@REM rmdir C:\MMTEMP\OS2
    169396rmdir C:\MMTEMP
    170 copy C:\CONFIG.SYS C:\VBoxCID && del /N C:\*.SYS
     397copy C:\CONFIG.SYS C:\VBoxCID || goto skip_sys_cleanup
     398del /N C:\*.SYS
    171399copy C:\VBoxCID\CONFIG.SYS C:\
    172 
    173 :step7
    174 echo .
    175 echo Step 7 - Install guest additions.
    176 echo .
    177 @@VBOX_COND_IS_INSTALLING_ADDITIONS@@
    178 mkdir C:\VBoxAdd
    179 copy S:\VBoxAdditions\OS2\*.*  C:\VBoxAdd && goto ga_copy_ok
    180 pause
    181 :ga_copy_ok
    182 echo TODO: Write script editing Config.sys for GAs
    183 @@VBOX_COND_ELSE@@
    184 echo Not requested. Skipping.
    185 @@VBOX_COND_END@@
    186 
    187 :step8
    188 echo .
    189 echo Step 8 - Install the test execution service (TXS).
    190 echo .
    191 @@VBOX_COND_IS_INSTALLING_TEST_EXEC_SERVICE@@
    192 mkdir C:\ValKit
    193 mkdir D:\TestArea
    194 copy S:\VBoxValidationKit\*.* C:\VBoxValKit && goto valkit_copy_1_ok
    195 pause
    196 :valkit_copy_1_ok
    197 copy S:\VBoxValidationKit\os2\x86\*.* C:\VBoxValKit && goto valkit_copy_2_ok
    198 pause
    199 :valkit_copy_2_ok
    200 @@VBOX_COND_ELSE@@
    201 echo Not requested. Skipping.
    202 @@VBOX_COND_END@@
    203 
    204 :step9
     400:skip_sys_cleanup
     401
     402:step2_13
    205403@@VBOX_COND_HAS_POST_INSTALL_COMMAND@@
    206 echo .
    207 echo Step 9 - Custom actions: "@@VBOX_INSERT_POST_INSTALL_COMMAND@@"
    208 echo .
     404@echo .
     405@echo Step 2.13 - Custom actions: "@@VBOX_INSERT_POST_INSTALL_COMMAND@@"
     406@echo .
    209407cd C:\VBoxCID
    210408C:
     
    213411
    214412
    215 :done
    216 echo .
    217 echo Finally Done.  Now we reboot.
    218 echo .
     413REM
     414REM Reboot (common to both phases).
     415REM
     416:reboot
     417@echo .
     418@echo Reboot (%1)
     419@echo .
    219420cd C:\OS2
    220421C:
     422
     423@echo debug
     424CMD.EXE
     425
    221426SETBOOT /IBD:C
    222 PAUSE
    223 S:\OS2IMAGE\DISK_2\CMD.EXE
    224 
     427pause
     428CMD.EXE
     429
  • trunk/src/VBox/Main/UnattendedTemplates/os2_response_files.rsp

    • Property svn:eol-style changed from native to CRLF
    r93109 r93122  
    11@@VBOX_SPLITTER_START[CONFIG.SYS]@@
    22REM
     3REM $Id$
    34REM VirtualBox CID Installation CONFIG.SYS for boot CD/floppy.
    45REM
     
    1819BREAK=OFF
    1920
    20 REM Just to be on the safe side, all paths include disk #1 thru #6, omitting #0
     21REM Just to be on the safe side, all paths include disk #0 thru #6.
    2122REM as it doesn't contain much interesting.
    22 LIBPATH=.;A:\;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
    23 SET PATH=.;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
    24 SET DPATH=.;A:\;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
     23  LIBPATH=.;A:\;S:\OS2IMAGE\DISK_0;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
     24SET  PATH=.;A:\;S:\OS2IMAGE\DISK_0;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
     25SET DPATH=.;A:\;S:\OS2IMAGE\DISK_0;S:\OS2IMAGE\DISK_1;S:\OS2IMAGE\DISK_2;S:\OS2IMAGE\DISK_3;S:\OS2IMAGE\DISK_4;S:\OS2IMAGE\DISK_5;S:\OS2IMAGE\DISK_6;S:\OS2IMAGE\DISK_7;
    2526
    2627COUNTRY=001,COUNT437.SYS
     
    3536BASEDEV=OS2DASD.DMD
    3637BASEDEV=OS2LVM.DMD
    37 REM We seem to crash frequently during/after TESTCFG.SYS loading.  It is used
    38 REM by the installer, so cannot be dropped.
    3938DEVICE=TESTCFG.SYS
    4039DEVICE=OS2CDROM.DMD
     
    4948REM PROTSHELL=S:\OS2IMAGE\DISK_2\CMD.EXE
    5049REM Run the os2_cid_install.cmd file (renamed to VBOXCID.CMD on the ISO).
    51 PROTSHELL=S:\OS2IMAGE\DISK_2\CMD.EXE /C S:\VBOXCID.CMD
     50REM PROTSHELL=S:\OS2IMAGE\DISK_2\CMD.EXE /C S:\VBOXCID\OS2_UTIL.EXE --tee-to-backdoor --tee-to-file C:\VBoxCID\Phase1.log --append -- S:\OS2IMAGE\DISK_2\CMD.EXE /C S:\VBOXCID.CMD PHASE1
     51PROTSHELL=S:\VBOXCID\OS2_UTIL.EXE --tee-to-backdoor --tee-to-file C:\VBoxCID\Phase1.log --append -- S:\OS2IMAGE\DISK_2\CMD.EXE /C S:\VBOXCID.CMD PHASE1
    5252
    5353@@VBOX_SPLITTER_END[CONFIG.SYS]@@
     
    6464#
    6565@@VBOX_SPLITTER_START[STARTUP.CMD]@@
    66 REM The startup file for C: for use after the successful install.
     66@REM
     67@REM $Id$
     68@REM The startup file for C: for use after the successful install.
     69@REM
    6770@@VBOX_COND_IS_INSTALLING_ADDITIONS@@
    6871C:\VBoxAdd\VBoxService.exe
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette