[arch-releng] archiso2dual becoming obsolete?

Gerardo Exequiel Pozzi vmlinuz386 at yahoo.com.ar
Thu Jun 16 02:49:42 EDT 2011


On 06/15/2011 02:00 AM, Gerardo Exequiel Pozzi wrote:
> Hello,
>
> I will deprecate this tool. Since in few days with dm-snapshot (if 
> become to master), the directory scheme for isos is "dual friendly". 
> Instead of reworking archiso2dual I will push this feature integrated 
> into "configs/releng/build.sh" avoiding some code duplication.
>
> My idea is build them directly from "${work_dir}/iso" instead of 
> mounting isos, then do lots of tasks depending on profile selected and 
> finally build dual-iso.
>
> So the workflow can be something like (under 64 bit):
>
> * 0) bind mount bind some directory so can be shared between two 
> chroots (32 and 64).
> * 1) build 32 bits isos under chroot (work_dir will be work/i686)
> * 2) build 64 bits isos under chroot (work_dir will be work/x86_64)
> * 3) build dual isos in any chroot. (work_dir will be work/dual)
>
> opinions?
>
OK, done anyway.

Build steps at 
https://wiki.archlinux.org/index.php/User:Djgera#Quick_clean_build


700M archlinux-2011.06.16-core-dual.iso
383M archlinux-2011.06.16-core-i686.iso
391M archlinux-2011.06.16-core-x86_64.iso
336M archlinux-2011.06.16-netinstall-dual.iso
195M archlinux-2011.06.16-netinstall-i686.iso
200M archlinux-2011.06.16-netinstall-x86_64.iso

/
|-- arch
|   |-- any
|   |   |-- core-any-pkgs.sfs
|   |   `-- usr-share.fs.sfs
|   |-- boot
|   |   |-- i686
|   |   |   |-- archiso.img
|   |   |   `-- vmlinuz26
|   |   |-- syslinux
|   |   |   |-- hdt
|   |   |   |   |-- modalias.gz
|   |   |   |   `-- pciids.gz
|   |   |   |-- *.0
|   |   |   |-- *.c32
|   |   |   |-- *.cfg
|   |   |   |-- *.com
|   |   |   |-- memdisk
|   |   |   `-- splash.png
|   |   |-- x86_64
|   |   |   |-- archiso.img
|   |   |   `-- vmlinuz26
|   |   |-- memtest
|   |   `-- memtest.COPYING
|   |-- i686
|   |   |-- core-pkgs.sfs
|   |   |-- lib-modules.fs.sfs
|   |   `-- root-image.fs.sfs
|   |-- x86_64
|   |   |-- core-pkgs.sfs
|   |   |-- lib-modules.fs.sfs
|   |   `-- root-image.fs.sfs
|   `-- aitab
`-- isolinux
     |-- boot.cat
     |-- isolinux.bin
     `-- isolinux.cfg



-- 
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1



More information about the arch-releng mailing list