| ||||||||
Petite astucienne | Bonjour, Je voudrais récupérer de la place disque sur un ordi (HP compaq 6537s) où cohabitent Windows Vista familiale basique et Mandriva2010. Mandriva est surdimensionné (3 partitions avec /Swap et /home) et je voudrais réduire la partition Home. Comment procéder svp. merci d'avance de vos préponses (je suis une dilletante, donc une explication détaillée me serait nécessaire) Elise | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | Bonjour, Voici comment je ferais MAIS Attends quand même d'autre avis pour voir si ma méthode est fiable à 100 % A faire impérativement avant toute chose : la sauvegarde du contenu de ta partition /home : Tu dis que tes partitions sont surdimensionnées et je pars donc du principe que tu disposes d'assez de place dans ta partition racine (/) pour y transférer le contenu de ta /home. Il faut t'en assurer avant tout. Pour cela, tu ouvres une console et tu tapes : df -h qui va te renvoyer quelque chose qui ressemble à ceci : Tu constates que ma partition racine (symbolisée par / et définie comme étant /dev/sda5) ne dispose plus que de 871 Mo alors que ma /home (/dev/sda6) pèsde 2,6 Go. Donc pour moi, c'est cuit. SI c'est comme ça chez toi, ne poursuis pas et reviens le dire. On cherchera autre chose. Sinon, voici la suite : Tu crées dans ta partition racine un répertoire destiné à recevoir les données de ta /home ; pour cela, tu ouvres une console et tu tapes : cd / [enter] puis tu passes en mode superutilisateur (su suivi de ton mot de passe entré à l'aveuglette (pas de retour à l'écran et tu valides [enter]) ; le prompt qui était $ est maintenant # : illustration : Explications : 1ère ligne : okapi@LinuxMint7 est mon nom d'utilisateur suivi (@) du nom que j'ai donné à mon PC. la commande cd / va te positionner dans la partition racine (/) ; tu remarques que le signe qui précédait $ était ~ (ce qui signifiait que j'étais dans ma partition /home. (la tilde ~ est le symbole de /home) 2ème ligne : la tilde (~) a disparu pour être remplacée par /. Cela prouve que je suis maintenant positionné dans la partition racine (/ est le symbole de la partition racine). La commande su [enter] a entraîné la demande du mot de passe superutilisateur (pas retour à l'écran). dernière ligne : tu constates que l'invite de commande a changé : le $ est remplacé par # ce qui démontre que je suis en mode superutilisateur. A ce moment, tu tapes : mkdir /homebak ce qui va entraîner la création dans la partition racine d'un répertoire qui sera celui où tu vas transférer les données contenues dans ta /home. Pour cela, tu tapes : cp -r -p /home /homebak L'opération va durer un moment, le temps du transfert des données. Avant de poursuivre, il faut vérifier que tout s'est bien passé. Pour cela, tu tapes : cd /homebak/home [enter] puis tu tapes : ls -l (L minuscule) [enter] et tu devrais voir apparaître les différents sous-répertoires de ta partition /home. Chez moi, tu constates la présence de 4 sous-répertoires. Sans doute, sera-ce différent chez toi mais peu importe. Si tu veux examiner le contenu de ton sous-répertoire personnel, tu tapes : cd /homebak/home/ton_nom_d'utilisatrice puis à nouveau ls- l et tu devrais voir apparaître alors tout le contenu : Si tout semble conforme, tu peux maintenant t'attaquer au partitionnement de ta vraie partition /home. Pour cela, tu utilises l'outil de partionnement de ta distribution que tu lances en mode superutilisateur (en principe, à ce stade, tu y es toujours) : tu tapes qtparted si tu es sous KDE, gparted sous Gnome). Tu cliques (bouton droit) sur ta partition /home et tu choisis "démonter" : (clic pour agrandir). Tu peux alors supprimer ta /home pour la convertir en espace "non alloué". Puis dans cet espace non alloué, tu vas re-créer une /home de dimension suffisante (et un peu plus) pour y recevoir les données sauvegardées et tu pourras affecter le reste à une partition de ton choix. Une fois cela fait, il te faudra retransférer ta sauvegarde dans la nouvelle partition /home en exécutant : cd /homebak puis ls -l pour identifier les différents sous-répertoires à transférer (on a déjà exécuté cette commande auparavant mais autant s'en resservir maintenant) : Dans mon cas, j'exécuterais donc successivemment :
Une fois cela achevé, tu taperas : cd /home puis ls -l pour t'assurer que tout a bien été re-transféré. En principe, cela devrait fonctionner Mais encore une fois, attends d'autres avis car je m'en voudrais d'avoir commis une erreur qui planterait ta distribution. Amicalement
Modifié par Mimile le 10/10/2010 13:31 | |||||||
![]() ![]() | A se demander pourquoi je me suis emm Finalement, je serais bien d'accord avec Philipped94 dans ce qu'il a énoncé dans cette réponse.
| |||||||
Petite astucienne | Bonjour Mimile, désolée de ne pas avoir répondu avant mais je n'avais pas accès à internet ces derniers jours. De plus j'attendais que quelqu'un confirme ta proposition et il n'y a pas eu de suite. Je vais donc essayer ta méthode en souhaitant que tout se passe bien. Désolée encore une fois, toutes mes excuses Elise | |||||||
Petite astucienne | bonjour, je viens d'exécuter la procédure indiquée par mimile. la partition /home d'origine est occupée à 1% donc pas de souci pour la réduire. Problème : en mode superutilisateur (avec le # donc) je tape qtparted et il me dit "command not found", idem si je tape gparted (comment savoir si je suis sous gnome ou kde ?) l'un de vous peut-il m'aider pour la suite svp ? merci d'avance Elise | |||||||
![]() ![]() | Bonjour Oublions mon petit coup de gueule ... Ce n'est pas tant le pourcentage d'occupation de ta /home qui compte mais plutôt combien son contenu pèse. La commande df -h (voir ma 1ère capture d'écran) t'indiquera précisément le volume de chaque partition, la quantité d'espace occupé et la quantité d'espace disponible. Pour suivre mon schéma, il faut impérativement que le contenu de ta /home soit inférieur à l'espace disponible dans ta partition racine (/). Cela dit, si tu n'as aucun logiciel de partitionnement (ce qui est pour le moins étonnant), je te suggérerais d'installer gparted qui, de toute façon tournera très bien même sous KDE et dont l'interface est plus conviviale (à mon avis) que qtparted. Tu devrais trouver gparted dans le gestionnaire de paquetages (ou de logiciels) du menu principal. Tu peux aussi exécuter en console (SU) : # urpmi gparted A bientôt.
Modifié par Mimile le 16/10/2010 17:28 | |||||||
Petite astucienne | merci Mimile de ta réponse et d'accepter mes excuses car je suis vraiment navrée. Peu experte en informatique (pour ne pas dire débutante) et n'ayant pas internet disponible tout le temps je dois jongler avec ma disponibilité. J'ai retrouvé dans mes archives un disque sur lequel je peux booter et qui contient Gparted lequel j'ai réduit la partition /home de 76GO à 6GO et créer une nouvelle partition ntfs avec l'espace rendu disponible et tout fonctionne... ouf... vista redémarre et reconnait la nouvelle partition. Reste à trouver la solution pour que l'ordi démarre par défaut sur vista et non sur Mandriva comme actuellement car ma fille préfère... enfin ceci est une autre histoire moins urgente. Merci encore Mimile Elise | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||
|