ubuntuusers.de

Ubuntu Luks umziehen

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

Krümelomat

Avatar von Krümelomat

Anmeldungsdatum:
18. Oktober 2010

Beiträge: 1115

https://wiki.ubuntuusers.de/Ubuntu_umziehen/

hat früher immer gut geklappt, aber mit ner verschlüsselten Installation ist das alles so nicht mehr möglich, gibt es ein gutes Tutorial wie man das als noob erledigt? Wäre gut wenn es nicht geklont wird, weil ich den Festplattenplatz neu einteilen will.

Nervig ist auch dass wenn man grub installiert die andren HDDs abstecken muss. Gibt es da eine gute Lösung? Im Bios deaktivieren wäre super, aber die Funktion gibts bei mir nicht.

https://i.ibb.co/smjmttZ/part.jpg

Letzte Frage, sollte man auf UEFI umstellen, oder Bios und UEFI zusammen aktivieren?


UPDATE:

Zusätzliche Schritte in der Anleitung Ubuntu umziehen:

UUID in updaten: /etc/crypttab

Bootpartition zusätzlich einhängen (Abschnitt GRUB): sudo mount /dev/sdb2 /mnt/boot

und /dev/mapper/XYluks als / mounten.

Nach Beendigung kommt beim Systemstart Grub und ich kann die Installation wählen, aber ich kann das PWD nicht eingeben, es kommt nur:

cryptsetup: Waiting for encrypted source device UUID=XXXX

dann probiert nach:

sudo chroot /mnt

sudo update-initramfs -u

Ergibt Fehler und keine Änderung:

sudo update-initramfs -u -k all cryptsetup: ERROR Source mismatch


Saurer Apfel wäre Neuinstallation ☹ Windows kann man nicht von USB starten, Ubuntu schon, einfach Platte raus in USB Gehäuse fertig, wunderbar. Windows 7 konnte man noch einfach kopieren und mit CD und fixmbr wieder zum starten bringen. Windows 11 erstellt lauter komische Partitionen und benutzt Efi. Cool wärs wenn ein Betriebssystem einfach nur ein Ordner wäre und das Bios den Rest übernimmt. Dann kann man sein Zeug einfach verschieben und kopieren wie man lustig ist. So bleibt eigentlich nur das klonen und das ist eigentlich Murks und sehr unflexibel aber die einzige Möglichkeit das einigermaßen unaufwendig zu erledigen.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

Krümelomat schrieb:

… wie man das als noob erledigt?

Sorry, aber noob und Verschlüsselung passt einfach nicht zusammen! Dann schreit gleich einer „Die Anleitung funktioniert nicht! Bei mir ist /boot nicht auf /dev/sda1, sondern auf /dev/nvme0p2. Was heißt das? Kann mir jemand helfen?“

… dass … man … die andren HDDs abstecken muss.

Hä? Im verlinkten Wiki steht nichts von „muss“:

Um Verwechslungen zu vermeiden … empfiehlt es sich … die alte Platte abzuklemmen …

Wenn man einem noob das Abklemmen empfiehlt, weil man ihm nicht zutraut den richtigen Buchstaben zu tippen, geht die Anleitung genau die Richtung, die du eingangs gesucht hast. Dass du allerdings genau dieses als zu nervig kritisierst, muss ich nicht verstehen. 😉

UPDATE:

Diese zusammenhanglose, unvollständige Aneinanderreihung von Dingen, die dir aufgefallen sind – angewürzt mit Meinung – , kannst du dir gerne selbst notieren. Aber sie zeigt, dass du noch nicht einmal verstehst, wie man im Forum konkret nach Hilfe fragt. SCNR

Saurer Apfel wäre Neuinstallation ☹

Nicht sauer, aber für einen noob einfacher. Da übt man gleich auch Datensicherung und -wiederherstellung. Noch einfacher wird's wie gesagt ohne Verschlüsselung.

PS: Während ich hier geschrieben habe, hast du deinen Text mindestens zweimal geändert. Da macht antworten Spaß!

Krümelomat

(Themenstarter)
Avatar von Krümelomat

