Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/05/2009, à 09:42

Jclaudej

Modifier une partition

Bonjour,

Mon problème est le suivant, j'ai déjà 4 partitions principales sur mon disque dur :

1 - Unbuntu EXT3
2 - Swap
3 - Données perso NTFS
4 - XP NTFS
5 - 50 Go de libre

Est t'il possible via GParted de supprimer la partition Swap et de transformer l'espace des 50 Go de libre avec mon ancienne partition Swap en partition étendu pour ensuite créer une partition Swap dans une partition logique et une partition Home dans une autre  partition logique .

J'espère être clair dans mon explication.

Un petit explicatif serait le bien venu wink

Merci d'avance


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#2 Le 09/05/2009, à 09:51

Julius

Re : Modifier une partition

Salut,

Oui tout à fait, tu peux :
- Supprimer la partition Swap
- Etendre ta partition EXT3 pour reprendre l'espace de la partition Swap.
- Créer une partition étendue de 50 go dans laquelle tu crées une partition ext3 et une partition swap.

Le seul problème que tu risques de rencontrer, si je ne me trompe pas, c'est que le UUID de ta partition swap va être modifiée. En clair, Ubuntu ne reconnaitra pas la swap et ne l'utiliseras pas. Ce n'est pas bien grave. Il faut simplement que tu modifies le fichier "/etc/fstab" en mettant le bon UUID. Pour connaitre le nouveau, tape simplement la commande "blkid" dans le terminal.

Juste pour ton info, si tu utilises la dernière version d'Ubuntu, tu pourrais penser migrer de ext3 vers ext4 smile

Hors ligne

#3 Le 09/05/2009, à 16:06

Jclaudej

Re : Modifier une partition

Merci Julius,

J'utilise encore 8.10 parce que mon dernier essais de migration vers 9.04 c'est terminé par une réinstallation de 8.04=>8.10.
9.04 était très instable sur machine. Depuis j'ai découvert qu'un de mes 2 disques dur était défaillant et cela m'a imposé une dernière installation de 8.10 qui est trés stable maintenant.
Mon idée est de déplacer le répertoire /home sur une partition différente d'Ubuntu par m'éviter lors d'une prochaine migration de devoir réinstaller l'ensemble.
De plus je souhaite utiliser Remastersys pour sauvegarder ma machine avant migration.
Donc concernant le type de fichier dans l'immédiat c'est ext3.

@ suivre..........................


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#4 Le 09/05/2009, à 16:20

Jclaudej

Re : Modifier une partition

Je viens de supprimer la partition Swap mais je n'arrive pas à créer une partition étendue sad
Gparted laisse en grisé cette option sad
Que dois-je faire ?

capturedevsdagparted.png

Dernière modification par Jclaudej (Le 09/05/2009, à 16:22)


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#5 Le 09/05/2009, à 16:37

Julius

Re : Modifier une partition

Ha d'accord... Ce n'est pas du tout dans le même ordre que tu l'avais exposé dans ton premier message !

Dans ce cas-ci, cela se complique un peu... Moi ce que je ferai c'est :
- déplacer la /dev/sda3 vers la droite en laissant environ 1 go de libre pour la swap ===> OPERATION TRES LONGUE... Attention de bien démonter la partition avant de faire ça.
- Augmenter la taille de ta partition étendue à fond vers la droite.
- Utiliser le nouvel espace libre dans la partition étendue déjà existante pour créer ton /home.

Une fois que cela est fait, il faudra jouer avec le fstab mais avec ça tu en as déjà pour un petit temps malheureusement... Mieux vaut prévoir le coup AVANT l'installation des O.S.

C'est dommage que tu aies des problèmes avec la 9.04 parce que je pense qu'une réinstallation te prendrait moins de temps que de déplacer les partitions de la manière dont je te le propose hmm


EDIT : les opérations que tu fais en ce moment c'est bien sur un LIVE CD ? Si ce n'est pas le cas, il va falloir prévoir ça sinon tu ne pourras pas déplacer ta partition /

Dernière modification par Julius (Le 09/05/2009, à 16:38)

Hors ligne

#6 Le 09/05/2009, à 19:00

Jclaudej

Re : Modifier une partition

Voila pour les partitions c'est fait.
La commande blkid donne :

jclaudej@jclaudej:~$ blkid
/dev/sda1: UUID="8E78533078531675" TYPE="ntfs" 
/dev/sda3: UUID="54ce8820-e59f-4edd-9900-dd708b856b1d" TYPE="ext3" 
/dev/sda4: TYPE="swap" UUID="afa79f8c-ebfe-478e-8361-b9299c512117" 
/dev/sda5: UUID="8A30CAAA30CA9C97" LABEL="JC" TYPE="ntfs" 
/dev/sdb1: UUID="48C437C3C437B254" LABEL="DD2" TYPE="ntfs" 
/dev/loop0: TYPE="squashfs" 
/dev/ramzswap0: TYPE="swap" 
/dev/sda6: LABEL="Home" UUID="f5641c0e-250e-4db6-9b6d-cc0c62500661" TYPE="ext2"

