logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-07-2018 20:00:18

SuShY
CA Debian-Facile
Lieu : Chartres
Distrib. : Debian Sid x86_64
Noyau : Linux > 6.0.0-2-amd64
(G)UI : i3WM - 4.21-1
Inscription : 06-01-2018
Site Web

[RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Bonjour,

Je viens de changer d'ordinateur et je souhaite réinstaller débian proprement mais en me basant sur des données qui existe déjà.

Je m'explique, lors de mon ancienne installation, j'avais deux disques, un SSD et un HDD. Sur le SSD se trouvait les partitions boot, grub et système, puis sur le HDD les partitions utilisateurs.

Sur mon nouvel ordinateur, je passe en M2 au lieu du SSD et je conserve le HDD avec les partitions utilisateurs.

Ma question, comment au moment de la nouvelle installation je peux dire à Débian de choisir les partitions utilisateurs en les pointant sur le HDD avec les données déjà existantes sans les effacer ?

Merci par avance pour votre aide.

Dernière modification par SuShY (15-07-2018 20:12:55)

Hors ligne

#2 13-07-2018 20:50:22

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Récupère les répertoires systèmes dont tu peux avoir besoins :
/var/mail
/var/spool
/etc
/root

Installes debian.

Tu crées un utilisateur bidon.

Pendant l'installation, arrivée à l'étape du partitionnement tu choisis le mode manuel.

https://debian-facile.org/doc:install:partitions-manuel

Tu pourras déclarer ton HDD comme supportant le répertoire /home.

N'installes pas d'environnement de bureau .

A la fin de l'installation en mode terminal, copie les répertoires systèmes que tu as récupérés en lieu et place de ceux installés (surtout /etc)

un petit reboot

Vérifies que tes utilisateurs sont bien présents

Installes ton environnement de bureau.

Théoriquement tout devrait rouler (je ne l'ai encore jamais fait avec deux machines différentes)

Si possible, fais toi la main dans une VM avant pour t'assurer de la bon déroulement de la procédure.

Dernière modification par Philou92 (13-07-2018 20:55:46)


Tousse antique Ovide !

Hors ligne

#3 13-07-2018 20:59:06

SuShY
CA Debian-Facile
Lieu : Chartres
Distrib. : Debian Sid x86_64
Noyau : Linux > 6.0.0-2-amd64
(G)UI : i3WM - 4.21-1
Inscription : 06-01-2018
Site Web

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Bonsoir Philou92, merci pour ton message.
Je regarde ça de près.

Hors ligne

#4 13-07-2018 21:21:49

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Note que j'ai été très succinct dans mes explications.

Penses à faire des sauvegardes avant toute manip malheureuse.

Tu peux aller faire un tour ici: https://debian-facile.org/utilisateurs:philou92. Tu y trouveras mes notes personnelles un sujet sujet parallèle.

Dernière modification par Philou92 (13-07-2018 21:24:46)


Tousse antique Ovide !

Hors ligne

#5 13-07-2018 22:11:31

nono47
Invité

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Salut,

Il te faut absolument veiller à ce qu'il ne formate pas la partition, si après lui avoir dit de s"en servir de /home, tu vois qu'il va formater, décoche le, juste lui dire le point de montage .
smile

#6 13-07-2018 23:01:41

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

@nono47 yes.gif

J'oubliai un truc important. Il ne faut pas te concernant écraser le nouveau fichier /etc/fstab par celui de l'ancienne configuration. Sinon le rédémarrage ne va pas bien se passer.
Du coup il faut une fois l'installation faite et au moment de retrouver le terminal, faire une copie du fichier /etc/fstab dans par exemple /home/michu/fstab .
Puis écraser le répertoire /etc par /etc de ton ancien système.
Enfin recopier /home/michu/fstab dans /etc/fstab.

Et puis reboot...

Tousse antique Ovide !

Hors ligne

#7 14-07-2018 00:55:20

lebardix
Membre
Lieu : Plan de Cuques
Distrib. : Version 9.2 (Stretch) 64 bits
Noyau : Linux 4.9.0-3-amd64
(G)UI : Gnome
Inscription : 15-10-2013

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

sushy j'opére de cette façon
1) sur l'ancienne machine (ou ancienne configuration) , je  sauvegarde dans un dossier personnel $HOME/migration
- la liste des packages installés

apt list --installed >$HOME/migration/packages.txt


- les fichiers de configuration system /etc /var /root

tar cvzf $HOME/migration/file_config.tgz /etc /var /root



2) j'arrete la machine et démonte le disque de data

