Matthias Klumpp
20b8688fdf
Add placeholder grub-efi file
7 years ago
Matthias Klumpp
5ece1d0a7f
Don't offer d-i install option on live media
...
People should use the Calamares installer now, as the supported option
to install PureOS.
7 years ago
Matthias Klumpp
6ba168628f
Hide non OEM install menu option on OEM image
7 years ago
Matthias Klumpp
6d2de55fd9
Drop old OEM install script
7 years ago
Matthias Klumpp
07c08c5ce5
Switch to casper and Calamares-based OEM install
7 years ago
Matthias Klumpp
e68a4e01e7
oem: Update PureOS base image url again
7 years ago
Matthias Klumpp
d4b9fc870a
oem: Update the live image url
7 years ago
Matthias Klumpp
156f14714f
oem: Use the newest live image as base
7 years ago
Matthias Klumpp
ae61f960f0
Revert "oem: Get the most recent image"
...
This reverts commit 3c7bddd9af
.
7 years ago
Matthias Klumpp
3c7bddd9af
oem: Get the most recent image
7 years ago
Matthias Klumpp
f1e4d78afc
oem: Allow manual target disk selection
7 years ago
Matthias Klumpp
6cb7691373
oem: Update live snapshot ISO url
7 years ago
Matthias Klumpp
c44f85b683
oem: Try to guess the primary disk better
...
This is to work around a coreboot bug, which makes it not boot the
system unless the OS is installed on the "first" disk on the system.
7 years ago
Matthias Klumpp
58b7862e0a
Use https everywhere
7 years ago
Matthias Klumpp
82940ccf8d
oem: Allow disabling the find-fastest-disk heuristics
7 years ago
Matthias Klumpp
ef5a8cea93
oem: Use a more recent live image
7 years ago
Matthias Klumpp
615012a5ed
oem: A few more hacks for selecting the right disk
7 years ago
Matthias Klumpp
0c8635d487
oem: Update PureOS payload ISO url
7 years ago
Matthias Klumpp
fc99d7d910
oem: Set no GRUB timeout
...
This was intended for rescue / easy modification of the GRUB
command-line, but at the moment it mostly looks ugly and confuses users.
So, we disable it for now.
7 years ago
Matthias Klumpp
075116f463
live: Do not allow running non-GUI d-i
7 years ago
Matthias Klumpp
dc093df276
trivial: typo
7 years ago
Matthias Klumpp
c1650e8728
oem: Update base image URL
7 years ago
Matthias Klumpp
caa1e9aa9b
oem: Enforce formatting, warn again about data loss
7 years ago
Matthias Klumpp
b00069fd3a
oem: Improve info output
7 years ago
Matthias Klumpp
82694d8fe9
oem: Fix typo
7 years ago
Matthias Klumpp
670400192f
oem: Update base image URL
7 years ago
Matthias Klumpp
750c72f0be
oem: Fix disk partitioning and improve the code slightly
...
It's still messy, but better :-)
7 years ago
Matthias Klumpp
eeff256669
oem: Prefer NVME disks for installing the OS over SSD devices
7 years ago
Matthias Klumpp
40efdec8cf
oem: Always resolve all disk alias paths to their absolute paths in /dev
...
This resolves an issue where udev was creating different names when
running in d-i, making installations fail on this hardware.
It also in general makes the installation more robust, and fixes a bug
where we were formatting a partition twice sometimes.
7 years ago
Matthias Klumpp
2715d7e3b2
oem: Format all local disks if possible
8 years ago
Matthias Klumpp
ebfa14521b
oem: Use base image that was built for the new kernel ABI
8 years ago
Matthias Klumpp
582c486ee7
oem: Be a bit less verbose by default
8 years ago
Matthias Klumpp
8c1dfbf29e
oem: Use more recent base image
8 years ago
Matthias Klumpp
0688889a43
oem: Ensure we really don't show any LVM prompt
8 years ago
Matthias Klumpp
929fd4909a
oem: Ensure we auto-install to the right device
8 years ago
Matthias Klumpp
f59f3b8fe4
oem: Wait for udev to create device nodes
8 years ago
Matthias Klumpp
d1caca1a61
oem: Try to auto-detect the target disk
8 years ago
Matthias Klumpp
e2aab9c13f
oem: Use a more recent live image as base
8 years ago
Matthias Klumpp
3348f4658b
oem: Base on newer live image
8 years ago
Matthias Klumpp
b7924f54b8
oem: Don't auto-configure an APT mirror
...
We set it statically, so the user isn't confused with weird messages if
no internet connection is established.
8 years ago
Matthias Klumpp
b6bfd66c86
oem: Align rescue partition differently for Librem
...
Partitioning is weird, but this seems to be a working configuration for
the Librem devices at least, that partman in d-i can accept and will not
try to override.
8 years ago
Matthias Klumpp
ab0279a975
Revert "oem: Enable network setup"
...
This reverts commit 1e66caecfb
.
8 years ago
Matthias Klumpp
307a6d2eee
oem: Always mount /boot into the system
...
Otherwise updates will fail.
8 years ago
Matthias Klumpp
ecfadbcaa7
oem: Enforce a specific mirror that will always be set
...
This is a hack, currently, which we need to ensure APT can fetch updates
in case we were unable to connect to the network while installing.
(if apt is not set up with sources, users will not know what to do at
all and assume the system is broken).
8 years ago
Matthias Klumpp
c741725f38
Ensure we set the right plymouth theme when building the image
8 years ago
Matthias Klumpp
7fd20a5f0d
oem: Use a more recent PureOS ISO
8 years ago
Matthias Klumpp
c4f596866a
trivial: Make oem hooks directory follow the naming pattern
8 years ago
Matthias Klumpp
1e66caecfb
oem: Enable network setup
8 years ago
Matthias Klumpp
41a6ba7e87
trivial: style
8 years ago
Matthias Klumpp
b2f26b7171
oem: Preseed mirror again, but actually enable it
8 years ago