Die Ubuntu 13.04-Installationsdiskette bietet die Möglichkeit, Ubuntu mit LUKS-Verschlüsselung zu installieren. Es gibt jedoch keine Möglichkeit, eine verschlüsselte Installation neben vorhandenen Partitionen für ein Dual-Boot-Szenario durchzuführen.
Wie kann ich Ubuntu verschlüsselt neben einer anderen Partition von der Live-Festplatte installieren?
Antworten:
Wenn Sie Ubuntu verschlüsselt auf einer Festplatte installieren und vorhandene Partitionen und Betriebssysteme ersetzen möchten, können Sie dies direkt über das grafische Installationsprogramm tun. Dieser manuelle Vorgang ist nur für das Dual-Booten erforderlich.
Diese Antwort wurde mit Ubuntu 13.04 getestet.
Booten Sie von einer Ubuntu Live-DVD oder einem USB-Stick und wählen Sie "Ubuntu testen".
Erstellen Sie zwei Partitionen mit GParted, das auf der Live-Festplatte enthalten ist. Die erste Partition sollte unformatiert und groß genug für root und swap sein, in meinem Beispiel ist dies
/dev/sda3
. Die zweite Partition sollte mehrere hundert Megabyte groß und in ext2 oder ext3 formatiert sein. Sie wird unverschlüsselt und eingehängt/boot
(in meinem Beispiel ist dies/dev/sda4
).In diesem Screenshot habe ich eine vorhandene unverschlüsselte Ubuntu-Installation in zwei Partitionen:
/dev/sda1
und/dev/sda5
, markieren Sie im Kreis links. Ich habe eine unformatierte Partition in/dev/sda3
und eine ext3-Partition in erstellt/dev/sda4
, die für die verschlüsselte Ubuntu-Installation vorgesehen sind und im Kreis rechts hervorgehoben sind:Erstellen Sie mit diesen Befehlen einen LUKS-Container. Ersetzen Sie diese
/dev/sda3
durch die zuvor erstellte unformatierte Partition undcryptcherries
einen Namen Ihrer Wahl.Warnung : Sie werden feststellen, dass der
luksFormat
Schritt sehr schnell abgeschlossen wurde, da das zugrunde liegende Blockgerät nicht sicher gelöscht wird. Sofern Sie nicht nur experimentieren und sich nicht um die Sicherheit gegen verschiedene Arten von forensischen Angriffen kümmern, ist es wichtig, den neuen LUKS-Container ordnungsgemäß zu initialisieren, bevor Sie darin Dateisysteme erstellen. Durch das Schreiben von Nullen in den zugeordneten Container werden starke Zufallsdaten in das zugrunde liegende Blockgerät geschrieben. Dies kann eine Weile dauern. Verwenden Sie daher am besten denpv
Befehl, um den Fortschritt zu überwachen:oder, wenn Sie eine Offline-Installation durchführen und nicht leicht bekommen
pv
:Erstellen Sie im bereitgestellten LUKS-Container ein physisches LVM-Volume, eine Volume-Gruppe und zwei logische Volumes. Das erste logische Volume wird an gemountet
/
und das zweite als Swap verwendet.vgcherries
ist der Name der Datenträgergruppe, undlvcherriesroot
undlvcherriesswap
sind die Namen der logischen Datenträger, können Sie Ihre eigenen auswählen.Erstellen Sie Dateisysteme für die beiden logischen Volumes: (Sie können diesen Schritt auch direkt vom Installationsprogramm aus ausführen.)
Installieren Sie Ubuntu ohne Neustart mit dem grafischen Installationsprogramm (die Verknüpfung befindet sich in Xubuntu 18.04 auf dem Desktop) und wählen Sie die manuelle Partitionierung. Zuordnen
/
zu/dev/mapper/vgcherries-lvcherriesroot
und/boot
auf die unverschlüsselten Partition in Schritt 2 erstellt wird (in diesem Beispiel/dev/sda4
).Wenn das grafische Installationsprogramm abgeschlossen ist, wählen Sie "Test fortsetzen" und öffnen Sie ein Terminal.
Suchen Sie die UUID der LUKS-Partitionen (
/dev/sda3
in diesem Fall). Sie wird später benötigt:Montieren Sie die entsprechenden Geräte an den entsprechenden Positionen in
/mnt
und chrooten Sie hinein:Erstellen Sie eine Datei mit dem Namen
/etc/crypttab
in der Chroot-Umgebung, die diese Zeile enthält, und ersetzen Sie den UUID-Wert durch die UUID der LUKS-Partition undvgcherries
durch den Namen der Datenträgergruppe:Führen Sie den folgenden Befehl in der Chroot-Umgebung aus:
Starten Sie das verschlüsselte Ubuntu neu und booten Sie es. Sie sollten aufgefordert werden, ein Kennwort einzugeben.
Überprüfen Sie, ob Sie die verschlüsselte Partition verwenden,
/
indem Sie Folgendes ausführenmount
:Überprüfen Sie, ob Sie die verschlüsselte Swap-Partition verwenden (keine unverschlüsselten Swap-Partitionen aus anderen Installationen), indem Sie den folgenden Befehl ausführen:
Stellen Sie sicher, dass Sie in den Wiederherstellungsmodus booten können. Sie möchten später nicht herausfinden, dass der Wiederherstellungsmodus nicht funktioniert. :)
Installieren Sie alle Updates, die wahrscheinlich die Ramdisk neu erstellen und die Grub-Konfiguration aktualisieren. Starten Sie den normalen Modus und den Wiederherstellungsmodus neu und testen Sie sie.
quelle
Es ist möglich, ein verschlüsseltes Dual-Boot-Setup nur mit den GUI-Tools der Ubuntu LiveCD zu erstellen.
Voraussetzungen
gdisk
) in GPT konvertieren , aber Sie sollten zuerst eine Sicherung durchführen. Wenn Sie die Partitionstabelle konvertieren, müssen Sie den Windows-Bootloader anschließend reparieren .Windows
Geben Sie in der Startleiste
disk partition
die erste Option ein (öffnen Sie den Partitionsmanager in den Einstellungen).Verkleinern Sie Ihre primäre Partition auf die gewünschte Ubuntu-Größe (ich habe gerade die Standard-Partition verwendet und mein 500-GB-Laufwerk in ein 240-GB-Windows-Betriebssystem und 240-GB-Speicherplatz aufgeteilt).
BIOS
Ubuntu LiveCD
Schließlich - Booten Sie den 19.04 Installer USB
Klicken Sie Enterauf die Standardoption Ubuntu installieren .
Wenn Sie zu dem Bildschirm mit der Meldung "Gesamte Festplatte löschen" und einigen Kontrollkästchen gelangen, klicken Sie auf die Option " Etwas anderes" (manuelle Partitionierung). Andernfalls verlieren Sie Ihre Windows-Daten!
Sobald der Festplattenpartitions-Manager Ihre Festplatte lädt, haben Sie einen großen nicht zugewiesenen Speicherplatz. Klicken Sie darauf und klicken Sie auf die Schaltfläche Hinzufügen , um Partitionen zu erstellen.
/boot
Partition (primär, ext4)./
Partition ist.Wenn Sie zum ersten Mal starten, melden Sie sich an, öffnen Sie ein Terminal, führen Sie
sudo apt-get update
und aussudo apt dist-upgrade
, starten Sie neu und melden Sie sich erneut an.Eine 2 GB große Auslagerungsdatei wird automatisch erstellt. Wenn Sie stattdessen eine 8-GB-Festplatte benötigen, lesen Sie diese Antwort .
quelle
/dev/mapper/sdaX_crypt
oben in der Liste angezeigt . Dieser Leitfaden enthält Screenshots und visualisiert die Formatierung von Partitionen. Dies kann hilfreich sein: Hekticgeek.com 2012Erstens: Warum ist es möglicherweise nicht sicher genug, nur die Linux-Partition zu verschlüsseln?
Nun folgte ich diesem Tutorial:
Auf dieser Antwort, präsentiere ich einen Schritt für Schritt (mit Bildern) Installation von Linux
Mint 19.1 XFCE
undUbuntu 18.04.2
sowohl vollständig in einer einzigen Festplatte verschlüsselte. Zuerst installierte ichUbuntu 14.04.2
auf/dev/sda5
und ich habe nicht die Swap - Partitionen erstellen , daLinux Mint 19.1
undUbuntu 18.04.2
sie nicht benutzen, das heißt, sie verwenden Auslagerungsdateien.Ubuntu 18.04.2 Bionic Beaver
Legen Sie zuerst das
Ubuntu
Installationsmedium ein und starten Sie den Computer in derUbuntu
Live-Sitzung neu. Wählen Sie dannTry Ubuntu
ein Terminal aus und öffnen Sie essudo su -
fdisk /dev/sda
Erstellen Sie dann die folgenden Partitionencryptsetup luksFormat /dev/sda5
cryptsetup luksOpen /dev/sda5 sda5_crypt
pvcreate /dev/mapper/sda5_crypt
vgcreate vgubuntu /dev/mapper/sda5_crypt
lvcreate -L10G -n ubuntu_root vgubuntu
lvcreate -l 100%FREE -n ubuntu_root vgubuntu
(Optional, anstatt ausgeführt zu werdenlvcreate -L10G -n ubuntu_root vgubuntu
, können Sie dies ausführenlvcreate -l 100%FREE -n ubuntu_root vgubuntu
, um den gesamten freien Speicherplatz anstelle von nur 10 GB zu nutzen.)/dev/sda1
als/boot
Partition mitext2
Format gemountet/dev/mapper/vgubuntu-ubuntu_root
montiert wie/
mitext4
format./dev/sda
als Bootloader-Installationmkdir /mnt/newroot
mount /dev/mapper/vgubuntu-ubuntu_root /mnt/newroot
mount -o bind /proc /mnt/newroot/proc
mount -o bind /dev /mnt/newroot/dev
mount -o bind /dev/pts /mnt/newroot/dev/pts
mount -o bind /sys /mnt/newroot/sys
cd /mnt/newroot
chroot /mnt/newroot
mount /dev/sda1 /boot
blkid /dev/sda5
(UUID ohne Anführungszeichen kopieren und im nächsten Schritt verwenden)echo sda5_crypt UUID=5f22073b-b4ab-4a95-85bb-130c9d3b24e4 none luks > /etc/crypttab
/etc/grub.d/40_custom
/etc/default/grub
und einstellenGRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
update-initramfs -u
update-grub
exit
reboot
Ubuntu
und Sie werden korrekt nach Ihrem Verschlüsselungskennwort gefragtsudo apt-get update
sudo apt-get install gparted
gparted
Sie es öffnen, werden Sie es findenAusführlichere Anweisungen finden Sie im Original-Tutorial, auf das oben in dieser Frage hingewiesen wurde, oder suchen Sie in Google nach Informationen zur Verwendung dieser Befehle.
Linux Mint 19.1 Cinnamon
Starten Sie für die verbleibenden Linux-Installationen
reboot
IhrenUbuntu
Computer mit dem InstallationsprogrammMint 19.1
(Live CD) und öffnen Sie ein Terminalfenstersudo su -
cryptsetup luksFormat /dev/sda6
cryptsetup luksOpen /dev/sda6 sda6_crypt
pvcreate /dev/mapper/sda6_crypt
vgcreate vgmint /dev/mapper/sda6_crypt
lvcreate -L10G -n mint_root vgmint
lvcreate -l 100%FREE -n mint_root vgmint
(Optional, anstatt ausgeführt zu werdenlvcreate -L10G -n mint_root vgmint
, können Sie dies ausführenlvcreate -l 100%FREE -n mint_root vgmint
, um den gesamten freien Speicherplatz anstelle von nur 10 GB zu nutzen.)/dev/sda2
als/boot
Partition mitext2
Format gemountet/dev/mapper/vgmint-mint_root
montiert wie/
mitext4
format./dev/sda2
als Bootloader-Installation (nicht/dev/sda
wie bisher auswählen )mkdir /mnt/newroot
mount /dev/mapper/vgmint-mint_root /mnt/newroot
mount -o bind /proc /mnt/newroot/proc
mount -o bind /dev /mnt/newroot/dev
mount -o bind /dev/pts /mnt/newroot/dev/pts
mount -o bind /sys /mnt/newroot/sys
cd /mnt/newroot
chroot /mnt/newroot
mount /dev/sda2 /boot
blkid /dev/sda6
(UUID ohne Anführungszeichen kopieren und im nächsten Schritt verwenden)echo sda6_crypt UUID=5f22073b-b4ab-4a95-85bb-130c9d3b24e4 none luks > /etc/crypttab
update-initramfs -u
update-grub
exit
reboot
Linux Mint on /dev/sda2
Mint 19.1
und nach dem Verschlüsselungskennwort gefragtsudo apt-get update
sudo apt-get install gparted
gparted
Sie es öffnen, werden Sie es findenVerwandte Links:
quelle