This is an old revision of the document!
dCore sce-sce2gz Command
The sce-sce2gz command creates initrd *.gz files from one or more system SCE(s). Possible reasons to utilize *.gz files at boot, rather than SCE(s), are listed below. It should be noted that one drawback would be the inability to easily update an initrd as security updates become available. All applicable SCE(s) would need to be updated first, then a new up-to-date initrd would need to be re-created.
As sce-sce2gz is not included in a base dCore install, it must be imported separately from the dCore repository, to use:
sce-import -o sce-sce2gz sce-load sce-sce2gz sce-sce2gz
Usage options from the 'sce-sce2gz –help' command:
sce-sce2gz - Create a *.gz initrd file from SCE(s) (*.sce) and any dependency
SCE(s) located in /etc/sysconfig/tcedir/sce/. The resulting *.gz
file can be manually moved into dCore's boot directory alongside
the primary dCore-*.gz file. The boot loader's boot parameters
must be appended with this *.gz file to load it at boot. Note
dCore is capable of booting numerous *.gz initrd files.
Possible reasons to create and use *.gz initrd file(s):
* Load files directly into RAM, not symlinked.
* Load files earlier in the boot cycle.
* Avoid using a persistent TCE directory.
* Combine numerous SCEs into a mega-initrd.
Usage:
sce-sce2gz SCE Create a *.gz file from the specified SCE and any dependency
SCE(s) located in /etc/sysconfig/tcedir/sce/. Prompted to
name the *.gz file, creates a *.gz and *.gz.md5.txt file.
sce-sce2gz Menu prompt, create a *.gz file from one or more selected
SCE(s) and any dependency SCE(s).