fstab =

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=54ce8820-e59f-4edd-9900-dd708b856b1d /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda4
UUID=f08e0aa1-6174-40ed-a15c-672070d95300 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Dois-je remplacer :
UUID=f08e0aa1-6174-40ed-a15c-672070d95300 none            swap    sw              0       0
par
UUID=/dev/ramzswap0:             swap    sw              0       0

Merci d'avance


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#7 Le 09/05/2009, à 20:38

Julius

Re : Modifier une partition

Du tout, si vous utilisez le nom du device il ne faut pas mettre UUID= mais uniquement le /dev/ramzswap0 (je suis étonné du nom attribué mais bon... ça devrait marcher)

Pour passer le /home sur l'autre partition, vous avez choisi une partition ext2 apparemment. Il suffit d'ajouter une ligne de ce type comme celle pour le "/" mais avec /home comme point de montage. Il faudra ensuite migrer vos documents présents dans le /home de la partition actuelle vers la nouvelle. Je ne suis pas un spécialiste du fstab... N'hésitez pas à attendre des précisions de quelqu'un d'autre ou bien de consulter le wiki à ce sujet.

Bonne continuation !

Dernière modification par Julius (Le 09/05/2009, à 20:39)

Hors ligne

#8 Le 09/05/2009, à 21:35

Jclaudej

Re : Modifier une partition

Bonsoir,

J'ai voulu déplacer mon home comme indiqué :

http://doc.ubuntu-fr.org//tutoriel/depl … redirect=1

*
      Cas N°1 : Votre ancien /home n'était pas sur une partition séparée. Dans ce cas, enregistrez et quittez le fichier fstab, puis exécutez les deux commandes suivantes :

mv /home /home.bak
mkdir /home  (?? plante)  apres reboot faire cp -a /home.bak /home

Le problème est qu'il m'est impossible de demarrer sous ma session et que je n'arrive pas à déplacer le contenu de home.bak vers home sad   
Je précise qu'actuellement  je suis sous Live CD

Dernière modification par Jclaudej (Le 09/05/2009, à 21:36)


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#9 Le 09/05/2009, à 21:45

fredh027

Re : Modifier une partition

Jclaudej a écrit :

Le problème est qu'il m'est impossible de demarrer sous ma session et que je n'arrive pas à déplacer le contenu de home.bak vers home sad   
Je précise qu'actuellement  je suis sous Live CD

Bonsoir,
tu es bien en root dans ton live-cd?


Linux Debian/Kubuntu/Mint sur plus de 80 stations en milieu scolaire...

Hors ligne

#10 Le 09/05/2009, à 21:49

Julius

Re : Modifier une partition

Est-ce que vous avez modifié correctement le fichier fstab ?

La ligne doit ressembler à quelque chose de ce type :

UUID=f5641c0e-250e-4db6-9b6d-cc0c62500661 /home               ext2    relatime,errors=remount-ro 0       1

La copie de /home vers /home.bak est une bonne chose. Laissez ça comme cela. Vérifiez que le fstab est corrigé de la bonne manière, créez un dossier "/home" vide puis redémarrez sur la partition.

Faites CTRL+ALT+F1 pour atterir dans le tty, connectez vous et faites le "mv" de /home.bak vers /home. Normalement ça devrait fonctionner. CTRL+ALT+F7 pour revenir en mode graphique.

Hors ligne

#11 Le 09/05/2009, à 21:50

Jclaudej

Re : Modifier une partition

fredh027 a écrit :
Jclaudej a écrit :

Le problème est qu'il m'est impossible de demarrer sous ma session et que je n'arrive pas à déplacer le contenu de home.bak vers home sad   
Je précise qu'actuellement  je suis sous Live CD

Bonsoir,
tu es bien en root dans ton live-cd?

Je ne suis pas un expert, peux tu m'expliquer comment faire pour passé en root, je pensais que le fait de démarrer du livecd et d'utiliser la commande sudo me permettait d'accéder aux même droits qu' un root.


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#12 Le 09/05/2009, à 22:25

Jclaudej

Re : Modifier une partition

Julius a écrit :

Est-ce que vous avez modifié correctement le fichier fstab ?

La ligne doit ressembler à quelque chose de ce type :

UUID=f5641c0e-250e-4db6-9b6d-cc0c62500661 /home               ext2    relatime,errors=remount-ro 0       1

La copie de /home vers /home.bak est une bonne chose. Laissez ça comme cela. Vérifiez que le fstab est corrigé de la bonne manière, créez un dossier "/home" vide puis redémarrez sur la partition.

