Commit Graph

148 Commits

Author SHA1 Message Date
Juan RP d728ef5f4a mkrootfs: accept -p cubieboard. 2014-01-26 12:12:30 +01:00
Juan RP 1da8db0c36 Merge pull request #4 from Gottox/master
Typo fix
2014-01-22 09:28:06 -08:00
root 9683dc0045 using xpart instead of losetup -P, as -P is not supported by debian stable
mkfs.vfat thinks it writes to a raw device instead of a partition on debian. force it
2014-01-22 18:15:57 +01:00
Juan RP eb14a02029 mkrootfs: fix xbps-query -R PKGBASE 2014-01-22 11:06:05 +01:00
root 0621eebf86 Merge branch 'master' of https://github.com/voidlinux/void-mklive 2014-01-22 11:01:26 +01:00
Juan RP e5df5f03d1 mkrootfs: typofix in previous. 2014-01-22 10:43:28 +01:00
Gottox ea37f5fa4e Merge branch 'master' of https://github.com/voidlinux/void-mklive 2014-01-22 10:42:02 +01:00
Gottox 2d29c1aa7c typo fix 2014-01-22 10:41:00 +01:00
Juan RP 89fd4983d5 mkrootfs: replace -R with -C to specify xbps.conf. 2014-01-22 10:36:24 +01:00
Juan RP adc326d0d4 mkrootfs: remove std{err,out} redirs to see cmd output. 2014-01-22 10:31:28 +01:00
Juan RP e20cebf5c9 mkrootfs: fix previous. 2014-01-22 10:22:57 +01:00
Juan RP 5077411bd0 mkrootfs: fix xbps-query with remote repos. 2014-01-22 10:21:57 +01:00
Juan RP 9fd80621ad mkrootfs: added -R to set the xbps repository. 2014-01-22 10:15:17 +01:00
Juan RP 1ee561f98d mkimage: create /boot partition at 4096 sectors. 2014-01-21 23:27:52 +01:00
Juan RP 0756604fb0 mkrootfs: added new flags: -k <xbps-keys-dir> and -m <platform> (rpi|odroid*). 2014-01-21 23:13:26 +01:00
Juan RP be13cabb84 Makefile: generate executable scripts. 2014-01-11 18:51:47 +01:00
Juan RP ad4c7ec381 mklive.sh.in: install local installer if available, otherwise the host one. 2014-01-11 18:51:02 +01:00
Juan RP de357fbda9 mklive.sh: make it work with xbps>=0.27. 2014-01-11 18:40:16 +01:00
Juan RP 2554f93ba4 installer: after successfull installation only remove dialog pkg. 2013-11-14 11:55:16 +01:00
Juan RP e12311d655 mklive: always use base-system and dialog pkgs to generate the live image. 2013-11-14 11:52:30 +01:00
Juan RP c80eee86f9 vmklive: drop locale.LANG from kernel cmdline, it's always set to en_US.UTF-8. 2013-11-14 11:52:00 +01:00
Juan RP 86297ed6c0 mkrootfs: drop systemd dependency; misc tweaks. 2013-11-12 16:48:59 +01:00
Juan RP ede54ad439 mkimage: check for losetup existence too. 2013-11-12 16:48:55 +01:00
Juan RP adf32efa6b mkimage: check for mkfs.xxx after setting defaults. 2013-11-11 10:09:00 +01:00
Juan RP 2c846d9f4c mkimage: make sure to update rootfstype on /boot/cmdline.txt for Raspberry Pi. 2013-11-11 09:06:03 +01:00
Juan RP 81378ab3c6 mkimage: allow -r f2fs or any other fs and check we have required cmds. 2013-11-10 08:42:04 +01:00
Juan RP d4cd939375 mkrootfs: added -p option to add extra pkgs to the rootfs. 2013-11-10 08:41:43 +01:00
Juan RP 64ffdff00c installer: repair local installations. 2013-10-16 11:03:48 +02:00
Juan RP e267fde82f Make this work with xbps >= 0.26. 2013-09-29 10:26:53 +02:00
Juan RP ecf9674d14 mkimage: do not force FAT32 for the /boot filesystem.
If the FAT partition does not have enough clusters for FAT32, the Raspberry Pi
will fail to boot.

Fix: let mkfs.vfat choose the FAT type automatically.
2013-09-21 12:30:38 +02:00
Juan RP 0fbbcbd740 installer: use an infobox when copying live image to target; misc tweaks. 2013-09-16 11:44:45 +02:00
Juan RP 78c31161df installer: two more infoboxes after copying image to target; remove useless dir. 2013-09-14 15:17:44 +02:00
Juan RP 2fdc8b11cc mklive: update conf file with an uptodate pkglist. 2013-09-14 15:17:40 +02:00
Juan RP 63dbda3e43 COPYING: sync with reality. 2013-09-14 15:17:16 +02:00
Juan RP 670f476709 installer: remove temporary pkgs from target after copying live image. 2013-08-26 17:03:43 +02:00
Juan RP 3061aa72cd Makefile: use short git tag; bump to v21. 2013-08-23 11:14:18 +02:00
Juan RP d36f33b76c README -> README.md 2013-08-22 17:35:40 +02:00
Juan RP b4140a3b2e README: update. 2013-08-22 17:35:31 +02:00
Juan RP 07f4bb7b17 installer: repair network install. 2013-08-22 16:36:37 +02:00
Juan RP 011fc24068 Makefile: bump to v20. 2013-08-22 16:15:39 +02:00
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