staging.inyokaproject.org

Dual-Boot und Systemverschlüsselung bei 24.04

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 24.04 (Noble Numbat)
Antworten |

ubuntutryer

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

Hallo ihr Lieben,

ich weiß das ist ein Problem mit dem neuen Installer, für das es scheinbar noch keine einfache Lösung gibt, aber ich dachte ich versuche mein Glück nochmal mit der expliziten Frage hier. Ich versuche mir auf einem neuen Laptop ein vollverschlüsseltes Ubuntu 24.04. als Dual-Boot neben Windows zu setzen. Am liebsten angelehnt an die Anleitung von System verschlüsseln. Da das ja aber so nicht mehr funktioniert, habe ich es über den Umweg einer Installation von 22.04. und Upgrade auf 23.10 und 24.04. versucht, dabei ist aber irgendetwas schief gegangen. Siehe hier: https://forum.ubuntuusers.de/topic/verschluesseltes-dual-boot-system-nach-upgrade/

Deshalb wollte ich fragen ob hier nicht doch wer eine Idee hat, wie ich in fertig angelegte Luks-verschlüsselte Logical Volumes ein 24.04. installiert bekomme?

So sieht die Platte verschlossen aus:

sudo fdisk -l
Disk /dev/loop0: 1.93 GiB, 2076291072 bytes, 4055256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 118.3 MiB, 124047360 bytes, 242280 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 984.86 MiB, 1032699904 bytes, 2016992 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 4 KiB, 4096 bytes, 8 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 74.24 MiB, 77844480 bytes, 152040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 269.63 MiB, 282722304 bytes, 552192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 10.72 MiB, 11239424 bytes, 21952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 505.09 MiB, 529625088 bytes, 1034424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: SSD_M.2_PCIe3_512GB_InnovationIT        
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 172577BA-A34B-4CC5-ACD2-EBDA23E32935

Device             Start        End   Sectors  Size Type
/dev/nvme0n1p1        34     262177    262144  128M Microsoft reserved
/dev/nvme0n1p2    264192     468991    204800  100M EFI System
/dev/nvme0n1p3   2465792   84385791  81920000 39.1G Microsoft basic data
/dev/nvme0n1p4 998629376 1000212479   1583104  773M Windows recovery environment
/dev/nvme0n1p5  84385792   86433791   2048000 1000M Linux filesystem
/dev/nvme0n1p6  86433792  998629375 912195584  435G Linux filesystem

Partition table entries are not in disk order.


Disk /dev/sda: 14.65 GiB, 15728640000 bytes, 30720000 sectors
Disk model: USB Flash Disk  
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 1A4B8E28-FA33-437A-8D9C-1BB63BC81820

Device       Start      End  Sectors  Size Type
/dev/sda1       64  8185315  8185252  3.9G Microsoft basic data
/dev/sda2  8185316  8195455    10140    5M EFI System
/dev/sda3  8195456  8196055      600  300K Microsoft basic data
/dev/sda4  8196096 30717951 22521856 10.7G Linux filesystem


Disk /dev/loop9: 38.73 MiB, 40615936 bytes, 79328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop8: 10.32 MiB, 10821632 bytes, 21136 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop10: 91.69 MiB, 96141312 bytes, 187776 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop11: 476 KiB, 487424 bytes, 952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop12: 20.05 MiB, 21020672 bytes, 41056 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop13: 116.72 MiB, 122392576 bytes, 239048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
ubuntu-mate@ubuntu-mate:~$

Und so dann geöffnet:


ubuntu-mate@ubuntu-mate:~$ sudo cryptsetup luksOpen /dev/nvme0n1p6 nvme0n1p6_crypt 
Enter passphrase for /dev/nvme0n1p6: 
ubuntu-mate@ubuntu-mate:~$ sudo fdisk -l
Disk /dev/loop0: 1.93 GiB, 2076291072 bytes, 4055256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 118.3 MiB, 124047360 bytes, 242280 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 984.86 MiB, 1032699904 bytes, 2016992 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 4 KiB, 4096 bytes, 8 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 74.24 MiB, 77844480 bytes, 152040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 269.63 MiB, 282722304 bytes, 552192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 10.72 MiB, 11239424 bytes, 21952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 505.09 MiB, 529625088 bytes, 1034424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: SSD_M.2_PCIe3_512GB_InnovationIT        
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 172577BA-A34B-4CC5-ACD2-EBDA23E32935

