#
b125814d |
| 21-Dec-2022 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
installer: Remove the long-time broken package handling code.
|
Revision tags: v6.4.0rc1, v6.5.0, v6.2.2, 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 |
|
#
14825f9d |
| 28-Jun-2020 |
Sascha Wildner <saw@online.de> |
installer(8): Fix building with -fno-common.
-fno-common will be default in future compilers (GCC 10, for example).
|
Revision tags: 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 |
|
#
344ec808 |
| 11-Jun-2019 |
Matthew Dillon <dillon@apollo.backplane.com> |
installer - Default to HAMMER2 (2)
* Fix comments.
Reported-by: noob237
|
#
a4911276 |
| 11-Jun-2019 |
Matthew Dillon <dillon@apollo.backplane.com> |
installer - Default to HAMMER2
* Change the installer default from HAMMER1 to HAMMER2.
* Adjust the nrelease build to print the location of the image files when it finishes.
|
Revision tags: 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 |
|
#
0a319615 |
| 10-Mar-2018 |
Matthew Dillon <dillon@apollo.backplane.com> |
disklabel64 - Make disktype optional, fix alignment bug
* Make the disktype optional, use 'auto' automatically
* Fix a bug in the kernel's l64_makevirginlabel() calculation. It was not properly c
disklabel64 - Make disktype optional, fix alignment bug
* Make the disktype optional, use 'auto' automatically
* Fix a bug in the kernel's l64_makevirginlabel() calculation. It was not properly calculating the alignment relative to the physical disk.
* Refactor some of the documentation
* Refactor examples
Submitted-by: Aaron LI <aly@aaronly.me>
show more ...
|
Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1 |
|
#
d6f87aaf |
| 13-Sep-2017 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
installer - Avoid endless loop for UEFI installations
- While doing an UEFI installation after selecting the disk if the dialog to write changes to the disk is cancelled there was no way to get ba
installer - Avoid endless loop for UEFI installations
- While doing an UEFI installation after selecting the disk if the dialog to write changes to the disk is cancelled there was no way to get back to the previous screen. - Fix it by going to the select disk state.
show more ...
|
#
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 ...
|
#
a07abcb9 |
| 15-Aug-2017 |
Matthew Dillon <dillon@apollo.backplane.com> |
install - Fix a few issues
* sleep 1 second before [re]surveying drives to give devfs time to [re]probe the drive.
* fn_subpart_hammer was apparently trying to check the capacity of the current
install - Fix a few issues
* sleep 1 second before [re]surveying drives to give devfs time to [re]probe the drive.
* fn_subpart_hammer was apparently trying to check the capacity of the current slice when there is no current slice. Check the disk capacity instead.
show more ...
|
Revision tags: v4.8.1, v4.8.0, v4.6.2, 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 ...
|
#
4d4ae2fa |
| 10-Nov-2016 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
installer - Allow to specify cmdnames file path
|
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, v4.0.3, v4.0.2 |
|
#
c4d6eff4 |
| 08-Dec-2014 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
installer - Use bit 'flags' for additional options
- Use a flags field to i_fn_args struct instead of single int fields to specify different options. - No functional change
|
Revision tags: 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 |
|
#
020dfd2d |
| 19-May-2013 |
Sascha Wildner <saw@online.de> |
installer: Remove pnpinfo configuration option.
pnpinfo(8) is i386 only. Also, it's easy enough to review it by logging in as root.
Suggested-by: ftigeot
|
Revision tags: v3.4.0, v3.4.1, v3.4.0rc, v3.5.0 |
|
#
51871435 |
| 17-Dec-2012 |
Sascha Wildner <saw@online.de> |
installer: Always take the root directory's /dev.
Taking /dev relative to the directory we want to copy from was fine until we got devfs, because we shipped actual device nodes in /dev until then.
installer: Always take the root directory's /dev.
Taking /dev relative to the directory we want to copy from was fine until we got devfs, because we shipped actual device nodes in /dev until then.
It only continued working because the directory we copy from is always the distribution media's root directory currently.
show more ...
|
Revision tags: v3.2.2 |
|
#
87c7a7cf |
| 05-Dec-2012 |
Sascha Wildner <saw@online.de> |
Remove some unneeded semicolons across the tree.
|
#
666e46d7 |
| 27-Oct-2012 |
Sascha Wildner <saw@online.de> |
installer: Remove some unused variables.
Found-by: gcc47
|
Revision tags: v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
32b7c413 |
| 27-Dec-2011 |
Sascha Wildner <saw@online.de> |
installer: Don't say the installer is experimental.
Noticed-by: vsrinivas
|
#
6e278935 |
| 09-Dec-2011 |
Sascha Wildner <saw@online.de> |
Fix various whitespace and indent issues (no functional change).
|
#
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, 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 ...
|
#
a2f6293f |
| 27-Aug-2009 |
Sascha Wildner <saw@online.de> |
installer: Enable writing to the disk label area prior to wiping it.
While here, move the few lines of fn_create_subpartitions() to flow.c.
Suggested-by: dillon Reported-by: <elekktretterr@exema
installer: Enable writing to the disk label area prior to wiping it.
While here, move the few lines of fn_create_subpartitions() to flow.c.
Suggested-by: dillon Reported-by: <elekktretterr@exemail.com.au> Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1461>
show more ...
|
Revision tags: v2.3.2, v2.3.1 |
|
#
21c1c48a |
| 03-May-2009 |
Sascha Wildner <saw@online.de> |
installer: Move the installer from contrib/ to usr.sbin/.
Fix trailing whitespace while I'm doing it.
|
#
e75c9034 |
| 23-Apr-2011 |
Sascha Wildner <saw@online.de> |
installer: For bootblocks, only offer the disk that was installed to.
In the "Disk Utilities" menu, we still offer all disks.
Requested-by: dillon
|
#
fa419eae |
| 18-Nov-2010 |
Sascha Wildner <saw@online.de> |
installer: Remove /dev/mapper/* mappings where necessary.
|
#
38e23cc2 |
| 27-Sep-2010 |
Sascha Wildner <saw@online.de> |
installer: Slightly change the item order in the configure menu.
Move the "Set keyboard map" item before the "Set root password" item in order to prevent accidental foot-shooting.
Submitted-by: mat
installer: Slightly change the item order in the configure menu.
Move the "Set keyboard map" item before the "Set root password" item in order to prevent accidental foot-shooting.
Submitted-by: matthias
show more ...
|
#
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 ...
|