Commit Graph

108 Commits

Author SHA1 Message Date
Juan RP dc08114bec installer: after copying live image also generate a new initramfs. 2013-08-22 16:14:57 +02:00
Juan RP c193f1ce75 installer.sh: literally copy live rootfs to the targetdir and cleanup. 2013-08-22 13:20:57 +02:00
Juan RP 783a25e632 Misc changes to reduce image size.
1- Stop generating locale via dracut; generate choosen locale at build time.
2- Stop generating a local repository (/packages) to the rootfs.
3- Drop support for -l option.
4- There's no need to copy kernel modules manually anymore.
5- Switch to base-system and some more additional packages to drop base-system-live
   requirement.

WIP! the installer must be updated to copy rootfs files to the targetdir.
2013-08-22 11:52:07 +02:00
Juan RP c15dd6d8d5 README: update. 2013-08-11 12:20:10 +02:00
Juan RP a75903c0b2 Makefile: install void-mkimage. 2013-08-11 12:18:47 +02:00
Juan RP feabec2e7e Bump version to v19. 2013-08-11 12:17:53 +02:00
Juan RP 065b000f4f New void-mkimage script to generate working images with a provided rootfs tarball. 2013-08-11 12:17:18 +02:00
Juan RP 112a6a7775 Add -V option to show version to void-mk{live,rootfs} and installer in the title. 2013-08-11 12:16:29 +02:00
Juan RP b877a74a49 .gitignore: ignore all .sh files. 2013-08-11 12:09:07 +02:00
Juan RP 7c42cf3fe8 installer: detect xen native domU disks (xvd devices). 2013-08-10 09:55:39 +02:00
Juan RP 43a3b4085b Bump to v18. 2013-07-29 11:38:53 +02:00
Juan RP 2dea9a40bf installer: use lsblk(8) to find fs{size,type}; use blkid(8) -o value to find UUID. 2013-07-26 09:14:34 +02:00
Juan RP d17210fb5b mklive.sh.in: if REPOSITORY_CACHE not set use system default cachedir. 2013-07-12 11:12:40 +02:00
Juan RP 0fc1050790 mklive.sh.in: use -S while installing pkgs for the initramfs. 2013-07-12 10:53:29 +02:00
Juan RP 1b33c72840 Bump version to 17. 2013-07-12 10:36:49 +02:00
Juan RP c36acf400c mklive.sh.in: repair support for remote repos. 2013-07-12 10:34:45 +02:00
Juan RP 0d79e3980b mklive.sh.in: add -S to XBPS_ARGS, to make this work with remote repos. 2013-07-12 10:22:21 +02:00
Juan RP b6ae26ddf2 installer: tyop fix. 2013-07-01 15:54:06 +02:00
Juan RP a4edc23bd6 installer: avoid creating a broken dhcpcd.conf. 2013-07-01 15:51:06 +02:00
Juan RP 3389b3d3de Bump version to v16. 2013-06-12 05:30:15 +02:00
Juan RP 65daf0eb35 dracut/adduser.sh: fix issue #1.
Make sure that systemd uses our getty service modified to autologin with the live user.
2013-06-12 05:28:43 +02:00
Juan RP 90c2d5fa06 mklive.sh: fix the xorriso efi args (needs -no-emul-boot). 2013-06-12 05:08:58 +02:00
Juan RP a66ddf9062 Bump to v15 for the recent EFI boot fix (tested by ojab). 2013-06-11 11:30:10 +02:00
Juan RP 7251a70079 Use Fedora way to generate the images with xorriso (-e and -isohybrid-gpt-basdat). 2013-06-11 10:42:31 +02:00
Juan RP e80d4edb1b dracut: chown after chroot to NEWROOT instead. 2013-06-02 12:32:57 +02:00
Juan RP 4631d5a919 dracut/module-setup.sh: need chown(1) for adduser.sh. 2013-06-02 12:22:23 +02:00
Juan RP b2799357c3 dracut/adduser.sh: fix polkit rules file name. 2013-06-02 12:10:20 +02:00
Juan RP 699937efca mklive: force-add vmklive dracut module and generate a polkit rules file to bypass auth. 2013-06-02 12:08:27 +02:00
Juan RP 97f9b02fd7 installer: added support for f2fs (Flash-Friendly Filesystem). 2013-05-23 21:01:40 +02:00
Juan RP e7bb9ad803 After installing pkgs reconfigure them with systemd-nspawn. 2013-05-22 08:08:29 +02:00
Juan RP 0c3ec890bc dracut/copy-initramfs.sh: set $KVER to make this work again. 2013-05-22 08:08:02 +02:00
Juan RP 92a48c5d2f dracut/locale.sh: set locale/keymap in newroot config files too. 2013-05-21 22:33:11 +02:00
Juan RP d188c1fe71 mklive: copy kmods from temp rootfs to the final rootfs; remove redundant stuff. 2013-05-21 21:51:47 +02:00
Juan RP 9f542b769d Set locale.LANG in grub/syslinux config. 2013-05-21 21:46:48 +02:00
Juan RP 22bae418bb dracut: new locale.sh script to rebuild the target locale. 2013-05-21 21:44:45 +02:00
Juan RP e05ce506e8 copy-kmods.sh -> copy-initramfs.sh; do not copy kmods, just the initramfs for shutdown. 2013-05-21 21:35:35 +02:00
Juan RP 46f0398357 mklive: disable drm dracut module in the initramfs. 2013-05-21 18:15:56 +02:00
Juan RP 38caeeab06 Makefile: bump to 0.14. 2013-05-20 16:32:19 +02:00
Juan RP c6f15e7299 dracut/copy-kmods.sh: copy the initramfs to the new rootfs for proper shutdown. 2013-05-20 16:31:47 +02:00
Juan RP 2ce7cd8251 mklive: disable dash in the live initramfs; this really sucks for interactive use. 2013-05-20 16:31:19 +02:00
Juan RP dfb3ade8c5 Make sure all filesystems in targetdir are unmounted. 2013-05-20 16:00:34 +02:00
Juan RP b557955207 Update grub/isolinux kernel cmdline: remove useless args. 2013-05-20 15:57:37 +02:00
Juan RP 997b3ca895 dracut: misc tweaks. 2013-05-20 13:15:21 +02:00
Juan RP a5d3e1fc9f mklive: copy chain.c32 from syslinux to boot from harddisk. 2013-05-20 13:11:32 +02:00
Juan RP 20f23bc133 installer: redirect output to $LOG when regenerating the libc locales. 2013-05-20 12:07:47 +02:00
Juan RP 62c920ea5a installer: provide full list of keymaps, locales and timezones; regenerate wanted locale. 2013-05-20 11:48:46 +02:00
Juan RP 7bfd9bc601 Copy network kernel modules for network install; misc tweaks. 2013-05-20 11:24:47 +02:00
Juan RP 5f308e46fe dracut/module-setup.sh: need depmod in initramfs for copy-kmods.sh. 2013-05-20 11:18:13 +02:00
Juan RP 2a5939bce4 dracut/copy-kmods.sh: after copying kmod re-run depmod. 2013-05-20 11:12:54 +02:00
Juan RP 2517265510 Misc tweaks to the generated initramfs in the live image. 2013-05-19 12:38:26 +02:00