lockdoc
Well-Known Member
Es gab schon einen ähnlichen thread zur Beta1, allerdings klappt bei mir zfs ohne geli problemlos.
Ich bekomme aber mit geli folgenden Fehler
Nachtrag:
Die Festplatten habe ich in der Fixit folgendermaßen verschlüsselt:
Die Kiste bootet vom USB Stick. Dieser hat folgende loader.conf
Die fstab auf der Festplatte sieht wie folgt aus:
im output vor dem ROOT MOUNT ERROR: kann ich nirgends sehen, dass die Festplatten mit geli entschlüsseln will. Wie ich das sehe scheint zfs vor geli zu starten, wie kann ich das ändern.
Ich bekomme aber mit geli folgenden Fehler
Code:
Trying to mount root from zfs:tank
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following from
the loader prompt:
set vfs.root.mountfrom.options=rw
and then remove invalid mount options from /etc/fstab.
Loader variables:
vfs.root.mountfrom=zfs:tank
vfs.root.mountfrom.options=
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:/dev/da0s1a
eg. cd9660:/dev/acd0
This is equivalent to: mount -t cd9660 /dev/acd0 /
da0 at umass-sim0 bus 0 target 0 lun 0
? List valid disk boot devices
<empty line> Abort manual input
mountroot> zfs:tank
Trying to mount root from zfs:tank
Nachtrag:
Die Festplatten habe ich in der Fixit folgendermaßen verschlüsselt:
Code:
> geli init -P -K /root/keys/ad10.key -s 4096 -l 256 /dev/ad10p2
> geli init -P -K /root/keys/ad12.key -s 4096 -l 256 /dev/ad12p2
> geli init -P -K /root/keys/ad14.key -s 4096 -l 256 /dev/ad14p2
Die Kiste bootet vom USB Stick. Dieser hat folgende loader.conf
Code:
geom_eli_load="YES"
geli_ad10_keyfile0_load="YES"
geli_ad10_keyfile0_type="ad10:geli_keyfile0"
geli_ad10_keyfile0_name="/keys/ad10.key"
geli_ad12_keyfile1_load="YES"
geli_ad12_keyfile1_type="ad12:geli_keyfile1"
geli_ad12_keyfile1_name="/keys/ad12.key"
geli_ad14_keyfile2_load="YES"
geli_ad14_keyfile2_type="ad14:geli_keyfile2"
geli_ad14_keyfile2_name="/keys/ad14.key"
zfs_load="YES"
vfs.root.mountfrom="zfs:tank"
Die fstab auf der Festplatte sieht wie folgt aus:
Code:
tank / zfs rw 0 0
tank/home /home zfs rw 0 0
tank/root /root zfs rw 0 0
tank/tmp /tmp zfs rw 0 0
tank/usr /usr zfs rw 0 0
tank/var /var zfs rw 0 0
im output vor dem ROOT MOUNT ERROR: kann ich nirgends sehen, dass die Festplatten mit geli entschlüsseln will. Wie ich das sehe scheint zfs vor geli zu starten, wie kann ich das ändern.
Zuletzt bearbeitet: