Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1 |
|
#
e90c1ebb |
| 12-Sep-2017 |
Matthew Dillon <dillon@apollo.backplane.com> |
installer - Add hammer2 support to the installer
* hammer2 can now be selected as a filesystem in the installer.
* Note that we still for /boot to use UFS. The boot loader *CAN* access a hammer2
installer - Add hammer2 support to the installer
* hammer2 can now be selected as a filesystem in the installer.
* Note that we still for /boot to use UFS. The boot loader *CAN* access a hammer2 /boot, but the small size of the filesystem makes it too easy to fill up when doing installkernel or installworld.
* Also fix a minor bug in the installer. when issuing a 'dumpon device' be sure to first issue a 'dumpon off' to avoid dumpon complaints about a dump device already being specified.
show more ...
|
Revision tags: v4.8.1, v4.8.0, v4.6.2 |
|
#
d4c25c30 |
| 19-Mar-2017 |
Sascha Wildner <saw@online.de> |
installer: Fix the "missing /var/run/sem" issues better.
* Add -C to the tmpfs mount of /var/run on the USB image. This ensures that the USB image itself keeps the ppp/, sem/, and wpa_supplicant
installer: Fix the "missing /var/run/sem" issues better.
* Add -C to the tmpfs mount of /var/run on the USB image. This ensures that the USB image itself keeps the ppp/, sem/, and wpa_supplicant/ dirs under /var/run.
* Since we do not cpdup /var/run explicitly during installation it ends up empty on the installed system. Ensure that it has the subdirectories it needs by running mtree on /var.
* It looks like the 1e5a476188185cf1161f4fe3ffc060465562ef0d change could be reverted because the issue never was that /var/run/sem wasn't existing _after_ make upgrade. The mtree in the preceding installworld takes care of it. It doesn't hurt either, so just shuffle the commands a bit downwards.
show more ...
|
Revision tags: v4.9.0, v4.8.0rc |
|
#
7b1aa074 |
| 15-Jan-2017 |
Sascha Wildner <saw@online.de> |
installer: Add basic UEFI system setup.
GPT partition 0 is a 128MB FAT32 EFI system partition. Microsoft recommends at least 100MB and FAT32 in [1]. Partition 1 is a "DragonFly Label64" (aka "dragon
installer: Add basic UEFI system setup.
GPT partition 0 is a 128MB FAT32 EFI system partition. Microsoft recommends at least 100MB and FAT32 in [1]. Partition 1 is a "DragonFly Label64" (aka "dragonfly" in gpt(8)) for the rest of the disk. It is analogous to slice 1 in our MBR setup, and has the same name, e.g. /dev/da0s1. The rest of the UEFI setup is identical to an MBR setup. disklabel64, newfs*, and so forth.
We currently only support installing DragonFly to the whole disk in UEFI mode, and we don't set any NVRAM EFI variables during installation, so for now we are copying our stage 1 loader to \EFI\BOOT\BOOTX64.EFI on the EFI system partition.
Also, there isn't any support for Secure Boot.
[1] https://technet.microsoft.com/en-us/library/hh824839.aspx#DiskPartitionRules
show more ...
|
Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4 |
|
#
bdfbbdee |
| 03-Mar-2015 |
Sascha Wildner <saw@online.de> |
installer: Remove some more initrd creation code.
After my revert, this original mkinitrd code (for encrypted setup originally) came back. Since we can now rely on the ISO having an initrd to be ins
installer: Remove some more initrd creation code.
After my revert, this original mkinitrd code (for encrypted setup originally) came back. Since we can now rely on the ISO having an initrd to be installed already, we can remove this too.
show more ...
|
Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2 |
|
#
c36c5990 |
| 19-May-2013 |
Sascha Wildner <saw@online.de> |
nrelease: Switch over to dports for all packages.
|
Revision tags: v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0 |
|
#
91856cf5 |
| 24-May-2011 |
Sascha Wildner <saw@online.de> |
nrelease/installer: No longer build and offer separate UP and SMP kernels.
Due to sephe's recent work, SMP kernels should boot on UP machines as well. This is to give his work more exposure.
Also r
nrelease/installer: No longer build and offer separate UP and SMP kernels.
Due to sephe's recent work, SMP kernels should boot on UP machines as well. This is to give his work more exposure.
Also remove the (now redundant) *_SMP configs.
In-discussion-with: sephe
show more ...
|
Revision tags: v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0 |
|
#
f59b7dfa |
| 14-Sep-2009 |
Sascha Wildner <saw@online.de> |
installer: Add serial number and /etc/devtab support.
If a disk has a corresponding entry in /dev/serno with identical major/minor, use that for all further references of the disk in the installatio
installer: Add serial number and /etc/devtab support.
If a disk has a corresponding entry in /dev/serno with identical major/minor, use that for all further references of the disk in the installation process.
In the installed system, set up a /etc/devtab entry (with the labels named disk0, disk1 etc. using the order of the disks appearing in 'sysctl kern.disks' output) and use this label for the system's /etc/fstab entries.
/boot/loader.conf still has to use /dev/serno for its vfs.root.mountfrom entry.
The dumpdev entry in /etc/rc.conf could use the devtab label but (as of this commit) doesn't do so yet. This will be fixed at a later point.
If no /dev/serno is found, or if no corresponding entry in /dev/serno is found for a specific disk, we use the traditional scheme.
While I'm here, perform some cleanup, namely remove some duplicate functions.
Requested-by-and-in-discussion-with: dillon
show more ...
|
#
0abadb2d |
| 11-Aug-2009 |
Sascha Wildner <saw@online.de> |
installer: GC some dead code.
|
Revision tags: v2.3.2 |
|
#
b5cb2d94 |
| 02-Jul-2009 |
Sascha Wildner <saw@online.de> |
installer: Use disklabel64 for the UFS only install, too.
Discussed-with: dillon, corecode
|
Revision tags: v2.3.1, v2.2.1 |
|
#
3e5ed05e |
| 21-Feb-2009 |
Sascha Wildner <saw@online.de> |
installer: Re-add the TEST_DEV command which was removed accidentally.
This should make command_add_ensure_dev() work again (to test if a partition exists and create it if it doesn't).
Reported-by:
installer: Re-add the TEST_DEV command which was removed accidentally.
This should make command_add_ensure_dev() work again (to test if a partition exists and create it if it doesn't).
Reported-by: M.K. <mk@freeweb.ozi.nu> Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1292>
show more ...
|
Revision tags: v2.2.0, v2.3.0 |
|
#
a6f6f583 |
| 09-Jan-2009 |
Matthias Schmidt <matthias@dragonflybsd.org> |
Better handling of PFS within in HAMMER part of the installer.
|
#
1e0793e3 |
| 03-Jan-2009 |
Sascha Wildner <saw@online.de> |
Adjust for the portmap -> rpcbind change (fix netboot option).
While I'm here, remove some non-Dragonfly stuff and sort the lists.
|
#
dcea93a0 |
| 01-Jan-2009 |
Sascha Wildner <saw@online.de> |
Some fixes related to the HAMMER support in the installer.
* Add HAMMER related command names to the correct cmdnames.conf and remove the one in contrib/ to avoid future confusion.
* Fix array in
Some fixes related to the HAMMER support in the installer.
* Add HAMMER related command names to the correct cmdnames.conf and remove the one in contrib/ to avoid future confusion.
* Fix array initialization.
* Improve wording a bit.
show more ...
|
Revision tags: v2.1.1, v2.0.1 |
|
#
b67e8b8c |
| 30-Aug-2008 |
Hasso Tepper <hasso@dragonflybsd.org> |
Make BOOTP server in installer work with dhcp server from pkgsrc.
|
#
ea158622 |
| 22-Jul-2008 |
Sascha Wildner <swildner@dragonflybsd.org> |
Fix path for the package tools.
Reported-by: Archimedes Gaviola <archimedes.gaviola@gmail.com>
|
#
dc861544 |
| 25-Mar-2008 |
Dave Hayes <dave@dragonflybsd.org> |
* Allow nrelease/Makefile to build the local installer in usr.sbin onto a LiveCD for installation.
* Tweak the installer shell scriptage to use the correct installer.
* Create a share/installer d
* Allow nrelease/Makefile to build the local installer in usr.sbin onto a LiveCD for installation.
* Tweak the installer shell scriptage to use the correct installer.
* Create a share/installer directory for installer data (e.g. cmdnames.conf, fred.txt)
* Patch the installer so it does not coredump, and identifies itself as the local installer.
* Tweak usr.sbin/installer/Makefiles to allow patches to the installer to be automatically included in the build.
Please test the new local installer! Thanks. :)
show more ...
|
#
88cfb1f7 |
| 06-Nov-2010 |
Sascha Wildner <saw@online.de> |
installer: Add support for creating encrypted partitions.
With the exception of /boot for the HAMMER install and / for the UFS install, allow the configuration of encryption of partitions via checkb
installer: Add support for creating encrypted partitions.
With the exception of /boot for the HAMMER install and / for the UFS install, allow the configuration of encryption of partitions via checkboxes in the partition creation stage.
show more ...
|
#
57eab780 |
| 27-Oct-2010 |
Sascha Wildner <saw@online.de> |
installer: Install the kernel used to install the system to /boot/kernel.
We assume that the kernel the user booted the LiveCD/image with for installing his system will be the kernel he wants to boo
installer: Install the kernel used to install the system to /boot/kernel.
We assume that the kernel the user booted the LiveCD/image with for installing his system will be the kernel he wants to boot the system from, too.
show more ...
|
#
ddc99fb4 |
| 18-Oct-2010 |
Sascha Wildner <saw@online.de> |
installer: Move chflags to the right place.
|
#
9687cd27 |
| 23-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Utilize dumpon(8) and swapoff(8) to turn off dump and swap.
Previously, the installer would block further installation attempts once a swap was mounted. This was very inconvenient, e.g. w
installer: Utilize dumpon(8) and swapoff(8) to turn off dump and swap.
Previously, the installer would block further installation attempts once a swap was mounted. This was very inconvenient, e.g. when trying to do multiple installs in one session.
It also never issued a 'dumpon off' causing dumping to be enabled until rebooting. This caused issues upon reboot when a removable disk (eSATA, for example) was unplugged before the reboot.
Now that we have swapoff(8), fix all these issues by turning off dumping and swapping once the installation is completed (after unmounting). Also, do this in a number of other places (where we previously warned) to make sure it all gets deactivated again should the user have cancelled a previous installation.
show more ...
|
#
9681334b |
| 22-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Move /usr/pkg commands where they belong.
|
#
761cad2f |
| 19-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Allow for tmpfs (instead of mfs) partition creation.
The installer allowed (though only in UFS "expert mode") to add mfs-backed partitions. Change all this to tmpfs as well.
|
#
8b3416f7 |
| 18-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Remove unused code to run memtest and create a memtest86 floppy.
|
#
65e542d9 |
| 18-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Remove unused code to update /usr/src with cvsup.
|