riastradh
d823475ff2
kernfs no longer needs a hacky workaround to make rootdev appear.
2020-02-26 16:00:48 +00:00
joerg
8e4a7b2e22
Merge amd64's UEFI logic back into the generic bootimage handling.
2019-11-21 22:29:03 +00:00
maya
50f7458533
Split out /rescue to its own set and adapt installers/images to add it.
...
This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.
2019-10-02 11:15:59 +00:00
maya
8d57144a9c
Express more confidence in our ability to boot on hardware with ACPI
...
enabled and don't warn our users that it might not and already suggest
workarounds.
The ability to disable ACPI and SMP is still there, by dropping to
the boot prompt.
2019-04-22 13:27:39 +00:00
tsutsui
60282a8efb
Explicitly use ${TOOL_AWK} instead of system's awk.
2019-02-22 22:20:18 +00:00
tsutsui
9541ec522c
Reduce diffs between common and amd64 uefi Makefile.bootimage files.
...
No functional change.
2019-02-22 22:13:58 +00:00
gson
c2b3070712
Use the special device name "ROOT." in /etc/fstab not just on the arm
...
images, but also on the bootable disk images of other ports, so that
they can be booted from differently named devices. Merge the i386 and
amd64 -live-sd0root and -live-wd0root images into a single live image
per port, bootable both from usb media and in qemu. Drop the -xx0root
suffixes from image names as they are no longer meaningful.
2018-12-15 18:03:16 +00:00
aymeric
3fb201b9dd
Make building boot images work with xz sets on non-NetBSD hosts.
...
NetBSD gzip is not toolified so we can't assume the host gzip will be able
to decompress xz files. Use the toolified xz instead in the USE_XZ_SETS case.
2018-11-19 20:05:37 +00:00
martin
503ca6cef6
Support .tar.xz format for sets.
2018-10-07 10:33:44 +00:00
joerg
d3991df102
Bump image to 1550MB to unbreak the LLVM build.
2018-03-28 22:38:47 +00:00
pgoyette
e01eb3407e
Bump size of uefi image - we've outgrown the old size
2018-01-05 01:33:11 +00:00
joerg
6a2fdfeb92
Bump install image sizes. Clang alone adds 100MB+ for a full debug build
...
and that pushes the full MKDEBUG build over the constraints.
2017-09-18 14:42:16 +00:00
martin
483132c66a
Try to make images big enough for debug sets
2017-05-11 10:49:18 +00:00
christos
d238194040
Add ${GPT_TIMESTAMP}
2017-02-16 03:47:23 +00:00
pgoyette
b681d47f3c
Clean up another extraneous -f option
2017-02-11 08:14:05 +00:00
christos
8a78ba48ab
more MKREPRO_TIMESTAMP fixes (for pax/tar generated files)
2017-02-11 03:07:06 +00:00
christos
4c5a1b33b8
MKREPRO_TIMESTAMP fixes for efiboot
2017-02-10 16:53:51 +00:00
christos
0cd29ab5b4
Initial pass to be unaffected by build umask on build artifacts
...
1. ${MKDIR} -> ${MKDIR} ${MKDIRPERM}
2. ${CP} -> ${INSTALL} ${COPY} -m <perm>
2017-02-10 16:43:59 +00:00
nonaka
90f9d081f2
make amd64 EFI install image
...
XXX merge to installimage?
2017-01-24 11:16:50 +00:00