web-dev-qa-db-fra.com

Wubi, Windows 8, Truecrypt, UEFI et un gros casse-tête

J'ai donc une nouvelle installation de Windows 8 ... Voici le problème.

Lorsque j'ai installé W8 pour la première fois, le chargeur Wubi se lancait correctement, sans problème, sans tracas ... À l'époque, j'avais choisi d'éviter l'installation via Wubi, et simplement de configurer une partition dédiée, et je pense que c'est là que je me suis planté. up.

J'ai installé mes pilotes (aucun bloatware OEM *), exécuté TrueCrypt, mis en place une partition dédiée .. Tout semblait aller pour le mieux, j'étais toujours capable de faire fonctionner mon chargeur de démarrage TC, je ne pouvais pas encore (grouiller), je pensais pour moi "d'accord, c'est juste parce que je n'ai pas encore chiffré le système, mais que je n'ai installé que le chargeur de démarrage".

Après 8 heures de cryptage, je me suis réveillé et j'ai pensé "génial, laissez-moi redémarrer et vérifier Ubuntu", ce qui, à mon grand désarroi, ne s'est pas installé correctement.

Soooo ... J'ai démarré mon 12.10 liveCD pour essayer une autre installation, et c'est alors que l'enfer s'est déchaîné. Ubuntu a refusé d'identifier les partitions au sein du programme d'installation. Gparted a lancé une erreur sur mon disque dur lorsque je l'ai lancé. Il m'a montré 3 partitions, dont 2 "inconnues" grâce à TrueCrypt et celle sur laquelle j'ai tenté d'installer Ubuntu. La partition Ubuntu était étiquetée "Extended".

Étant trop effrayé pour jouer avec les partitions ou pour apporter des modifications à la table, j'ai démarré sous Windows 8 (OUI! Ça fonctionnait!), J'ai essayé de lancer Wubi et j'ai eu l'erreur redoutée de ne pas le faire. J'ai vérifié mes variables d'environnement, pas le chemin python .. D'accord ... J'ai donc vérifié mon dossier de démarrage .. Toujours là ... Recherchez le fichier journal Wubi dans le fichier journal .. NOPE!

Fondamentalement, j'ai plusieurs problèmes, et chacun n'est aggravé que par l'autre. Toute aide dans cette situation peut grandement améliorer ma journée.

Spécifications du système: Thinkpad Edge e535, AMD APU A4-4300m, 4 Go de RAM, Windows 8, UEFI (THE DEVIL !!!)

et bien, c'est à peu près tout.

* BLOATWARE OEM: je n’installe jamais de logiciel OEM, et comme il s’agit d’un Thinkpad, je le rapporte au même problème Python, mais ce n'est pas le cas.

** Remarque sur le côté: j'ai effectué une installation côte à côte avec Win8 à partir du programme d'installation d'Ubuntu APRÈS avoir installé le chargeur de démarrage Truecrypt et avant de chiffrer mon lecteur.

*** EDIT: le démarrage sécurisé est désactivé avec UEFI et configuré en mode de démarrage UEFI + Legacy.

* * EDIT2: Je ne me soucie pas de chiffrer Ubuntu, je veux seulement chiffrer ma partition Windows. Ma priorité est le double démarrage.

1
D'Lano

D'accord. J'ai résolu ça. Je vais commencer par les bases.

J'ai trouvé comment faire en même temps double démarrage Windows 8 (chiffré TrueCrypt) et Ubuntu 12.10 (dossier personnel chiffré) tout en maintenant le démarrage sécurisé activé!

UEFI/BIOS:

Configuration: Vérifiez tous les paramètres, vérifiez que USB est configuré pour un démarrage sécurisé.

Paramètres de démarrage: activez UEFI/Legacy, le démarrage hérité en premier.

Enregistrer et quitter.

Installez Windows 8, une fois installé, redémarrez.

Installez Ubuntu en utilisant le paramètre "Installer côte à côte de Windows 8" dans le programme d'installation.

Installez Gparted (ou votre gestionnaire de partition préféré)

Réduisez la partition Windows 8 de 250 Mo après la couche de données.

Créez le système de fichiers Ext4 sur une partition de 250 Mo. (Aucune étiquette nécessaire, mais j'ai étiqueté le mien "/ boot" pour des raisons de mémoire.

Ouvrez Terminal et exécutez "Sudo grub-installer/dev/sdxX --force" (où xX correspond à la lettre de votre lecteur "/ boot" et à son numéro de partition).

Retournez dans Windows, chiffrez la partition système en utilisant la catégorie "dual boot". Buvez une bière, ou 12, en fonction de la taille de votre disque et mode essuyage

* ASSUREZ-VOUS DE FAIRE UNE SAUVEGARDE DU DISQUE DE RÉPARATION. SI VOUS FUTZ QUELQUE CHOSE, VOUS DÉTESTEZ DE LA VIE *

Après le cryptage, redémarrez et sauvegardez votre chargeur de démarrage MBR/TC

Exécutez votre code viveur: "Sudo grub-install/dev/sdx --force" pour installer GRUB2 sur le MBR.

A l'aide de votre éditeur de partition préféré, effacez votre partition "/ boot" en la formatant au format Ext4 ou FAT32.

Extrayez votre sauvegarde MBR/TC sur votre partition "/ boot"

Téléchargez et lancez grub-customizer (ou modifiez-le manuellement, si vous préférez) pour inclure le chargeur de démarrage de TC

Et voilà, double amorçage de Windows 8 et Ubuntu, avec Windows crypté, et chargement en chaîne du chargeur de démarrage Truecrypt de Grub2, sur un système UEFI.

2
D'Lano

C’est quelque chose que vous devriez probablement étudier sur le site TrueCrypt ... mais il semble logique que, si vous contournez le chargeur de démarrage TrueCrypt spécial qui déverrouille votre lecteur crypté, votre lecteur reste non crypté. Et lorsque vous démarrez une installation Wubi ou à partir d'un CD live, vous contournez le lecteur MBR qui contient le chargeur de démarrage TrueCrypt.

Donc, ce que vous voyez est le comportement attendu.

Si vous parcourez les forums TrueCrypt, vous verrez que d'autres personnes ont suggéré des méthodes pour utiliser le double démarrage, mais cela ne semble pas être pris en charge immédiatement par TrueCrypt . Bien que certaines personnes aient posté des solutions de contournement , je n'en ai pas vu pour Wubi qui utilise grub4dos pour démarrer.

0
bcbc