#1 Le 02/07/2009, à 11:47
- Fab le Fou
Déplacer répertoire /home avant réinstallation
Bonjour,
Je souhaite quelques conseils avant une réinstallation de mon système.
Voici une capture de mon jeux de partition actuel :
Je n'ai pas de partition /home dédiée, le répertoire /home étant dans la même partition que le système.
Étonnant vu que je suis passé par un assembleur spécialisé ubuntu mais bref...
Avant de réinstaller ubuntu, je souhaite donc transformer ma plus grosse partition 'sda6' en partition /home histoire d'utiliser son espace.
J'aimerai aussi en garder une partie (par exemple 10 Go) dans le but d'installer dans l'avenir un dual boot avec une autre version d'ubuntu, ou autre distribution qui partagerait alors cette partition /home (si c'est possible ?).
Voici comment je pense procéder :
- Démonter la partition sda6 pour pouvoir la manipuler en mode graphique via GParted.
- Demander la diminution sda6 pour récupérer mes fameux 10Go.
- Demander son formatage en partition /home
- Lancer GParted pour que mes demandes soient prises en compte.
- Faire un copier / coller de mon répertoire utilisateur actuel dans la nouvelle partition /home (possible étant donné que j'y suis connecté ?)
Est-ce que déjà dans ces première manips. j'ai dit des bêtises ?
Que faut-il faire d'autre pour qu'au redémarrage de mon système la partition /home soit reconnue par le système comme l'endroit ou chercher mes données utilisateur, sachant que ce n'était pas le cas jusqu'ici ?
Il y a-t-il quelque chose de particulier à faire lors de la réinstallation de mon système pour que mon profile utilisateur soit automatiquement pris en compte ? Faut-il que je recréé durant l'installation un utilisateur ayant le même nom ?
J'attends vos réponses avant de me lancer, histoire d'éviter de me retrouver dans la panade
Hors ligne
#2 Le 02/07/2009, à 12:03
- pappou640
Re : Déplacer répertoire /home avant réinstallation
Bonjour
Tu peux récupérer tout ce que tu veux ,
Il te faux un live cd d'Ubuntu , demmarer ton ordi en live cd
que contient sda6?
sda 1 est ta partition de ton systeme (/)= Racine
il semble que sda 6 soit tes documents ou /home
donne nous le retour de sudo fdisk -l L minuscule
Ordi:Dell reco Win10 Ubuntu 20.04/Linux Hybryde13.10/Emabuntu deb 3. http://voyagerlive.org/ Essentiel=> [Accueil Ubuntu=>url=https://doc.ubuntu-fr.org/
Penses à passer ton sujet en [Résolu] en éditant le titre de ton 1er post (message)
Hors ligne
#3 Le 02/07/2009, à 12:06
- p.pk1n
Re : Déplacer répertoire /home avant réinstallation
Hello !
Si tu as un liveCD pour effectuer ces manips, c'est encore mieux.
Avant tout pense à faire un backup de tes données !!!
Sinon, ca me parait correct.
Précision :
Demander son formatage en partition /home
Il te suffit juste de la formater avec le FS que tu veux (ext3 typiquement). Tu spécifieras le montage de cette partition sda6 en tant que /home lors de l'installation d'ubuntu (en choisissant le partionnement manuel).
Faire un copier / coller de mon répertoire utilisateur actuel dans la nouvelle partition /home
(possible étant donné que j'y suis connecté ?)
Oui pas de soucis. Tu montes ta partition sda6 fraichement formatée :
sudo mount /dev/sda6 /chemin/montage/
Pas dans ton home évidemment.
Assure-toi d'avoir les droits en lecture sur ce dossier de montage.
Puis la copie :
cp -r /home/* /chemin/montage/
Faut-il que je recréé durant l'installation un utilisateur ayant le même nom ?
Yes !
Et quand tu démarreras ton système après l'installation, tu retrouveras ton beau bureau tout pareil que quand tu l'avais quitté (oui, je sais, cette phrase n'est pas très française^^).
Dernière modification par p.pk1n (Le 02/07/2009, à 12:12)
Hors ligne
#4 Le 02/07/2009, à 12:31
- Fab le Fou
Re : Déplacer répertoire /home avant réinstallation
Bonjour
Tu peux récupérer tout ce que tu veux ,
Il te faux un live cd d'Ubuntu , demmarer ton ordi en live cd
que contient sda6?
sda 1 est ta partition de ton systeme (/)= Racine
il semble que sda 6 soit tes documents ou /home
donne nous le retour de sudo fdisk -l L minuscule
Salut,
Voilà ce que j'obtiens :
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000ac1adPériphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3647 29294496 83 Linux
/dev/sda2 3648 60801 459089505 5 Etendue
/dev/sda5 3648 3896 2000061 82 Linux swap / Solaris
/dev/sda6 3897 60801 457089381 83 Linux
La sd6 est actuellement vide. Etant donné sa taille, je m'en suis servi à une époque pour mettre des fiches musicaux (légaux forcément ) mais ils sont maintenant sur un disque externe, donc je ne m'en sers plus.
p.pk1n. merci pour les conseils. Pas de live cd sous la main, mais je vais déjà tenté les premières manips.
Dernière modification par Fab le Fou (Le 02/07/2009, à 12:34)
Hors ligne
#5 Le 02/07/2009, à 13:47
- Fab le Fou
Re : Déplacer répertoire /home avant réinstallation
sudo mount /dev/sda6 /chemin/montage/
Pas dans ton home évidemment.
Assure-toi d'avoir les droits en lecture sur ce dossier de montage.Puis la copie :
cp -r /home/* /chemin/montage/
J'ai donc commencé les manips et je bloque sur ce fameux copier / coller faut de droits.
J'ai pourtant créer en ligne de cde mon répertoire de montage temporaire :
sudo mkdir /media/fabhome/
Puis :
sudo mount /dev/sda6/ /media/fabhome/
cp -r /home/* /media/fabhome/
Pour obtenir, le message d'insulte :
cp: ne peut créer le répertoire `/media/fabhome/fabrice': Permission non accordée
Effectivement, que j'en regarde les infos la partition montée, root apparaît comme propriétaire malgré le fait que je sois le créateur du répertoire et que c'est moi qui l'ai montée.
Autre point, dans mon sda6, il y avait un répertoire "lost+found" qui date de l'époque où je l'ai utilisée pour stocker des fichiers et qui n'a pas disparu durant le formatage.
Pas moyen non plus de le supprimer puisqu'il appartient à root.
Dernière modification par Fab le Fou (Le 02/07/2009, à 13:49)
Hors ligne
#6 Le 02/07/2009, à 13:55
- compte supprimé
Re : Déplacer répertoire /home avant réinstallation
sudo cp peut-être ?
#7 Le 02/07/2009, à 13:59
- twinsen93
Re : Déplacer répertoire /home avant réinstallation
Une doc existe : tutoriel/deplacer_home
Hors ligne
#8 Le 02/07/2009, à 15:19
- p.pk1n
Re : Déplacer répertoire /home avant réinstallation
Ben voilà, tu peux suivre la doc.
Sinon, concernant ton problème de droit, après la création de ton dossier (et avant le montage), tu peux faire une manip du genre :
sudo mkdir /media/fabhome
sudo chown -R tonUser:tonUser /media/fabhome
Ou un chmod pour t'accorder les droits de lecture.
Dernière modification par p.pk1n (Le 02/07/2009, à 15:20)
Hors ligne
#9 Le 02/07/2009, à 15:51
- Havany
Re : Déplacer répertoire /home avant réinstallation
Bonjour,
Rsync ça serait plus simple et direct non ? Il conservera les droits.
Ou sinon un
cp -al /home /media/fabhome
Pour Rsync voir : http://doc.ubuntu-fr.org/tutoriel/sauve … avec_rsync
Hors ligne
#10 Le 02/07/2009, à 18:18
- Fab le Fou
Re : Déplacer répertoire /home avant réinstallation
en fait c'était bien un problème de sudo...
Par contre, je me suis donné de la peine pour rien, car j'ai été obligé de formater ma partition /home à la réinstall qui plantait au moment de créer l'utilisateur...
L'installation s'arrêtait et le cd se lançait un live session, un message m'expliquait alors que : "ubiquity a quitté de façon inattendue".
Quelques recherche sur le forum m'ont permis de trouver des messages, qui m'ont laissé penser que c'était dû à la création d'un utilisateur déjà existant sur /home qui pose problème pour certains pc, dont le mien manifestement...
Areca m'a en partie sauvé en récupérant ma dernière sauvegarde de ce matin mais j'ai maintenant quelques nouveaux bugs, notament lors du lancement un message d'erreur :
Le tableau de bord a rencontré un problème lors du chargement de « OAFIID:Deskbar_Applet ».
Il me demande si il doit le supprimer ou non ?
Dernière modification par Fab le Fou (Le 02/07/2009, à 18:20)
Hors ligne