1. 25 Mar, 2013 6 commits
    • Michael Shigorin's avatar
      regular.mk: left use/luks in bare · 2b975e1b
      Michael Shigorin authored
      A duplicate has formed while factoring out bare target;
      as currently only the rescue image uses it in a special way
      and that one benefits from additional crypto packages as well,
      let's put LUKS related packages into bare for the time being.
      2b975e1b
    • Michael Shigorin's avatar
      regular.mk: moved +vmguest from bare to base · 4aaf58c6
      Michael Shigorin authored
      Otherwise virtualbox-guest-additions pull xinitrc in
      which results in a whole bunch of extra X packages
      (see also #28111).
      4aaf58c6
    • Michael Shigorin's avatar
      Revert "live: temporary #28669 workaround (drop fbdev)" · e6f331e4
      Michael Shigorin authored
      This reverts commit 9c766cd9
      since vboxdrv is already fixed by sin@ (thanks a lot, great timing!).
      e6f331e4
    • Michael Shigorin's avatar
      regular.mk: add persistent storage capability · e7a18c23
      Michael Shigorin authored
      The persistent storage is a nice addition to LiveCD images;
      it doesn't come for free though in terms of performance
      (especially for the first boot), so it should stay optional.
      
      Note that use/live/rw belongs to base and not bare since
      otherwise rescue becomes rescue+live which is superfluous;
      hence the special use/rescue/rw.
      e7a18c23
    • Michael Shigorin's avatar
      added live_rw support · 429ce586
      Michael Shigorin authored
      There's a need for a separate boot target since
      persistent storage is way slower than tmpfs indeed;
      usbflash has a tendency for huge performance drops
      given simultaneous writes in addition to reads which
      are the bottleneck already.
      
      make-initrd-propagator 0.18 introduced ext4 rw slice,
      so the corresponding kernel module needs to be included
      into stage1; see also #28289.
      
      NB: not available on x86_64-efi (or hybrid GPT to be strict)
      due to fragility of the hack being made: parted(8) panics
      upon seeing that, and good ol' fdisk is unable to treat it.
      
      NB: use/live/rw use/rescue/rx use/syslinux/ui/gfxboot
      are unlikely to play very nice together due to the latter's
      magic l10n: "session" label is taken by live_rw config snippet
      and *is* translated in design-bootloader-source;
      OTOH "rescue_session" is *not*.
      429ce586
    • Michael Shigorin's avatar
      isohybrid: drop postprocessing, xorriso is enough · 9c6b7065
      Michael Shigorin authored
      The original mkisofs would only care for the proper ISO9660 image
      but we've switched to xorriso which is able to perform the hack
      to yield UEFI hybrid images; thus no need for the postprocessing.
      
      Requires mkimage >= 0.2.5 and xorriso (obviously).
      9c6b7065
  2. 19 Mar, 2013 3 commits
  3. 18 Mar, 2013 18 commits
  4. 12 Mar, 2013 3 commits
  5. 11 Mar, 2013 1 commit
  6. 10 Mar, 2013 5 commits
  7. 05 Mar, 2013 4 commits