Topic: full disk encryption guide libreboot
Is there any updates on this guide? how to do it, etc,
You are not logged in. Please login or register.
We are very pleased and happy to announce the newest release of Hyperbola GNU/Linux-libre with v0.4.4.
See our official news for further details.
HyperForum → Install/Update → full disk encryption guide libreboot
Is there any updates on this guide? how to do it, etc,
Is there any updates on this guide? how to do it, etc,
It still under development, I let you know when it's ready.
zapper wrote:Is there any updates on this guide? how to do it, etc,
It still under development, I let you know when it's ready.
thank you. I should also mention, that openrc isn't fully ingrained into the new 0.2 isos. not sure why...
oh that reminds me, that guide may be outdated, so probably good to test that if you can...
For those interested, this guide is working : https://wiki.parabola.nu/Installing_Par … ing_/boot)
You only need to adapt some parts for OpenRC. Here is what I needed to adapt (in comparison to Parabola / systemd)
Fully working FDE !
On live iso, start the following services :
rc-service lvm start
rc-service dmcrypt start
To set the hostname :
nano /etc/conf.d/hostname
Replace value
To set the keymap :
nano /etc/conf.d/keymaps
Replace value
To set an user and add necessary groups to it :
useradd -m -g users -G wheel,audio,network,video,optical,storage,disk,sys -c your_username -s /bin/bash your_username && passwd your_username
To avoid issues with keyboard layout when using X :
-> Create a 20-keyboard.conf
nano /etc/X11/xorg.conf.d/20-keyboard.conf
Section "InputClass"
Identifier "keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "fr" # example "fr", adapt to your language
Option "XkbModel" "pc105" # adapt as necessary
EndSection
To set the DM :
nano /etc/conf.d/xdm
Example with gdm, replace the value to match the DM you wish to use (lightdm, slim..)
DISPLAYMANAGER="gdm"
And finally, don't forget to enable the needed services before exiting chroot (some are maybe optional for you)
rc-update add lvm boot
rc-update add dmcrypt boot
rc-update add mdraid boot
rc-update add cronie default
rc-update add elogind default
rc-update add alsasound default
rc-update add sshd default
rc-update add NetworkManager default
rc-update add syslog-ng default
rc-update add avahi-daemon default
rc-update add avahi-dnsconfd default
rc-update add cupsd default
rc-update add ntpd default
rc-update add udev default
rc-update add dhcpcd default
rc-update add dbus default
rc-update add xdm default
rc-update add fuse default
rc-update add lm_sensors default
rc-update add acpid default
rc-update add libvirtd default
To set the DM :
nano /etc/conf.d/xdm
Example with gdm, replace the value to match the DM you wish to use (lightdm, slim..)
DISPLAYMANAGER="gdm"
Now, it is not needed anymore, since i've created the init scripts for our all DM apps from scratch, so you can enable the service directly, eg:
# rc-update add gdm default
aether wrote:To set the DM :
nano /etc/conf.d/xdm
Example with gdm, replace the value to match the DM you wish to use (lightdm, slim..)
DISPLAYMANAGER="gdm"
Now, it is not needed anymore, since i've created the init scripts for our all DM apps from scratch, so you can enable the service directly, eg:
# rc-update add gdm default
Btw, recently i've pushed our encrypted installation guide which is based on Libreboot documentation.
Now, it is not needed anymore, since i've created the init scripts for our all DM apps from scratch, so you can enable the service directly, eg:
# rc-update add gdm default
Awesome, it works great ! (using lightdm)
For those interested, this guide is working : https://wiki.parabola.nu/Installing_Par … ing_/boot)
You only need to adapt some parts for OpenRC. Here is what I needed to adapt (in comparison to Parabola / systemd)
Fully working FDE !On live iso, start the following services :
rc-service lvm start
rc-service dmcrypt startTo set the hostname :
nano /etc/conf.d/hostname
Replace value
To set the keymap :
nano /etc/conf.d/keymaps
Replace value
To set an user and add necessary groups to it :
useradd -m -g users -G wheel,audio,network,video,optical,storage,disk,sys -c your_username -s /bin/bash your_username && passwd your_username
To avoid issues with keyboard layout when using X :
-> Create a 20-keyboard.conf
nano /etc/X11/xorg.conf.d/20-keyboard.conf
Section "InputClass" Identifier "keyboard" MatchIsKeyboard "on" Option "XkbLayout" "fr" # example "fr", adapt to your language Option "XkbModel" "pc105" # adapt as necessary EndSection
To set the DM :
nano /etc/conf.d/xdm
Example with gdm, replace the value to match the DM you wish to use (lightdm, slim..)
DISPLAYMANAGER="gdm"
And finally, don't forget to enable the needed services before exiting chroot (some are maybe optional for you)
rc-update add lvm boot rc-update add dmcrypt boot rc-update add mdraid boot rc-update add cronie default rc-update add elogind default rc-update add alsasound default rc-update add sshd default rc-update add NetworkManager default rc-update add syslog-ng default rc-update add avahi-daemon default rc-update add avahi-dnsconfd default rc-update add cupsd default rc-update add ntpd default rc-update add udev default rc-update add dhcpcd default rc-update add dbus default rc-update add xdm default rc-update add fuse default rc-update add lm_sensors default rc-update add acpid default rc-update add libvirtd default
This combined with emulatorman's guide helped enormously. So thank you!
The only thing I didn't get working yet is the vlc sound. Doesn't seem to open at the moment.
But, wifi works and so does usb mass storage now.
Emulatorman wrote:aether wrote:To set the DM :
nano /etc/conf.d/xdm
Example with gdm, replace the value to match the DM you wish to use (lightdm, slim..)
DISPLAYMANAGER="gdm"
Now, it is not needed anymore, since i've created the init scripts for our all DM apps from scratch, so you can enable the service directly, eg:
# rc-update add gdm default
Btw, recently i've pushed our encrypted installation guide which is based on Libreboot documentation.
Please add #4 of this thread's message to the guide after you install
rc-update add lvm boot
rc-update add dmcrypt boot
rc-update add mdraid boot
rc-update add cronie default
rc-update add elogind default
rc-update add alsasound default
rc-update add sshd default
rc-update add NetworkManager default
rc-update add syslog-ng default
rc-update add avahi-daemon default
rc-update add avahi-dnsconfd default
rc-update add cupsd default
rc-update add ntpd default
rc-update add udev default
rc-update add dhcpcd default
rc-update add dbus default
rc-update add xdm default
rc-update add fuse default
rc-update add lm_sensors default
rc-update add acpid default
rc-update add libvirtd default
that aka...
helped me a ton I can tell you.
HyperForum → Install/Update → full disk encryption guide libreboot
Powered by PunBB, supported by Informer Technologies, Inc.