2017-10-06 13:00:36 +00:00
|
|
|
[FREELOADER]
|
[REACTOS] Merge our bootcd and livecd into an all-in-one ReactOS BootCD
It contains the functionality of both the original bootcd (text-mode
1st-stage installer) and the livecd (that will include the 1st-stage
GUI installer later).
Our separate livecd ISOs become obsolete, and this completely removes
the need for the so-called "hybridcd" ISO.
Some details:
- The "hybridcd" build target is completely removed, since now the new
BootCD *is* basically what we used to call "hybridcd".
- The "livecd" build target is kept so far (to minimize the code changes),
but internally I start to refer to it as "LiveImage", and is reduced
to a minimum.
A minimal non-bootable "liveimg.iso" is built (but currently not
included within the BootCD). Its purpose will be to implement the
"ReactOS Live" functionality as a RAMDISK.
(We currently don't support other file formats apart from ISO and
flat disk for a RAMDISK).
The "ReactOS Live" (non-RAMDISK) is implemented by adding to the
BootCD file tree the files from the LiveImage.
These files add two root directories, "Profiles" and "reactos"
(which is the SystemRoot for the non-ramdisk LiveImage).
- The minimal text-mode ReactOS installation used for the 1st-stage
installer, including USETUP itself, and the executable for the
1st-stage GUI installer and the reactos.cab (installation source),
are moved to the root directory called "i386" (ideally, one directory
per architecture).
- The "bootcdregtest" target, i.e. the ISOs we feed our testbots with,
are left untouched, i.e. they are only constituted of the 1st-stage
text-mode installation, in the root directory named "reactos".
This commit is based upon an older SVN one:
svn path=/branches/setup_improvements/; revision=75273
2017-07-03 17:53:23 +00:00
|
|
|
DefaultOS=LiveCD_Debug
|
|
|
|
TimeOut=10
|
2017-10-06 13:00:36 +00:00
|
|
|
|
|
|
|
[Display]
|
[REACTOS] Merge our bootcd and livecd into an all-in-one ReactOS BootCD
It contains the functionality of both the original bootcd (text-mode
1st-stage installer) and the livecd (that will include the 1st-stage
GUI installer later).
Our separate livecd ISOs become obsolete, and this completely removes
the need for the so-called "hybridcd" ISO.
Some details:
- The "hybridcd" build target is completely removed, since now the new
BootCD *is* basically what we used to call "hybridcd".
- The "livecd" build target is kept so far (to minimize the code changes),
but internally I start to refer to it as "LiveImage", and is reduced
to a minimum.
A minimal non-bootable "liveimg.iso" is built (but currently not
included within the BootCD). Its purpose will be to implement the
"ReactOS Live" functionality as a RAMDISK.
(We currently don't support other file formats apart from ISO and
flat disk for a RAMDISK).
The "ReactOS Live" (non-RAMDISK) is implemented by adding to the
BootCD file tree the files from the LiveImage.
These files add two root directories, "Profiles" and "reactos"
(which is the SystemRoot for the non-ramdisk LiveImage).
- The minimal text-mode ReactOS installation used for the 1st-stage
installer, including USETUP itself, and the executable for the
1st-stage GUI installer and the reactos.cab (installation source),
are moved to the root directory called "i386" (ideally, one directory
per architecture).
- The "bootcdregtest" target, i.e. the ISOs we feed our testbots with,
are left untouched, i.e. they are only constituted of the 1st-stage
text-mode installation, in the root directory named "reactos".
This commit is based upon an older SVN one:
svn path=/branches/setup_improvements/; revision=75273
2017-07-03 17:53:23 +00:00
|
|
|
TitleText=ReactOS Setup & Live BootCD
|
2017-10-06 13:00:36 +00:00
|
|
|
MinimalUI=Yes
|
|
|
|
|
|
|
|
[Operating Systems]
|
|
|
|
Setup="Setup"
|
2020-11-03 23:33:05 +00:00
|
|
|
Setup_Debug="Setup (Debug)"
|
|
|
|
Setup_Aacpi="Setup ACPI APIC (Debug)"
|
|
|
|
Setup_Screen="Setup (Screen)"
|
[REACTOS] Merge our bootcd and livecd into an all-in-one ReactOS BootCD
It contains the functionality of both the original bootcd (text-mode
1st-stage installer) and the livecd (that will include the 1st-stage
GUI installer later).
Our separate livecd ISOs become obsolete, and this completely removes
the need for the so-called "hybridcd" ISO.
Some details:
- The "hybridcd" build target is completely removed, since now the new
BootCD *is* basically what we used to call "hybridcd".
- The "livecd" build target is kept so far (to minimize the code changes),
but internally I start to refer to it as "LiveImage", and is reduced
to a minimum.
A minimal non-bootable "liveimg.iso" is built (but currently not
included within the BootCD). Its purpose will be to implement the
"ReactOS Live" functionality as a RAMDISK.
(We currently don't support other file formats apart from ISO and
flat disk for a RAMDISK).
The "ReactOS Live" (non-RAMDISK) is implemented by adding to the
BootCD file tree the files from the LiveImage.
These files add two root directories, "Profiles" and "reactos"
(which is the SystemRoot for the non-ramdisk LiveImage).
- The minimal text-mode ReactOS installation used for the 1st-stage
installer, including USETUP itself, and the executable for the
1st-stage GUI installer and the reactos.cab (installation source),
are moved to the root directory called "i386" (ideally, one directory
per architecture).
- The "bootcdregtest" target, i.e. the ISOs we feed our testbots with,
are left untouched, i.e. they are only constituted of the 1st-stage
text-mode installation, in the root directory named "reactos".
This commit is based upon an older SVN one:
svn path=/branches/setup_improvements/; revision=75273
2017-07-03 17:53:23 +00:00
|
|
|
;;;;
|
|
|
|
LiveCD="LiveCD"
|
|
|
|
LiveCD_Debug="LiveCD (Debug)"
|
|
|
|
LiveCD_Macpi="LiveCD ACPI SMP (Debug)"
|
|
|
|
LiveCD_Aacpi="LiveCD ACPI APIC (Debug)"
|
|
|
|
LiveCD_VBoxDebug="LiveCD (VBox Debug)"
|
|
|
|
LiveCD_Screen="LiveCD (Screen)"
|
|
|
|
LiveCD_LogFile="LiveCD (Log file)"
|
2017-10-06 13:00:36 +00:00
|
|
|
|
|
|
|
[Setup]
|
|
|
|
BootType=ReactOSSetup
|
[REACTOS] Merge our bootcd and livecd into an all-in-one ReactOS BootCD
It contains the functionality of both the original bootcd (text-mode
1st-stage installer) and the livecd (that will include the 1st-stage
GUI installer later).
Our separate livecd ISOs become obsolete, and this completely removes
the need for the so-called "hybridcd" ISO.
Some details:
- The "hybridcd" build target is completely removed, since now the new
BootCD *is* basically what we used to call "hybridcd".
- The "livecd" build target is kept so far (to minimize the code changes),
but internally I start to refer to it as "LiveImage", and is reduced
to a minimum.
A minimal non-bootable "liveimg.iso" is built (but currently not
included within the BootCD). Its purpose will be to implement the
"ReactOS Live" functionality as a RAMDISK.
(We currently don't support other file formats apart from ISO and
flat disk for a RAMDISK).
The "ReactOS Live" (non-RAMDISK) is implemented by adding to the
BootCD file tree the files from the LiveImage.
These files add two root directories, "Profiles" and "reactos"
(which is the SystemRoot for the non-ramdisk LiveImage).
- The minimal text-mode ReactOS installation used for the 1st-stage
installer, including USETUP itself, and the executable for the
1st-stage GUI installer and the reactos.cab (installation source),
are moved to the root directory called "i386" (ideally, one directory
per architecture).
- The "bootcdregtest" target, i.e. the ISOs we feed our testbots with,
are left untouched, i.e. they are only constituted of the 1st-stage
text-mode installation, in the root directory named "reactos".
This commit is based upon an older SVN one:
svn path=/branches/setup_improvements/; revision=75273
2017-07-03 17:53:23 +00:00
|
|
|
SystemPath=\
|
2020-11-03 23:33:05 +00:00
|
|
|
|
|
|
|
[Setup_Debug]
|
|
|
|
BootType=ReactOSSetup
|
|
|
|
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /NOGUIBOOT /SIFOPTIONSOVERRIDE
|
|
|
|
|
|
|
|
[Setup_Aacpi]
|
|
|
|
BootType=ReactOSSetup
|
|
|
|
Options=/HAL=halaacpi.dll /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /NOGUIBOOT /SIFOPTIONSOVERRIDE
|
|
|
|
|
|
|
|
[Setup_Screen]
|
|
|
|
BootType=ReactOSSetup
|
|
|
|
Options=/DEBUG /DEBUGPORT=SCREEN /SIFOPTIONSOVERRIDE
|
[REACTOS] Merge our bootcd and livecd into an all-in-one ReactOS BootCD
It contains the functionality of both the original bootcd (text-mode
1st-stage installer) and the livecd (that will include the 1st-stage
GUI installer later).
Our separate livecd ISOs become obsolete, and this completely removes
the need for the so-called "hybridcd" ISO.
Some details:
- The "hybridcd" build target is completely removed, since now the new
BootCD *is* basically what we used to call "hybridcd".
- The "livecd" build target is kept so far (to minimize the code changes),
but internally I start to refer to it as "LiveImage", and is reduced
to a minimum.
A minimal non-bootable "liveimg.iso" is built (but currently not
included within the BootCD). Its purpose will be to implement the
"ReactOS Live" functionality as a RAMDISK.
(We currently don't support other file formats apart from ISO and
flat disk for a RAMDISK).
The "ReactOS Live" (non-RAMDISK) is implemented by adding to the
BootCD file tree the files from the LiveImage.
These files add two root directories, "Profiles" and "reactos"
(which is the SystemRoot for the non-ramdisk LiveImage).
- The minimal text-mode ReactOS installation used for the 1st-stage
installer, including USETUP itself, and the executable for the
1st-stage GUI installer and the reactos.cab (installation source),
are moved to the root directory called "i386" (ideally, one directory
per architecture).
- The "bootcdregtest" target, i.e. the ISOs we feed our testbots with,
are left untouched, i.e. they are only constituted of the 1st-stage
text-mode installation, in the root directory named "reactos".
This commit is based upon an older SVN one:
svn path=/branches/setup_improvements/; revision=75273
2017-07-03 17:53:23 +00:00
|
|
|
|
|
|
|
[LiveCD]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_Debug]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_Macpi]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/HAL=halmacpi.dll /KERNEL=ntkrnlmp.exe /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_Aacpi]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/HAL=halaacpi.dll /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_VBoxDebug]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/DEBUG /DEBUGPORT=VBOX /SOS /FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_Screen]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/DEBUG /DEBUGPORT=SCREEN /SOS /FASTDETECT /MININT
|
|
|
|
|
|
|
|
[LiveCD_LogFile]
|
|
|
|
BootType=Windows2003
|
|
|
|
SystemPath=\reactos
|
|
|
|
Options=/DEBUG /DEBUGPORT=FILE:\Device\HarddiskX\PartitionY\debug.log /SOS /FASTDETECT /MININT
|