Add luks device to crypttab and rebuild initramfs
This commit is contained in:
parent
3f7ba24040
commit
e8951c437b
|
@ -214,6 +214,14 @@ mkdir -p -- /target/run/udev
|
||||||
mountpoint -q /target/run/udev || mount --bind -- /run/udev /target/run/udev
|
mountpoint -q /target/run/udev || mount --bind -- /run/udev /target/run/udev
|
||||||
### }}}
|
### }}}
|
||||||
## }}}
|
## }}}
|
||||||
|
## Luks {{{
|
||||||
|
luks_part_uuid=$(blkid | grep "${hdd}2.*TYPE=\"crypto_LUKS\"" | sed 's/.*UUID="\(.*\)" TYPE.*/\1/')
|
||||||
|
### Ensure crypttab file contains the LUKS informations
|
||||||
|
printf '%b\n' "${luks_pv_name} UUID=${luks_part_uuid} none luks,discard" >> /etc/crypttab
|
||||||
|
|
||||||
|
### Regenerate initramfs
|
||||||
|
update-initramfs -k all -u
|
||||||
|
## }}}
|
||||||
## Network {{{
|
## Network {{{
|
||||||
### Get all informations from current network configuration in rescue mode
|
### Get all informations from current network configuration in rescue mode
|
||||||
net_device=$(ip r | grep "^default" | head -1 | cut -d" " -f5)
|
net_device=$(ip r | grep "^default" | head -1 | cut -d" " -f5)
|
||||||
|
|
Loading…
Reference in New Issue