111 Commits

Author SHA1 Message Date
Andrey Prokopenko
69ff5f955b new OS versions added (#87) v1.4.3 2025-10-26 17:25:17 +01:00
Gunnar
784ee5fe96 Update hetzner-debian12-zfs-setup.sh (#81)
* Update hetzner-debian12-zfs-setup.sh

fix for 
===========remove unused kernels in rescue system=========
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-headers-6.11.3
E: Couldn't find any package by glob 'linux-headers-6.11.3'

* try to fix Configuration file '/etc/issue'

* try to fix mountpoint issue

mountpoint '/mnt/' exists and is not empty
use '-m' option to provide a different default
2025-06-24 19:53:17 +02:00
Tom Janssen
8858afa4a3 Update hetzner-debian12-zfs-setup.sh (#71) v1.4.2 2025-04-21 23:03:14 +02:00
Piotr Plenzler
d11cae2671 Fix typo in Debian 12 script (#67)
"Debian 11" -> "Debian 12"
2025-04-21 23:02:36 +02:00
tyl0re
373f77fa73 Rechtschreibfehler (#65) 2025-04-21 23:02:02 +02:00
Cong Zhang
587d3a1f4f fix grub install error (#75)
Co-authored-by: Nemo <9478806+terem42@users.noreply.github.com>
2025-04-21 23:01:11 +02:00
greenpsi
556157ed33 add ability to install debian 12 in UEFI mode (#76)
check, whether the machine is booted in EFI mode, then setup an EFI
partition and install efi grub instead of legacy grub.
This is required, since new hetzner machines don't have the ability
to boot in legacy mode anymore.

Co-authored-by: Micha Goetz <mg@altasigma.com>
Co-authored-by: Nemo <9478806+terem42@users.noreply.github.com>
2025-04-21 22:58:25 +02:00
Andrey Prokopenko
56e36a0987 fix for issue 74 2025-04-21 22:53:35 +02:00
Andrey Prokopenko
d5b4bf3034 fix for issue 77, originally authored by brianharte 2025-04-21 22:35:29 +02:00
rcn
f79b735143 Install GRUB on all selected disks (#66)
Co-authored-by: Robert Flechtner <robert.flechtner@power.cloud>
2023-11-28 17:22:23 +01:00
terem42
dc23d826e3 Grub fix (#64)
* zed initial load proc fix
v1.4.1
2023-10-11 11:27:43 +02:00
terem42
3b9724e6af noauto set rpool name fix (#63)
* rpool ref fix

* dropbear update
2023-10-10 17:05:37 +02:00
terem42
23ec2c0e89 Grub fix (#62)
* rpool dynamic naming fix
2023-10-10 14:16:11 +02:00
terem42
00ed04d44e dropbear fixes for encrypted root (#61)
dropbear fixes for encrypted root
v1.4
2023-10-07 14:27:41 +02:00
terem42
27bb8d8302 Update hetzner-ubuntu22-zfs-setup.sh 2023-10-06 21:50:03 +02:00
terem42
6c015b895d Update README.md 2023-10-06 20:32:34 +02:00
terem42
b40c5e0699 Fix dropbear setup (#60)
fix dropbear across Ubuntu and Debian variants
2023-10-06 20:31:31 +02:00
terem42
0053d63360 rescue updated (#59)
* updated zfs for new rescue
2023-10-05 16:05:31 +02:00
terem42
6a9eb55877 renamed 2023-10-01 21:31:44 +02:00
terem42
d38db64e43 Rename deb12 (#57)
* set tmpdir

* array fix
2023-10-01 21:28:27 +02:00
terem42
b08730586a set tmpdir (#56)
* set tmpdir

* array fix
2023-10-01 19:39:54 +02:00
terem42
99a63e2892 Update hetzner-ubuntu22-zfs-setup.sh 2023-10-01 18:19:29 +02:00
terem42
9bc5080df3 Update README.md 2023-10-01 17:26:12 +02:00
terem42
b3f1a8624f Update hetzner-ubuntu22-zfs-setup.sh 2023-09-30 22:58:50 +02:00
terem42
5dc4fe0ed0 Update hetzner-ubuntu22-zfs-setup.sh 2023-09-30 22:25:23 +02:00
terem42
9fcedceb52 Update hetzner-ubuntu22-zfs-setup.sh (#55) 2023-09-30 21:05:53 +02:00
Cong Zhang
a47d2bd6ce enable debian 12, not pin to hetzner and enable zfs mirror/strip switch (#53)
* debian 12 copy from debian 11

* upgrade debian 12 and enable non-free-firmware

* use offical repo which use mirror automate

* enable raid mirror or strip
2023-09-15 14:35:15 +02:00
terem42
ad8f7627d8 update to new rescue (#43)
updated to new rescue, added script for ubuntu 22
v1.3
2023-04-22 00:50:38 +02:00
terem42
e26d27f692 Merge pull request #40 from driops/ub20fix
ubuntu20: install zfs from bullseye-backports (on recovery)
2023-03-21 12:44:11 +01:00
driops
e632244d69 ubuntu20: install zfs from bullseye-backports (on recovery)
Hetzner's current recovery uses debian, Ubuntu PPA
packages don't work. This simplifies things.
2023-03-20 02:28:10 -04:00
terem42
e78d834bad Merge pull request #39 from driops/ub20fix
ubuntu20: update dropbear URL's
2022-11-19 15:02:29 +01:00
driops
f54fa2a68a ubuntu20: update dropbear URL's
From Debian, old links were dead
These are slightly newer and not dead
2022-11-13 19:57:00 -05:00
terem42
b31d78992d Merge pull request #37 from westfeld/fix_quotes
fix quotes for DKMS configuration file
2022-08-18 18:49:58 +02:00
Thomas Westfeld
3e99938566 fix quotes for DKMS configuration file 2022-08-07 19:14:06 +01:00
terem42
292def7e53 Merge pull request #35 from crpb/dkms-force-rebuild
dkms: force rebuild terem42/zfs-hetzner-vm#28
2022-07-27 23:12:31 +02:00
terem42
5ca06e4580 Merge pull request #36 from westfeld/fix-dns
Start systemd-resolved to enable correct DNS resolution
2022-07-27 23:10:43 +02:00
Thomas Westfeld
6bf81c2d60 start systemd-resolved to enable correct DNS resolution 2022-07-27 19:46:40 +02:00
Christopher Bock
3826932a79 dkms: force rebuild terem42/zfs-hetzner-vm#28 2022-06-13 05:51:33 +02:00
terem42
4dc9ac2ddb Merge pull request #33 from jlsjonas/patch-1
Add note when dealing with software raid
2022-05-31 09:54:04 +02:00
Jonas De Kegel
c8c839d96c Add note when dealing with software raid 2022-05-29 13:55:33 +02:00
terem42
1542404c0e Merge pull request #32 from driops/master
Increase bpool size to 2G so we don't risk boot breaking
2022-04-13 18:06:00 +02:00
driops
d86ec88cdc Increase bpool size to 2G so we don't risk boot breaking when both ZFS and kernel update 2022-04-07 02:09:02 -04:00
terem42
c2bd03377d Merge pull request #27 from westfeld/fix_hostname_regexp
correct hostname regexp fixes issue #24
2022-01-29 23:50:15 +01:00
Thomas Westfeld
2592d744bb correct hostname regexp fixes issue #24 2022-01-24 19:19:59 +01:00
Prokopenko Andrey
dc72f24c43 removed double quoting from zpool statements v1.2 2021-11-25 23:37:05 +01:00
Prokopenko Andrey
f2331df185 zpool options update for debian 2021-11-25 22:27:06 +01:00
Andrey Prokopenko
effc9964ee shellcheck code fixes 2021-11-18 20:22:53 +01:00
terem42
c1391bb65f Update shellcheck.yml 2021-09-25 12:10:32 +02:00
Andrey Prokopenko
e322cf49b4 modified permissions 2021-09-25 12:08:54 +02:00
Andrey Prokopenko
762993e7e8 updated shellcheck workflow 2021-09-25 12:04:16 +02:00