Device             Start        End   Sectors  Size Type
/dev/nvme0n1p1        34     262177    262144  128M Microsoft reserved
/dev/nvme0n1p2    264192     468991    204800  100M EFI System
/dev/nvme0n1p3   2465792   84385791  81920000 39.1G Microsoft basic data
/dev/nvme0n1p4 998629376 1000212479   1583104  773M Windows recovery environment
/dev/nvme0n1p5  84385792   86433791   2048000 1000M Linux filesystem
/dev/nvme0n1p6  86433792  998629375 912195584  435G Linux filesystem

Partition table entries are not in disk order.


Disk /dev/sda: 14.65 GiB, 15728640000 bytes, 30720000 sectors
Disk model: USB Flash Disk  
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 1A4B8E28-FA33-437A-8D9C-1BB63BC81820

Device       Start      End  Sectors  Size Type
/dev/sda1       64  8185315  8185252  3.9G Microsoft basic data
/dev/sda2  8185316  8195455    10140    5M EFI System
/dev/sda3  8195456  8196055      600  300K Microsoft basic data
/dev/sda4  8196096 30717951 22521856 10.7G Linux filesystem


Disk /dev/loop9: 38.73 MiB, 40615936 bytes, 79328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop8: 10.32 MiB, 10821632 bytes, 21136 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop10: 91.69 MiB, 96141312 bytes, 187776 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop11: 476 KiB, 487424 bytes, 952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop12: 20.05 MiB, 21020672 bytes, 41056 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop13: 116.72 MiB, 122392576 bytes, 239048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/nvme0n1p6_crypt: 434.95 GiB, 467027361792 bytes, 912162816 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/vgubuntu-swap: 9.77 GiB, 10485760000 bytes, 20480000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/vgubuntu-root: 425.18 GiB, 456537407488 bytes, 891674624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
ubuntu-mate@ubuntu-mate:~$ 

Wenn ich im Installer nun allerdings manuelle Partitionierung auswähle zeigt er mir die Logical Volumes allerdings gar nicht an ☹

Hat hier jemand eine Idee wie man das trotzdem umsetzen könnte?

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

ubuntutryer schrieb:

Deshalb wollte ich fragen ob hier nicht doch wer eine Idee hat, wie ich in fertig angelegte Luks-verschlüsselte Logical Volumes ein 24.04. installiert bekomme?

Was ist mit den Anregungen, die du schon erhalten hast?

fleet_street schrieb:

… Mit der Zeit wird sich sicher ein besserer Workaround finden

Sollte ich dazu schreiben, dass es Links auf Beiträge im Forum handelt, die evtl. weiterhelfen könnten. Einen habe ich noch gefunden: 9428349

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11349

Hej,

und wie wär es mit ubiquity nachinstallieren?

Gruß black tencate

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

black_tencate schrieb:

Hej,

und wie wär es mit ubiquity nachinstallieren?

Gruß black tencate

Tja schade, das wäre wohl zu einfach gewesen. Das sieht erstmal ziemlich vielversprechend aus, aber an irgendeiner Stelle während der Installation des Systems schmiert ubiquity dann doch immer ab..

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

fleet_street schrieb:

ubuntutryer schrieb:

Was ist mit den Anregungen, die du schon erhalten hast?

fleet_street schrieb:

… Mit der Zeit wird sich sicher ein besserer Workaround finden

Sollte ich dazu schreiben, dass es Links auf Beiträge im Forum handelt, die evtl. weiterhelfen könnten. Einen habe ich noch gefunden: 9428349

Äh sorry ja ich kenne die verlinkten Threads alle schon, ich hatte gehofft dass es noch einen direkteren Weg gibt, aber dann werde ich mich mal da durchprobieren..

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

Erstes Zwischenupdate: Ein Upgrade von 23.10 scheint nicht die Lösung zu sein. Ich hab das jetzt zwei mal frisch installiert und ein Upgrade gemacht und bin leider beide male wieder bei diesem Kernel-Problem gelandet: https://forum.ubuntuusers.de/topic/verschluesseltes-dual-boot-system-nach-upgrade/

Zoltar

Anmeldungsdatum:
30. April 2020

Beiträge: 5

moin,

ich habe seit vielen Jahren ein vollverschlüsseltes Kubuntu mit windows nebendran. Bin dabei, mein T430 von 2012 aufzugeben, und habe jetzt zum ersten Mal ein Mainboard mit UEFI.

Die Installation von 23.10 hat schonmal funktioniert. Hatte mir die "System verschlüsseln"-Anleitung mal modifiziert mit einer fast identischen Anleitung aus einem blog.