3) je n'installe pas le disque sur la nouvelle machine

4) je boote la nouvelle machine avec une clef USB netinstall de la version désirée

6) puisque que tu n'as que UN disque, tu installes sur celui-ci TOUT sur un disque complet avec un home séparé tout petit "16 ou 32Go" par exemple en choisissant le bureau Debian de base pour l'utilisateur que tu avais prcédemment ( sans doute "sushy" ...)

7) a la fin de l'installation, tu rebootes et tu testes avec l'utilisateur sushy les fonctionnalités (carte graphique, réseau, arret, mise en veille, les bases quoi)

8) tu corriges les dysfonctionnements s'il y en a, et donc tu termines avec une machine propre en état de marche, sans avoir cassé quoique ce soit de ton disque de DATA puisqu'il n'est pas raccordé sur ta nouvelle machine

9)tu arretes ta nouvelle machine,  tu branches alors ton disque de DATA, tu redémarres, mais tu ne te connectes pas avec l'interface graphique

10) tu passes sur une console texte Ctrl Alt F3 et tu te connectes en root

11) tu démontes la petite partition home qui a été crée sur le disque d'origine ( ou SDD ou M2 )

umount /home



12) tu récupères l'UUID de la partition de ton disque DATA

blkid


par exemple
/dev/sda1: LABEL="datas" UUID="2db22032-fd0e-47b1-8c11-5e2bbbd1874c" TYPE="ext4" PARTUUID="016649d6-01"
/dev/sdb1: LABEL="RSYNC" UUID="8cfdcf0a-ecc2-4050-bc22-2153b9dad7ff" TYPE="ext4" PARTUUID="ba271d13-01"
/dev/sdc1: UUID="f96a2eff-268a-4663-ad59-5d220e9cd06e" TYPE="ext4" PARTUUID="41cc4701-01"
/dev/sdc5: UUID="825fcc9c-9147-4e13-9da0-1f8d4fff92f9" TYPE="swap" PARTUUID="41cc4701-05"
/dev/sdc6: UUID="a713467a-1f21-462a-9478-c5df60209b89" TYPE="ext4" PARTUUID="41cc4701-06"
 



tu dois reconnaitre la partition de data de ton deuxieme disque par exemple dans mon exemple /dev/sdc1, et tu note l'UUID f96a2eff-268a-4663-ad59-5d220e9cd06e

12) tu ajustes la configuration des partitions
tu modifies alors le fichier /etc/fstab tu commentes la ligne concernant la petite partition /home que tu avais créée à l'installation, et tu ajoutes à la place la ligne de /home en remplacant l'UUID par celui de ton disque de data que tu viens d'identifier,

13) vérfication
tu peux vérifier que tu ne t'es pas trompé en montant le nouveau disque '#mount /home; ls /home' tu devrais voir tes dossiers de ton ancien disque

14) c'est reparti avec ton deuxieme disque
tu rebootes et voilà cela doit fonctionner mais...

maintenant, il se peut que tu ai rajouté des logiciels auparavant par rapport à la base, tu vas devoir les identifier en comparant le fichier que tu as dans $HOME/migration/packages.txt avec la liste des logiciels de ta nouvelle machine obtenue par la commande apt list --installed

apt list --installed >/root/packages_actuels.txt



tu peux comparer les fichiers avec sdiff -l -w240 /root/packages_actuels.txt $HOME/migration/packages.txt ou avec un outil graphique comme meld

tu installeras alors les packages manquants, et enfin tu mets à jour les fichiers de config que tu as sauvegardé en tgz (attention pas en bourrin seulement ceux qui ont a voir avec les logiciels que tu as rajouté)

Hors ligne

#8 14-07-2018 08:21:30

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

