Megoldva a tikosítással az a gond ha volt fent dual boot ban egy másik linux ami levn tikosítva akkor edig úgy érzékelte a telptő hogy a raveos is titkosított lesz na ez ki lett javítva most már a rendszert nézi amin a felhasználó éppen van nem az összes lemezt.
This commit is contained in:
parent
ce769a085c
commit
0b5807ab3f
1 changed files with 16 additions and 6 deletions
|
@ -29,15 +29,20 @@ if [ -d "/sys/firmware/efi" ]; then
|
||||||
echo "UEFI rendszer észlelve, systemd-boot telepítése..."
|
echo "UEFI rendszer észlelve, systemd-boot telepítése..."
|
||||||
|
|
||||||
# LUKS titkosítás ellenőrzése
|
# LUKS titkosítás ellenőrzése
|
||||||
|
ROOT_DEVICE=$(findmnt -n -o SOURCE /)
|
||||||
ENCRYPTED=false
|
ENCRYPTED=false
|
||||||
CRYPTDEVICE_UUID=""
|
CRYPTDEVICE_UUID=""
|
||||||
CRYPTNAME="cryptroot"
|
CRYPTNAME="cryptroot"
|
||||||
|
|
||||||
# Ellenőrizzük, van-e titkosított partíció
|
# Ellenőrizzük, van-e titkosított partíció
|
||||||
if blkid -t TYPE=crypto_LUKS -o device | grep -q .; then
|
if [[ "$ROOT_DEVICE" == "/dev/mapper/"* ]]; then
|
||||||
ENCRYPTED=true
|
ENCRYPTED=true
|
||||||
LUKS_DEVICE=$(blkid -t TYPE=crypto_LUKS -o device | head -n1)
|
#LUKS_DEVICE=$(blkid -t TYPE=crypto_LUKS -o device | head -n1)
|
||||||
CRYPTDEVICE_UUID=$(blkid -o value -s UUID "$LUKS_DEVICE")
|
#CRYPTDEVICE_UUID=$(blkid -o value -s UUID "$LUKS_DEVICE")
|
||||||
|
|
||||||
|
LUKS_DEVICE="/dev/$(sudo dmsetup deps -o devname cryptroot | grep -o '(.*)'| tr -d '()')"
|
||||||
|
CRYPTDEVICE_UUID=$(echo "$ROOT_DEVICE" | sed 's|/dev/mapper/luks-||')
|
||||||
|
|
||||||
echo "LUKS titkosítás észlelve: $LUKS_DEVICE (UUID: $CRYPTDEVICE_UUID)"
|
echo "LUKS titkosítás észlelve: $LUKS_DEVICE (UUID: $CRYPTDEVICE_UUID)"
|
||||||
|
|
||||||
# A fájlrendszer típusának ellenőrzése
|
# A fájlrendszer típusának ellenőrzése
|
||||||
|
@ -193,13 +198,18 @@ else
|
||||||
echo "BIOS rendszer észlelve, GRUB telepítése..."
|
echo "BIOS rendszer észlelve, GRUB telepítése..."
|
||||||
|
|
||||||
# LUKS titkosítás ellenőrzése
|
# LUKS titkosítás ellenőrzése
|
||||||
|
ROOT_DEVICE=$(findmnt -n -o SOURCE /)
|
||||||
LUKS_DEVICE=""
|
LUKS_DEVICE=""
|
||||||
CRYPTDEVICE_UUID=""
|
CRYPTDEVICE_UUID=""
|
||||||
CRYPTNAME="cryptroot"
|
CRYPTNAME="cryptroot"
|
||||||
|
|
||||||
if blkid -t TYPE=crypto_LUKS -o device | grep -q .; then
|
if [[ "$ROOT_DEVICE" == "/dev/mapper/"* ]]; then
|
||||||
LUKS_DEVICE=$(blkid -t TYPE=crypto_LUKS -o device | head -n1)
|
#LUKS_DEVICE=$(blkid -t TYPE=crypto_LUKS -o device | head -n1)
|
||||||
CRYPTDEVICE_UUID=$(blkid -o value -s UUID "$LUKS_DEVICE")
|
#CRYPTDEVICE_UUID=$(blkid -o value -s UUID "$LUKS_DEVICE")
|
||||||
|
|
||||||
|
LUKS_DEVICE="/dev/$(sudo dmsetup deps -o devname cryptroot | grep -o '(.*)'| tr -d '()')"
|
||||||
|
CRYPTDEVICE_UUID=$(echo "$ROOT_DEVICE" | sed 's|/dev/mapper/luks-||')
|
||||||
|
|
||||||
echo "LUKS titkosítás észlelve: $LUKS_DEVICE (UUID: $CRYPTDEVICE_UUID)"
|
echo "LUKS titkosítás észlelve: $LUKS_DEVICE (UUID: $CRYPTDEVICE_UUID)"
|
||||||
|
|
||||||
# A fájlrendszer típusának ellenőrzése
|
# A fájlrendszer típusának ellenőrzése
|
||||||
|
|
Loading…
Reference in a new issue