Versuche jetzt mal das update auf 24.04 und gebe Rückmeldung, obs bei mir durchläuft oder welche Probleme sich bei mir auftun.

Vielleicht noch für mein Verständnis: Hast du auf der Platte schon Daten, oder ist die neu?

edit: upgrade lief sauber durch, mit dem internen Angebot zum upgrade. nach dem upgrade werden mir auch die kernel 6.8.0-35 und 6.5.0-41 als installiert angezeigt. hab jetzt nur die neuere getestet (6.8.0.35), kann ohne Probleme entschlüsseln, es bootet sauber und alles funktioniert.

Also: wenn du die Installation einfach nochmal machen willst, sag ich dir gerne was ich gemacht habe.

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

Hallo Zoltar,

auf der Platte waren außer Windows keine Daten, ich hatte mir auch gerade einen neuen Laptop mit UEFI gekauft.

Aber interessant dass es bei dir keine Probleme mit dem Upgrade gibt, zeig gerne mal wie du es gemacht hast, ich hab auch einfach die Anleitung von "System verschlüsseln" auf ein Dual-Boot System modifiziert..

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo ubuntutryer,

Irgendwie fehlt da auch eine unverschlüsselte /boot Partition und bei dir sind auch zwei EFI Partitionen. Falls ich da was übersehen habe wolltest du ja auch noch eine separate /home im LVM ...

PS: Ich habe da nur mit 24.04 mal eine auto verschlüsselte Installation in VirtualBox gemacht. Vielleicht ist es möglich mit "Home umziehen" und entsprechender Anpassung eine dies zu erreichen.

Gruss Lidux

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

Ne also so sehen die primären Partitionen aus:

Device             Start        End   Sectors  Size Type
/dev/nvme0n1p1        34     262177    262144  128M Microsoft reserved
/dev/nvme0n1p2    264192     468991    204800  100M EFI System
/dev/nvme0n1p3   2465792   84385791  81920000 39.1G Microsoft basic data
/dev/nvme0n1p4 998629376 1000212479   1583104  773M Windows recovery environment
/dev/nvme0n1p5  84385792   86433791   2048000 1000M Linux filesystem
/dev/nvme0n1p6  86433792  998629375 912195584  435G Linux filesystem

ich sehe da nur ein EFI und /dev/nvme0n1p5 soll die bootpartition werden. Und dann gibt es noch swap und root als logical volumes, ein seperates /home hatte ich bisher nicht vor. Aber falls das für eine Lösung hilfreich wäre könnte ich das bestimmt auch machen.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Lidux schrieb:

PS: Ich habe da nur mit 24.04 mal eine auto verschlüsselte Installation in VirtualBox gemacht. Vielleicht ist es möglich mit "Home umziehen" und entsprechender Anpassung eine dies zu erreichen.

Automatisch ging mit der alten Installationsroutine schon nur für die gesamte Festplatte. Die neue macht es soweit ich weiß¹ auch nur für den gesamten Datenträger. Dieser Ansatz fehlt jedoch tatsächlich noch auf der Liste:

  • Windows platt machen

  • Linux komplett verschlüsseln

  • verschlüsseltes Dateisystem verkleinern

  • LV verkleinern

  • PV verkleinern

  • verschlüsselte Partition verkleinern (1)

  • in den frei gewordenen Platz Windows installieren

  • aus der Datensicherung Windows nicht nur lauffähig, sondern bereit für den täglichen Einsatz machen.

Mmmh, warum nur ist uns das nicht früher eingefallen? – Also es geht schon – man muss nur wollen. 😉


¹) aufgrund von Umzug und z. Z. nur eingeschränktem Datenvolumen habe ich nur eine Alpha vom Februar vorliegen. …

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

jaja, der Möglichkeiten gibt es viele. Man braucht halt die entsprechenden Skills dazu..

Falls ich hier nicht weiterkomme werde ich mein Glück mal mit debootstrap versuchen, aber aus Mangel an Erfahrung muss ich mich da vorher noch etwas intensiver damit beschäftigen.

ubuntutryer

(Themenstarter)

Anmeldungsdatum:
29. Januar 2013

Beiträge: Zähle...

So ich habe jetzt letztendlich lubuntu mit calamares installiert, da konnte ich einfach auswählen, dass ein verschlüsseltes lubuntu neben windows installiert werden soll. Und dann habe ich mir den mate-desktop nachinstalliert. Da das ja am Ende eine Antwort auf die Frage "Dual-Boot und Systemverschlüsselung bei 24.04" ist setze ich mal auf gelöst..

Antworten |