[Migration] Kubuntu cassé avec /home crypté => Archlinux

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Kamrad Leonid
newbie
Messages : 1
Inscription : jeu. 20 oct. 2011, 22:11
Localisation : Paname

[Migration] Kubuntu cassé avec /home crypté => Archlinux

Message par Kamrad Leonid »

Bonjour à tous,

Je tente le grand bond en avant et je me permets de solliciter votre aide :

Kubuntu a planté avec le passage à la version 11.10 : impossible de télécharger certains paquets, puis la mise à jour s'interrompt à peine commencée avec le "code 1" (???). Après redémarrage, la fenêtre de login s'affiche sur fond noir : quand j'entre le mot de passe, écran noir pendant une quinzaine de secondes et retour à la case départ. Les tty sont accessibles et permettent d'utiliser des fonctions basiques comme monter une clef USB ou copier des fichiers, mais pas moyen de démarrer le serveur X.

Je ne peux pas finir d'upgrader la distribution par ligne de commande, car je n'ai qu'une connexion Wifi Orange (donc nécessité d'ouvrir un navigateur pour avoir accès à Internet). Et de toute façon vu que (K)ubuntu me fait ce sale coup pour la deuxième fois, j'ai pas vraiment l'intention de perséverer avec cette distribution.

Donc, l'objectif principal est de ne pas toucher au /home (monté sur une partition séparée avec dossier /home/user crypté) mais de configurer Archlinux pour qu'il puisse s'en servir.

Et la question qui en découle est : est-ce que je suis obligé de faire une installation par chroot ? Ou alors est-ce que je peux faire le ménage par le vide dans la partition système, y installer un Arch tout frais et le configurer pour monter/décrypter automatiquement mon /home ?

Inversement, est-ce que faire une installation par chroot est un acte sensé si on part d'un système à moitié cassé ? N'est-il pas préférable de reprendre à zéro ? Je peux me passer du contenu du dossier crypté, en fait (il est accessible par tty et sauvegardé), par contre ce serait sympa de récupérer les bases de données de certains logiciels (bibliothèque d'Amarok ou messages Kmail), même si ce n'est pas une priorité.

Pour ecryptfs, il y a certes le wiki anglais et cet article, mais ils concernent surtout la création d'un nouveau /home crypté...

La dernière question sera : est-ce que j'ai une chance de m'en sortir en un week-end (voire de m'en sortir tout court) sachant que j'ai une connaissance des commandes de base de linux mais une assez pauvre vision d'ensemble du système (i.e. je n'ai jamais modifié un fichier de configuration par moi-même, mais seulement en recopiant des tutoriels, parfois en adaptant un peu ce que je pouvais comprendre).

Bref, tout lien vers un sujet ou une ressource pertinente est le bienvenu

Merci d'avance :3
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17598
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Migration] Kubuntu cassé avec /home crypté => Archlinux

Message par benjarobin »

Je dirais que en un week-end => Non Car tu as 2 points important:
- La partition home, mais ce point est vraiment un détail, on peut s'en occuper même après avoir installé et testé KDE (Utilisation du dossier home de la partition principale temporairement, puis test du montage de cette partition et enfin migration)

- La connexion internet: Ce point est le plus problématique. Pourquoi tu as besoin d'un navigateur web pour accéder à internet ? Hospot wifi ?
En effet ArchLinux sans internet tu es assez bloqué. Donc détail surtout ce point.
Dans tous les cas je te conseil un formatage de la partition / de ton Kubuntu, installer ArchLinux via le liveCD core, et en fonction de la façon dont tu connecte à internet, tu devra peut être mettre à jour via liveCD en chroot
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Migration] Kubuntu cassé avec /home crypté => Archlinux

Message par tuxce »

Autant il est vrai que chacun va à son rythme, autant plus de 2 jours pour installer un OS, je trouve ça long :?

Sinon, pour l'installation:
- générale : que ce soit en chroot ou en direct, tu peux faire des choix, rien n'est imposé et donc, dans les 2 cas, tu peux par exemple garder ton /home
- connexion internet: D'abord, il faudrait s'assurer de pouvoir se connecter en wifi -> Connexions reseau, ensuite, des navigateurs en console existent, tu peux les tester en lançant un liveCD d'arch (ou depuis ubuntu s'ils sont installés). elinks et links sont disponibles dans le liveCD. Ceci dit, il est clair qu'une install chroot contourne ce point.

- /home: il faut bien connaître la manière dont c'est chiffré, si c'est bien ecryptfs :
* Les anciennes ubuntu (je sais plus lesquelles) mettaient les fichiers de conf dans /var , les nouvelles dans /home/.ecryptfs
* Sous arch, le paquet pour gérer ces volumes est dispo sur aur: ecryptfs-utils donc potentiellement plus disponible etc.
Kamrad Leonid a écrit :Pour ecryptfs, il y a certes le wiki anglais et cet article, mais ils concernent surtout la création d'un nouveau /home crypté...
Ils contiennent tous deux les commandes pour monter un volume:

Code : Tout sélectionner

mount -t ecryptfs dossier_chiffre dossier_destination [-o options]
Ou ce qu'il faut rajouter à /etc/fstab , mais il va falloir modifier les options quand même.

Mais dans tous les cas, le $HOME chiffré pourra toujours être traité après l'installation et au pire monté dans un répertoire à part pour éventuellement y faire le tri. Le tout est de s'assurer de sauvegarder la configuration du chiffrement.
Répondre