--- El mié 14-jul-10, Thomas Bächler <thomas@archlinux.org> escribió:
De: Thomas Bächler <thomas@archlinux.org> Am 14.07.2010 03:11, schrieb Gerardo Exequiel Pozzi:
Since new initscripts and mkinitcpio are in [core] new images can be build without doing "git/overlay hacks".
What kind of hacks are you talking about exactly?
* build packages from git and adding a custom repo * or install directly from git * or write modified files to overlay (ex: rc.sysinit)
{*} There is a bug in qemu-kvm that ide-cdrom (default used) does not work propertly, use instead and scsi-cdrom. [#1]
Are you sure that this only affects the qemu cdrom? Shouldn't we provide a simple workaround that catches all CD drives, no matter what kind of weird bugs there might be?
This is a bug in qemu-kvm ide cdrom drive implementation, does not implement or does not work the command "READ DISC INFORMATION". As workaround just boot on qemu as scsi cd-rom that works better than ide implementation. (I guess that adding a workaround in archiso should be in case of real machine where there is no choice)
{****} -T basic is how official dual media (2010.05) is build. Now this image size is 705MB, a bit larger for CD-ROMs. I guess for next official media -T split should be used (currently 637MB).
Can you summarize what exactly -T split does?
Sure -T basic: join both .iso keeping .sqfs intact. -T split: join both .iso modifiying .sqfs with the follow rules: * usrshare.sqfs (any) is build from i686 root-image.sqfs [this can be done since /usr/share for both archs is the same] * libmodules.sqfs (for each arch) is build from root-image.sqfs (respectively) [useful for boot 64Krnl/32User] * /usr/share and /lib/modudes are removed from both root-images.sqfs * core-any-pkg.sqfs (any) is build from i686 core-pkgs.sqfs. * *any* packages are removed from both core-pkgs.sqfs -T full: join both .iso doing all work in "split", but also removes specified files (listed on a file) from root-image.sqfs.
Also, there is the overlay: We used to have a separate overlay for each architecture, is that still necessary? If we add "Architecture = auto" to pacman.conf and use $arch in mirrorlist (is that already done?), it seems we can use the same overlay for both architectures.
Yes, anyway overlay.sqfs is 8192 bytes :P PS: sorry for email format I am out from my home. Sent via webmail, running under custom archiso with KDE with all "chiches" (toys) :P