[arch-releng] [archiso] pxe_curl/pxe_nfs now in master ;)

Gerardo Exequiel Pozzi vmlinuz386 at yahoo.com.ar
Mon Nov 28 21:49:36 EST 2011


On 11/28/2011 12:59 PM, Thomas Bächler wrote:
> Am 28.11.2011 16:49, schrieb Thomas Bächler:
>> Am 28.11.2011 16:37, schrieb Gerardo Exequiel Pozzi:
>>> Not that mkinitcpio-0.8.0 hits core, I pushed all archiso patched to
>>> master. Wait for next next testbuild, or build yourself!
>>>
>>> 5b9eba9 [archiso] Add checksum support to pxe_curl
>>> cd359bc [archiso] Checksum only aitab and *.sfs (per architecture)
>>> 0411fc9 [configs/releng] Make all syslinux bootloaders works with the
>>> sames configs.
>>> 8bd0674 [archiso] Add DNS resolver support to archiso_pxe_common
>>> 76dea16 [archiso] Add PXE NFS support
>>> 8eb4c62 [archiso] Add archiso_pxe_curl hook
>>> 1edaf15 [archiso] Split archiso_pxe_nbd in two hooks.
>>> 4096546 [configs/*] chroot to root-image for initramfs build
>>> 334db09 [archiso] Check if /run/archiso/bootmnt is a mountpoint.
>>> f097724 [archiso] Only accepts aitab inside
>>> e03ed81 [archiso] Use different logic when archisodevice == cow_device
>>> e135003 [archiso] simplify _mnt_dev() (mount is now from util-linux)
>>>
>> Can you also build a .tar file of everything but the bootloader files
>> and the core sfs? That would be:
>>
>> checksums
>> aitab
>> sfs (except core)
>> kernels
>> initramfs
>>
>> I want to use this for my internet boot stuff (as an alternative, we
>> could extract the netinstall-dual ISO in the releng scripts and delete
>> the bootloader files, not sure what is better).
> I think this could be done in releng: Dieter, what about this: After the
> ISOs have been made, run this (in the ISO folder):
>
> $ bsdtar -xf archlinux-$VERSION-netinstall-dual.iso arch/
> $ chmod -R u+w arch/
> $ rm -r arch/boot/{syslinux,memtest{,.COPYING}}
Or
$ bsdtar -x --exclude=syslinux --exclude memtest* -f 
archlinux-$VERSION-netinstall-dual.iso arch

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



More information about the arch-releng mailing list