1. 23 Nov, 2017 2 commits
  2. 22 Nov, 2017 3 commits
  3. 19 Oct, 2017 4 commits
    • Timo Teräs's avatar
      ae36e045
    • Timo Teräs's avatar
      setup-bootable: use uniso for local .iso files too · 42fcb51f
      Timo Teräs authored
      - uniso now properly checks freespace early
      - it runs fdatasync, is interruptible, and few seconds faster
      - no loop back mounting required
      42fcb51f
    • Timo Teräs's avatar
      uniso: fallocate, fdatasync and account for free space · 6c118f76
      Timo Teräs authored
      * This helps uniso to take majority of the io wait time for writing
        files to disk. And allows aborting setup-bootable when using uniso.
      * Makes uniso abort earlier if disk is too low.
      6c118f76
    • Carlo Landmeter's avatar
      setup-disk: add EFI and GPT support · 4aeefa04
      Carlo Landmeter authored
      New features:
      
      * auto detect EFI boot and install EFI ESP (force with env USE_EFI=1)
      * allow specifying bootloader by env BOOTLOADER (grub or syslinux)
      * allow specifying disk label by env DISKLABEL (dos or gpt)
      
      TODO:
      
      * Make sure MBR is only overwritten on native installs.
      * Do some more checks to prevent non standard/supported setup
        like GPT on BIOS installs.
      
      TESTS run on ESXi 6.5:
      
      Simple native install
      
      * syslinux OK
      * GRUB OK
      
      Extended native install
      
      * LVM OK
      * RAID OK
      * RAID+LVM OK
      
      EFI install
      
      * Default OK
      * LVM OK see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592834
      * RAID NOT SUPPORTED
      
      Data install DOS
      
      * Default OK
      * LVM OK
      
      Data install GPT
      
      * Default OK
      * LVM OK but: /lib/rc/sh/openrc-run.sh: line 273:
        can't create /sys/fs/cgroup/openrc/syslog/tasks: nonexistent directory
      4aeefa04
  4. 18 Oct, 2017 4 commits
  5. 15 Oct, 2017 1 commit
  6. 25 Jul, 2017 1 commit
  7. 16 Jun, 2017 2 commits
  8. 08 Jun, 2017 3 commits
  9. 23 May, 2017 3 commits
  10. 19 May, 2017 8 commits
  11. 12 May, 2017 1 commit
  12. 14 Apr, 2017 2 commits
  13. 24 Jan, 2017 1 commit
  14. 23 Dec, 2016 1 commit
  15. 21 Dec, 2016 3 commits
  16. 11 Dec, 2016 1 commit