Anmeldungsdatum:
18. Oktober 2010

Beiträge: 1115

Statt noob hätte ich auch 30%Experte sagen können. Im Moment würde ich klonen, weiter Nachteil, weil die UUIDs gleich bleiben, könnte es später Probleme geben wenn man die Teile gleichzeitig zugriffsmäßig in Beanspruchung nehmen will. ABER mit gparted, kann man die Partitionen kopieren und einfügen wie man will, auch fein und man kann auch die Größe der LUKS ändern! Das ist doch schon mal fast ein 100% Score!

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

… könnte es später Probleme geben wenn man die Teile gleichzeitig …

Wenn es sich um eine Standardinstallation (also mit der Automatik der Installationsroutine) handelt, dann sogar mehr als du ahnst. Auch hier wieder: Deine Frage ist zu allgemein, weil über dein System bzw. deine Anpassungen nichts bekannt ist.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

Krümelomat schrieb:

ABER mit gparted …

Da hast du schon wieder editiert, während ich geantwortet habe. Wie gesagt: Da über dein System nichts bekannt ist, mach dich erst mal schlau was, du hast.

Krümelomat

(Themenstarter)
Avatar von Krümelomat

Anmeldungsdatum:
18. Oktober 2010

Beiträge: 1115

Ich konnte das Problem eingrenzen. Hab mir den grub von der Orginalplatte zerschossen, so konnte ich ihn wieder installieren, und auch das transferierte System konnte ich installieren, ich hab nur die falsche UUID für das luks genommen, später mehr.

#nur für 20.04:
sudo -i
apt-get update
apt-get install cryptsetup lvm2


sudo cryptsetup luksOpen /dev/sdb3 Xname
sudo mount /dev/mapper/Xname /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc 
sudo mount /dev/sdb2 /mnt/boot
sudo chroot /mnt 
update-grub2
grub-install /dev/sdb
update-grub 

sudo update-initramfs -u

exit

Man kann entweder mit luksOpen / (systemroot) unter dem Namen einhängen den man frei wählbar in fstab und crypttab eintragen kann (Xname), oder man trägt in fstab und crypttab das ein was bei sudo blkid bei dev/mapper/xyz steht, was nautilus automatisch erzeugt wenn man es darüber einhängt (letzeres nicht getestet).

Anmerkunge bei: cryptsetup:xyz ERROR Source mismatch ich hab nur die falsche UUID eingetragen und zwar die von geöffenten luks mapper, ich muss aber die von der /dev/sdb3 blockdevice nehmen. Dann geht alles. Zudem hab ich ne Live CD von 22.04 genommen, installation ist 20.04. Also es hat alles geklappt 😀

Farzit: Umzug von verschlüsseltem Ubuntu mit Windows 7 Dualboot ist möglich. Jetzt muss man nur noch mit der Windows DVD oder Win7 Rettungs USB fixmbr machen und dann grub nochmal installieren und fertig.

fixmbr: Win7 Reparaturdisk runterladen und mit Ventoy starten, oder die win7 dvd. Passwort eingeben und Eingabeaufforderung starten dann:

bootrec /fixmbr
bootrec /fixboot


(bootrec /rebuildbcd) schreibt neue Einträge in Windows Bootmanager, braucht es glaub ich nicht
Ebenso ist nächster Schritt aufwendig und evtl. nicht nötig, Windows Partition auf aktiv setzen (Gedächtnisprotokoll):
Mit diskpart Windows Partition auf active setzen:
diskpart
list disks
select disk=x
list partition
select partition=x
active

Artikel auf Englisch: https://authmane512.medium.com/how-to-copy-linux-ubuntu-debian-other-to-another-hard-drive-1ff0d86deb38

Krümelomat

(Themenstarter)
Avatar von Krümelomat

Anmeldungsdatum:
18. Oktober 2010

Beiträge: 1115

Für UEFI noch:

sudo mount /dev/sdb1 /mmnt/boot/efi

Wenn dann Windows nicht erkannt wird neustarten und im System:

update-grub2
grub-install /dev/sdb
update-grub 
Antworten |