[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