History log of /dflybsd-src/usr.sbin/installer/libinstaller/diskutil.h (Results 1 – 14 of 14)
Revision Date Author Comments
# 88ed2a5c 01-Oct-2019 Sascha Wildner <saw@online.de>

Fix two comments (in trek and the installer): whereever -> wherever.


# 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 ...


# 0c941bc8 14-Aug-2017 Sascha Wildner <saw@online.de>

installer: Change fn_mapper_name() to subpartition_get_mapper_name().

Similar to subpartition_get_device_name(). It also helps cleaning up
long lines.


# b8d2998c 04-Dec-2010 Sascha Wildner <saw@online.de>

installer: Fix a bug when /boot (HAMMER) or / (UFS) is are to be encrypted.

The installer will warn that this is not possible, but previously left the
encryption flag set. Clear it.


# fa419eae 18-Nov-2010 Sascha Wildner <saw@online.de>

installer: Remove /dev/mapper/* mappings where necessary.


# 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 ...


# 59b733d3 27-Oct-2010 Sascha Wildner <saw@online.de>

installer: Add __printflike()s and fix resulting format warnings.


# a9879eb2 28-Sep-2010 Sascha Wildner <saw@online.de>

installer: Raise WARNS to 6 and fix resulting warnings.


# 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 ...


# 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.


# 4bcdd60e 14-Sep-2009 Sascha Wildner <saw@online.de>

installer: More /dev/serno work.

Take back the devtab(5) support in the installer.

mountroot didn't work for the UFS with serial numbers case since the
data for '/' is taken from fstab and that wou

installer: More /dev/serno work.

Take back the devtab(5) support in the installer.

mountroot didn't work for the UFS with serial numbers case since the
data for '/' is taken from fstab and that would have a devtab label
in it and we're not setting vfs.root.mountfrom explicitly for UFS.
We don't want to, either.

So just use /dev/serno/* nodes (which will work everywhere) always.

Suggested-by: dillon

show more ...


# 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 ...


# 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.