perso je fais simplement, installation de base, partitionnement manuel (c'est le plus important) avec pointage du home vers la partition /home déjà existante en précisant qu'il ne faut pas la formater.
suite de l'installation traditionnelle.

Hors ligne

#9 14-07-2018 19:45:36

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

@severian. C'est effectivement plus simple, mais s'il existait auparavant plusieurs utilisateurs, comment fais-tu ensuite pour les attacher au système ?

Tousse antique Ovide !

Hors ligne

#10 14-07-2018 20:49:34

Y316
Membre
Distrib. : stretch
Noyau : Linux 4.9.0-8-amd64
(G)UI : MATE 1.16.2
Inscription : 15-11-2012

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

adduser

man adduser


adduser créera un répertoire personnel en fonction de DHOME, GROUPHOMES
       et LETTERHOMES. Le répertoire personnel peut être  forcé  en  ligne  de
       commande   avec   l'option   --home,  et  l'interpréteur  de  commandes
       (« shell ») avec l'option --shell. Le bit SGID du répertoire  personnel
       est  positionné  si  USERGROUPS  vaut  yes, de telle sorte que tous les
       fichiers créés dans le répertoire personnel de l'utilisateur auront  le
       bon groupe.
 


Debian 9 (stretch)  + la pire ICC que vous ayez probablement jamais rencontré.

Hors ligne

#11 14-07-2018 23:01:17

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Pas tout compris ??
Pour moi adduser permet d'ajouter un nouvel utilisateur mais ne peut pas l'attacher à un répertoire utilisateur existant ce qui sera le cas de SuShy

Si cela est possible peux tu nous montrer la ligne de commande complète ?

Tousse antique Ovide !

Hors ligne

#12 15-07-2018 00:00:38

Y316
Membre
Distrib. : stretch
Noyau : Linux 4.9.0-8-amd64
(G)UI : MATE 1.16.2
Inscription : 15-11-2012

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Je ne suis pas spécialiste et c'est juste une suggestion qui semble possible comme indiqué dans le man

Le répertoire personnel peut être  forcé  en  ligne  de commande   avec   l'option   --home,


--home REP
    Uilise REP comme répertoire personnel de l'utilisateur, plutôt que la valeur par défaut définie dans le fichier de configuration. Si le répertoire n'existe pas, il est créé, et les fichiers du squelette y sont copiés.


Debian 9 (stretch)  + la pire ICC que vous ayez probablement jamais rencontré.

Hors ligne

#13 15-07-2018 15:03:26

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Si je comprends bien, avec la commande suivante cela devrait le faire :

useradd michu --home /home/michu

Dernière modification par Philou92 (15-07-2018 15:03:53)


Tousse antique Ovide !

Hors ligne

#14 15-07-2018 20:12:35

SuShY
CA Debian-Facile
Lieu : Chartres
Distrib. : Debian Sid x86_64
Noyau : Linux > 6.0.0-2-amd64
(G)UI : i3WM - 4.21-1
Inscription : 06-01-2018
Site Web

Re : [RESOLU] Réinstallation sur un nouvel ordinateur : besoin de conseil

Bonsoir à tous, tout d'abord merci à tous les contributeurs de ce fil.
J'ai essayé de faire bien, et avec votre aide j'y suis arrivé très facilement.

Voici comment j'ai procéder :
* Dans le nouveau PC, montage du M2 et du HDD.
* Sur le M2, j'ai mis la partition / (pour le système) puis le HDD j'ai mis la partition swap et j'ai repris la partition /home sans la formater en la faisant pointer sur celle déjà existante.

J'ai préféré faire ainsi et ne pas reprendre dans l'immédiat les répertoires clés de la partition système afin de remettre à neuf au propre ma Débian.

Ensuite, j'ai réinstaller toutes mes applications, mon environnement et c'est là que je trouve que le forum et l'IRC apporte énormément, j'ai réussi à tout refaire en me rappelant de tout ce que j'ai appris ici.
C'est super enrichissant et plaisant de pouvoir compter sur notre belle communauté de DF.

Belle soirée et bonne fête de finale des bleus !

Hors ligne

Pied de page des forums