Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 3114 → Rev 3115

/iso/README.md
3,33 → 3,27
 
Goal
----
 
The goal is to create a minimalist ISO image to install both Mageia and Alcasar with all its dependencies.
 
How it works
------------
 
The script lists the RPMs installed on a running ALCASAR in order to create a dedicated ISO file.
Once the ISO is done, one can boot on it and install the OS normally. The ALCASAR tarball is available in /root folder.
 
What it needs
-------------
 
10G of freespace on /home
The Mageia ISO image and ALCASAR tarball are to be placed in the `ressources` directory before running the script.
The Mageia ISO image and ALCASAR tarball are to be placed in the `ressources` directory
Run & adapt the command "xorriso -indev Mageia-8-x86_64.iso -report_el_torito as_mkisofs" to retreive the options of the xorriso command of the script "build-iso.sh"
 
How to use
----------
 
Usage : build-iso.sh
 
This script can be run several times (the needed rpms are downloaded only one time)
 
What can be done
----------------
 
The ISO image seems to be already as light as it can be. With all the necessary packages, it weighs around 900 Mo.
 
Here is a list of interesting functionalities:
- Use DrakX to install and configure Alcasar graphically
- Propose an automatic partition table suitable for Alcasar
/iso/build-iso.sh
187,7 → 187,7
-partition_cyl_align off \
-partition_offset 0 \
--mbr-force-bootable \
-append_partition 2 0xef --interval:local_fs:8785156d-8793347d::$FULL_PATH_ISO_IN \
-append_partition 2 0xef --interval:local_fs:8778748d-8786939d::$FULL_PATH_ISO_IN \
-iso_mbr_part_type 0x00 \
-c /boot.catalog \
-b /boot/grub2/eltorito.img \
196,7 → 196,7
-boot-info-table \
--grub2-boot-info \
-eltorito-alt-boot \
-e '--interval:appended_partition_2_start_2196289s_size_8192d:all::' \
-e '--interval:appended_partition_2_start_2194687s_size_8192d:all::' \
-no-emul-boot \
-boot-load-size 8192 \
-o ${TMP_DIR}/${newIsoName} .