Dualboot: Windows nachträglich verschlüsseln
prayerslayer 29.09.2009 - 15:30 2013 14
prayerslayer
Oar. Mh.
|
Hiho, ich komme meinem perfekten System immer näher Allerdings war ich nicht besonders klug und hab mich nicht vorher informiert, welche Voraussetzungen es erfüllen muss Current Setup: Windows Bootloader (nicht sicher, schaut aber so aus) on /dev/sda1 Windows 7 on /dev/sda2 / on /dev/sda3 swap on /dev/sda5 Dualboot funktioniert. Was ich möchte: Einen GRUB, der bei Bedarf das in Zukunft mit TrueCrypt verschlüsselte Windows 7 startet, Kubuntu bleibt unverschlüsselt. Probleme: Ich hab mir bis jetzt einige Links herausgesucht und meistens war von einer separaten /boot Partition die Rede. Die hab ich natürlich nicht. Ansätze: Ich hab mir gedacht, entweder - mit dd den TC-BL von /dev/sda auf /dev/sda1 schreiben und GRUB neu installieren oder
- nachträglich eine kleine Partition für /boot erstellen und den Tutorials folgen.
Geht eins von den beiden? Welches wäre mit weniger Aufwand verbunden? Ich wäre echt dankbar für Tipps, weil ich keine Lust auf neu installieren habe tia
Bearbeitet von prayerslayer am 29.09.2009, 15:41 (typo im title)
|
watchout
Legendundead
|
Es muss auch ohne Partition gehen, standard linux layout ist halt einfach eine separate boot partition. Grub muss sich eigentlich nur in den MBR einschleusen. Ob Kubuntu jetzt dafür was vorgefertigtes hat... kA, es gibt aber jedenfalls ein "install" target für grub (got root?)
|
prayerslayer
Oar. Mh.
|
Also - Windows Partition als single-boot verschlüsseln --> TC-BL sitzt in /dev/sda
- LiveCD nehmen, Kubuntu nach /mnt mounten
- dd if=/dev/sda of=/mnt/boot/tc.mbr count=1 bs=512 --> TC-BL nach /boot/tc.mbr kopieren
- menu.lst anpassen
- sudo grub-install --root-directory=/mnt /dev/sda
Sollte gehen, seh ich das richtig?
|
prayerslayer
Oar. Mh.
|
Nachdem anscheinend niemand hier näheres weiß, hab ich mir mit CloneZilla Images der beiden OS-Partitionen gemacht und werds heut Abend einfach ausprobieren
|
watchout
Legendundead
|
Also mit TC kann ich dir leider nicht helfen... Mit grub beschäftige ich mich meistens auch nicht wirklich, ausser hin und wieder einträge aus menu.lst zu kicken die steinalt sind Ich seh jetzt nichts was du falsch machen könntest auf die Art, ausser dass *ich* nach grub-install nochmal /boot sehr genau durchchecken würde, und ausserdem vorher noch ein cp -R /boot/ /boot.b/ weil backup einspielen doch sehr zach sein kann wenn es darum geht "nur" ein /boot zu restoren Achja, und ich würde das vorher auf einer VM testen es gibt übrigens ein reinstall target für aptitude, kA wie sich grub da verhält...
|
prayerslayer
Oar. Mh.
|
Ja, zu spät Ich bin wie oben beschrieben vorgegangen, hat auch funktioniert. Im Sinne von "GRUB startet den TC-BL oder Kubuntu". Nur nach der Passworteingabe beim TC-Loader hab ich die Meldung "BOOTMGR is missing" bekommen. Dann ein bisschen gegoogelt und es mit der Win7-CD reparieren versucht - nichts. Dann war der TrueCrypt-Loader kaputt, repariert. DANACH - und das ist das Beste an der Geschichte - bin ich draufgekommen, dass die Multimedia-Buttons meines XPS ja kaputt sind. Der Eject-Knopf ist dort aber auch Und weil GRUB nicht mehr da war, hab ich kein OS zwecks Auswerfen booten können. Also über Nacht wieder entschlüsselt und GRUB wieder reinschreiben lassen. Heut werd ich mit der Win7-CD den Windows-Bootloader wiederherstellen und schauen, ob es bootet. Wenn ja, was dann? Einfach noch mal probieren? Was könnte ich anders machen? Eventuell meinen ersten Ansatz, nämlich den TC-BL in die Partition des Win-BL schreiben?
|
watchout
Legendundead
|
hmm hast du TC vor oder nach grub installiert? e2: blub....
Bearbeitet von watchout am 01.10.2009, 15:04
|
prayerslayer
Oar. Mh.
|
Zuerst: Win7-BL reparieren war nicht nötig. Nach Anpassen der menu.lst läufts wieder wie vorher. Das lässt mich darauf schließen, dass der BOOTMGR eigentlich gar nichts gehabt hat, sondern dass der TC-Loader da irgendwas versaut hat. hmm hast du TC vor oder nach grub installiert? Die Installationsreihenfolge war wie folgt: - Windows 7
- Kubuntu (mit GRUB)
- TC-Loader (nach Verschlüsselung von Win7)
- GRUB (mit Kubuntu LiveCD)
Ich hoffe, das beantwortet deine Frage
|
watchout
Legendundead
|
muss man vielleicht den TCBL anpassen weil er ja dann auf sda3(?) liegt statt sda?
|
prayerslayer
Oar. Mh.
|
Das hab ich mir auch schon gedacht. Aber eigentlich kann das nicht sein, weil in sämtlichen Tutorials _nicht_ davon die Rede ist. Was ich mich ständig frage, ist, was der TCBL genau macht. Braucht der den Win-BL? Wird der Win-BL auch verschlüsselt? Und so weiter.
Vielleicht warte ich aber auch noch ein bisschen ab, bis Windows 7 offiziell von TrueCrypt unterstützt wird.
|
watchout
Legendundead
|
Also ich hab jetzt doch etwas reingelesen und es scheint der TC macht was ähnliches wie du mit dem TCBL gemacht hast: er packt den Windows BL in ein file und startet das dann. Nachdem es ein File ist nehm ich mal stark an dass das auch encrypted ist.
Was könnte noch sein... Bist du dir sicher dass du den kompletten TCBL kopiert hast? Data ist klassischerweise am Ende von Executables, könnte also sein dass der nicht komplett kopiert war?
|
prayerslayer
Oar. Mh.
|
Sprich /dev/sda1 (=Win-BL) wird obsolet, weil es schon beim TCBL drin ist? Nein, ich bin mir nicht sicher, den kompletten TCBL kopiert zu haben. Allerdings hab ich immer wieder denselben Befehl gelesen, nämlich dd if=/dev/sda of=/boot/sonstwas count=1 bs=512
Das kopiert den neuen MBR, der das verschlüsselte Windows erfolgreich gestartet hat (denk ich, weiß grad nicht, ob ich das probiert hab), nach /boot/sonstwas. Und da geh ich ja mit dem GRUB auch hin. Das heißt: Wenn direkt nach der Verschlüsselung Windows gestartet hat, versteh ich nicht, warum es nicht funktioniert. Wenn da aber auch schon das BOOTMGR-Problem da war, ist es offensichtlich. Ob ich es heut Abend noch einmal wagen soll? Nur zum Testen der ersten Variante.
|
watchout
Legendundead
|
Das musst du schon selbst entscheiden Ich würd wie gesagt meine VM bemühen, weil ich hab gern ein funktionierendes System...
|
prayerslayer
Oar. Mh.
|
Vom Zeitaufwand brauch ich mit einer VM sicher gleich lang. Funktionieren tut das System ja, es is nur ein herumgewi***e mit Partitionen und Bootloadern Na mal sehen. Ich meld mich wieder.
|
watchout
Legendundead
|
Wenn was schiefgeht hast in ner vm per saved state in paar sekunden wieder zurückgesetzt
|