History log of /openbsd-current/distrib/riscv64/ramdisk/install.md
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.10 11-Oct-2023 kn

Remove dead CRYPTOCHUNK usage

install.sub r1.1245 "Ask for disk crypto after root disk question" got rid
of global CRYPTO* variables; no functional change.


Revision tags: OPENBSD_7_4_BASE
# 1.9 26-Apr-2023 kn

Treat crypto disk like the root disk, both are boot disks

Chosing [W]hole on a GPT disk means it needs non-default `-b' fdisk(8)
to boot and preserve any existing BIOS boot partition.

With 'Encrypt the root disk?' answered postively, the crypto disk instead of
the root disk becomes the boot disk.

Extend the sanity check to both crypto and root disk, really asking
"is this a boot disk?".

This preserves existing boot partitions when using guided disk encryption.


Revision tags: OPENBSD_7_3_BASE
# 1.8 07-Mar-2023 kn

Initial support for guided disk encryption

One new question to cover the most common use case, such that manual setup
in (S)hell or '!' prior to install is no longer required:

Encrypt the root disk? (disk, 'no' or '?' for details) [no] ?

Create a passphrase protected CRYPTO softraid volume to be used as root disk.

Available disks are: sd0.
Encrypt the root disk? (disk, 'no' or '?' for details) [no]

Use of keydisk or different disciplines are not covered.
Only asked in interactive installations; no autoinstall(8) or upgrades.
Only reachable on i386, amd64, sparc64 and riscv64 for now (arm64 WIP).

Tested by cheloha naddy and a few users
Feedback from cheloha deraadt claudio
OK cheloha
"get it in now" deraadt


# 1.7 06-Feb-2023 kn

Add space after comma in MD "No * partition in *,try again." replies
split across `echo -n' and `echo'. Those in single `echo' have it.


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.6 06-Feb-2022 visa

Allow installation on a disk with a GPT.

OK krw@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.9 26-Apr-2023 kn

Treat crypto disk like the root disk, both are boot disks

Chosing [W]hole on a GPT disk means it needs non-default `-b' fdisk(8)
to boot and preserve any existing BIOS boot partition.

With 'Encrypt the root disk?' answered postively, the crypto disk instead of
the root disk becomes the boot disk.

Extend the sanity check to both crypto and root disk, really asking
"is this a boot disk?".

This preserves existing boot partitions when using guided disk encryption.


Revision tags: OPENBSD_7_3_BASE
# 1.8 07-Mar-2023 kn

Initial support for guided disk encryption

One new question to cover the most common use case, such that manual setup
in (S)hell or '!' prior to install is no longer required:

Encrypt the root disk? (disk, 'no' or '?' for details) [no] ?

Create a passphrase protected CRYPTO softraid volume to be used as root disk.

Available disks are: sd0.
Encrypt the root disk? (disk, 'no' or '?' for details) [no]

Use of keydisk or different disciplines are not covered.
Only asked in interactive installations; no autoinstall(8) or upgrades.
Only reachable on i386, amd64, sparc64 and riscv64 for now (arm64 WIP).

Tested by cheloha naddy and a few users
Feedback from cheloha deraadt claudio
OK cheloha
"get it in now" deraadt


# 1.7 06-Feb-2023 kn

Add space after comma in MD "No * partition in *,try again." replies
split across `echo -n' and `echo'. Those in single `echo' have it.


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.6 06-Feb-2022 visa

Allow installation on a disk with a GPT.

OK krw@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.8 07-Mar-2023 kn

Initial support for guided disk encryption

One new question to cover the most common use case, such that manual setup
in (S)hell or '!' prior to install is no longer required:

Encrypt the root disk? (disk, 'no' or '?' for details) [no] ?

Create a passphrase protected CRYPTO softraid volume to be used as root disk.

Available disks are: sd0.
Encrypt the root disk? (disk, 'no' or '?' for details) [no]

Use of keydisk or different disciplines are not covered.
Only asked in interactive installations; no autoinstall(8) or upgrades.
Only reachable on i386, amd64, sparc64 and riscv64 for now (arm64 WIP).

Tested by cheloha naddy and a few users
Feedback from cheloha deraadt claudio
OK cheloha
"get it in now" deraadt


# 1.7 06-Feb-2023 kn

Add space after comma in MD "No * partition in *,try again." replies
split across `echo -n' and `echo'. Those in single `echo' have it.


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.6 06-Feb-2022 visa

Allow installation on a disk with a GPT.

OK krw@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.7 06-Feb-2023 kn

Add space after comma in MD "No * partition in *,try again." replies
split across `echo -n' and `echo'. Those in single `echo' have it.


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.6 06-Feb-2022 visa

Allow installation on a disk with a GPT.

OK krw@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.6 06-Feb-2022 visa

Allow installation on a disk with a GPT.

OK krw@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.5 04-Feb-2022 krw

Use the '-b' to create boot partitions instead of '-e' scripts.

Media creation & subsequent installation tests by visa@

ok visa@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.4 03-Feb-2022 visa

Use installboot(8) in install.md of riscv64.

OK kettenis@ deraadt@


Revision tags: OPENBSD_7_0_BASE
# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@


# 1.3 02-Aug-2021 kettenis

MP support seems to work fine now

ok deraadt@


# 1.2 18-Jun-2021 deraadt

do not guess at MP support yet.


# 1.1 27-Apr-2021 drahn

Riscv64 distrib pieces to buld ramdisk
Copied from arm64 with minimal changes.
ok deraadt@