Faites CTRL+ALT+F1 pour atterir dans le tty, connectez vous et faites le "mv" de /home.bak vers /home. Normalement ça devrait fonctionner. CTRL+ALT+F7 pour revenir en mode graphique.

C'est dire ???


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#13 Le 09/05/2009, à 23:21

Jclaudej

Re : Modifier une partition

Je démarre en recovery ensuite je choisi shell root et je lance la commande :
root@jclaudej:~# mv /home.bak /home
Et j'ai le droit à "cannot stat" /home.bak
Pourtant les répertoires home.bak et home existent bien parce que j'y accède via le live CD.
Je ne sais plus quoi faire sad
J'ai aussi essayé de modifier les droit sur les répertoire /home.bak et /home pour permettre une copie de l'un vers l'autre avec la commande chmod -r mais la aussi ça n'a rien changé.

Si un dieu d'ubuntu pouvait venir à mon secours smile

Dernière modification par Jclaudej (Le 09/05/2009, à 23:27)


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne

#14 Le 10/05/2009, à 07:59

fredh027

Re : Modifier une partition

Jclaudej a écrit :

Je ne suis pas un expert, peux tu m'expliquer comment faire pour passé en root, je pensais que le fait de démarrer du livecd et d'utiliser la commande sudo me permettait d'accéder aux même droits qu' un root.

Bonjour,
moi on-plus, je ne suis pas un expert, mais lorsque j'utilise un live-cd (je ne connais pas bien celui d'ubuntu, car j'utilise toujours mepis qui démarre plus vite), j'ai remarqué que la commande sudo ne donnait pas forcément tous les droits de root. Dans un système ubuntu installé, normalement, on ne se sert que de sudo, à moins de créer le mot de passe root

sudo passwd root

Pour ton déplacement, il me semble qu'il faudrait mieux faire ça "de l'extérieur" (en live-cd) en root, ce qui te donnerait tous les droits sur les fichiers, et tu serais certain qu'aucun n'est ouvert par le système. Quand tu dis que tu as

Jclaudej a écrit :

essayé de modifier les droit sur les répertoire /home.bak et /home pour permettre une copie de l'un vers l'autre avec la commande chmod -r mais la aussi ça n'a rien changé.

est-ce que c'est la modification des droits, ou la tentative de déplacement qui a échouée?

EN bref, si j'étais à ta place:
- je lancerais un live-cd de mepis
- je me connecterais en root en mode graphique (je sais, c'est mal,...)
- je modifierais les droits de ton home.bak pour tenter ce foutu déplacement

Dis-moi ce que cela donne
f


Linux Debian/Kubuntu/Mint sur plus de 80 stations en milieu scolaire...

Hors ligne

#15 Le 10/05/2009, à 09:11

Julius

Re : Modifier une partition

fredh027 a écrit :

Pour ton déplacement, il me semble qu'il faudrait mieux faire ça "de l'extérieur" (en live-cd) en root, ce qui te donnerait tous les droits sur les fichiers, et tu serais certain qu'aucun n'est ouvert par le système.

Attention parce que là, tu donnes un conseil qui ne fonctionnera pas tout seul tongue

Si tu veux déplacer /home vers /home.bak, il faut d'abord monter la nouvelle partition dans /home manuellement puis faire le déplacement... Sinon c'est totalement inutile, les fichiers resteront sur la même partition !

Est-ce qu'en recovery les partitions sont montées ?

Assure toi en en tapant "mount -a" avant d'essayer de faire le déplacement.

Hors ligne

#16 Le 10/05/2009, à 09:54

fredh027

Re : Modifier une partition

Julius a écrit :

Attention parce que là, tu donnes un conseil qui ne fonctionnera pas tout seul tongue

Oui, bien sûr, mais je pense vu les messages que Jclaudej n'est pas un si grand débutant wink.
f


Linux Debian/Kubuntu/Mint sur plus de 80 stations en milieu scolaire...

Hors ligne

#17 Le 10/05/2009, à 19:21

Jclaudej

Re : Modifier une partition

Merci à vous tous, mais j'ai choisi la simplicité.
C'est à dire une réinstallation complète en choisissant bien ma partition home externe à ma partition Ubuntu.
Je ne suis pas un débutant  (quelques années que je "bricole" avec Ubuntu) mais j'ai des difficultés à me sortir de ce genre de situation.
Pour me rendre la vie plus facile j'ai profité de la séparation de mon Home pour créer un DVD spécifique à mon PC via Remastersys et il me reste à procédé à un backup pour pouvoir reprendre plus sereinement mes expériences avec cet OS fantastique.
En fait je pourrai restaurer facilement mon Ubuntu en cas de problème par exemple une migration vers 9.04 qui plante ma machine (installation  via mise à jour de 8.10 ou liveCd).

@ suivre et encore merci wink

Dernière modification par Jclaudej (Le 10/05/2009, à 19:22)


+ de 10 de années déjà et toujours satisfait de notre OS :)

Hors ligne