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 25/09/2005, à 08:58

insan

Repartitionner un disque sans écraser les données ?

Bonjour à tous !

J'ai Ubuntu sur un HDD de 20Go (partitionné en /: 5Go, /home: 9Go et /windows: 5Go plus le swap: 1Go) et Windows 2000 pro sur un autre HDD de 80Go (partitionné en C: 30Go pour le système et D: 50Go pour les données).

Je veux diviser la partition D: en deux (une pour l'échange entre Windows et Linux et l'autre à garder pour un usage ultérieur) ... y a-t-il un risque ici de perdre la partition ou de corrompre C: de Windows ? et quel est le meilleur outil de partitionnement sous linux me le permettant ?

Comme ça, je pourrais avoir plus d'espace pour Ubuntu sur l'autre HDD (20Go) en supprimant la partition /windows de 5Go ... mais là est-il possible et si c'est le cas comment puis-je faire pour agrandir les partitions / et /home ?

Je vous remercie pour toute aide !

Hors ligne

#2 Le 25/09/2005, à 09:02

nehuzel

Re : Repartitionner un disque sans écraser les données ?

pour manipuler les partitions je te conseille qtparted, présent sur la majorité des live cd linux.
Je te conseille de redimensionner ton d: et de créer une partition sur l'espace libéré, partition qui te servira de zone d'échange avec ubuntu.
Voila pour ce que je peux te conseiller. Tu peux tout faire via un live cd knoppix par exemple et ensuite tu auras plus qu'é tester et à modifier ton fichier /etc/fstab en conséquences.


Windows, c'est mieux qu'un tamagochi...
même quand tu t'en occupes, il meurt !
http://www.book-of-ubuntu.com

Hors ligne

#3 Le 25/09/2005, à 09:11

cep_

Re : Repartitionner un disque sans écraser les données ?

Bonjour,

Comme tu veux travailler sur un disque différent de celui sur lequel est installé ton linux, tu peux le faire depuis ta ubuntu.

Si tu veux utiliser une interface graphique, il est préférable d'installer GParted depuis synaptic ou avec apt-get.
Si tu es sous kubuntu, tu prendras QtParted.

Sans interface graphique, parted est très bien.

Avant tout redimensionnenement, il est très important de défragementer (depuis windows) la partition à retravailler.
Cette partition devra être démontée avant de la redimensionnée.

Si tu as déja 2 partitions primaires, après avoir redimensionné la partition (et le système de fichier), tu pourrais créer une partition étendue dans l'éspace libéré. Ensuite, dans cet espace tu pourras faire autant de partitions logiques que tu voudras.

#4 Le 25/09/2005, à 09:45

insan

Re : Repartitionner un disque sans écraser les données ?

Donc j'utilise Gparted du live CD Ubuntu (c'est celui-là que j'ai) pour :

Je te conseille de redimensionner ton d: et de créer une partition sur l'espace libéré, partition qui te servira de zone d'échange avec ubuntu.

c'est ça ?

Comme tu veux travailler sur un disque différent de celui sur lequel est installé ton linux, tu peux le faire depuis ta ubuntu.

La partition D: est en NTFS donc inaccessible ... j'ai essayé une fois de la formater sous Windows en FAT32 mais c'était pas possible car il trouve qu'elle est trop grande pour un FAT32.

Et pour le redimentionnement des partitions / et /home ... je peux le faire aussi avec le CD live ?

Excusez-moi d'insister mais je voudrais pas prendre des risques ... merci !

Hors ligne

#5 Le 25/09/2005, à 10:01

cep_

Re : Repartitionner un disque sans écraser les données ?

insan a écrit :

La partition D: est en NTFS donc inaccessible ... j'ai essayé une fois de la formater sous Windows en FAT32 mais c'était pas possible car il trouve qu'elle est trop grande pour un FAT32.

Je t'ai précisé plus haut qu'une partition ne devait pas être montée pour être travaillée (redimensionnée ou autre).

Donc peu importe qu'elle soit accessible ou non en écriture. La seule obligation est qu'elle soit vue par le système. Tu peux le vérifier par un :

cat /proc/partitions

ou un :

sudo fdisk -l

La création d'un système fat32 est limitée en taille sous windows. Par contre sous linux cette limitation n'existe pas. On peut créer un système de fichier fat32 (formater) de plus de 32 Go.

Je te recommande aussi fortement la lecture de la documentation de parted et gparted avant toute intervention.

#6 Le 25/09/2005, à 21:29

insan

Re : Repartitionner un disque sans écraser les données ?

Avec Gparted, je viens de supprimer la partition D: (/dev/hda5 dans /dev/hda2) pour après la redimentionner et créer deux nouvelles partitions FAT32 :

1. /dev/hda5 dans /dev/hda2 : 30 Go
2. /dev/hda3 : 20 Go

En allant sous Windows, je n'ai pas trouvé la deuxième partition ... je n'y ai trouvé que la première avec 30 Go !

Faudrait-il faire quelque chose que j'ai oublié ?

Merci !


NB : Après, je suis revenu sous Ubuntu, et j'ai monté ces deux partitions comme suit :

- Créer les répertoires : /mnt/win2_5 et /mnt/win3
- Ajouter dans le fichier /etc/fstab : les deux lignes :
/dev/hda5    /mnt/win2_5    vfat    defaults,rw,user    0    0
/dev/hda3    /mnt/win3    vfat    defaults,rw,user    0    0
- Monter les partitions : sudo mount -a

Hors ligne

#7 Le 25/09/2005, à 21:50

cep_

Re : Repartitionner un disque sans écraser les données ?

insan a écrit :

Avec Gparted, je viens de supprimer la partition D: (/dev/hda5 dans /dev/hda2) pour après la redimentionner et créer deux nouvelles partitions FAT32 :

Comment "supprimer" ? Si tu supprimes, tu perds tes données. Il faut redimensionner, pas supprimer.

Pour savoir comment monter tes partitions, voir :
http://wiki.ubuntu-fr.org/installation/partitions_windows

#8 Le 25/09/2005, à 21:54

insan

Re : Repartitionner un disque sans écraser les données ?

Je ne pouvais pas redimentionner en fait ... j'ai beau essayé mais rien n'y est fait ! ... mais t'inquiète pas, j'ai pensé à sauvegarder les données.

Je vais lire lien...

Hors ligne

#9 Le 25/09/2005, à 23:31

insan

Re : Repartitionner un disque sans écraser les données ?

Je viens de faire les changement dans /etc/fstab suivant les conseils du lien ... puis démonter puis remonter les deux partitions crées.

Mais à quoi est dû cet absence de la deuxième partition dans "Poste de travail" sous Windows ?

Merci par avance !

Hors ligne

#10 Le 26/09/2005, à 10:40

insan

Re : Repartitionner un disque sans écraser les données ?

UP !

Une copie d'écran :

capturegparted6lg.png

Dernière modification par insan (Le 26/09/2005, à 10:50)

Hors ligne

#11 Le 26/09/2005, à 10:49

cep_

Re : Repartitionner un disque sans écraser les données ?

Fais un :
sudo fdisk -l
dans un terminal afin de lister les partitions des disques et préciser de quelle partition il s'agit.
SI c'est une partition ext2 /3, windows ne les voit pas.
Il faut ajouter une "rustine" pour ça, si besoin absolu wink  : 

http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm

http://www.fs-driver.org/

#12 Le 26/09/2005, à 10:50

cep_

Re : Repartitionner un disque sans écraser les données ?

Tu veux parler de hda2 ?

C'est une partition étendue. Voir sur le forum pour plus de déails.

#13 Le 26/09/2005, à 11:05

insan

Re : Repartitionner un disque sans écraser les données ?

Bonjour cep_ et merci pour ton aide ...

Voici le résultat de sudo fdisk -l :

Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/hda2            3825        7414    28836675    f  W95 Etendu (LBA)
/dev/hda3            7415        9964    20482875   83  Linux
/dev/hda5            3825        7414    28836643+  83  Linux

Disque /dev/hdb: 20.0 Go, 20020396544 octets
255 têtes, 63 secteurs/piste, 2434 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1         608     4883728+  83  Linux
/dev/hdb2             609        1702     8787555   83  Linux
/dev/hdb3            1703        1824      979965   82  Linux swap / Solaris
/dev/hdb4            1825        2434     4899825    5  Extended
/dev/hdb5            1825        2434     4899793+   b  W95 FAT32

SI c'est une partition ext2 /3, windows ne les voit pas.

Non, après avoir redimentionné la partition étendue /dev/hda2 (en supprimant avant la partition logique /dev/hda5 existente de 50Go et une autre "non alouée" de 8Mo!), j'ai créé les deux partitions /dev/hda5 et /dev/hda3 en utilisant le système de fichier FAT32 ... pour que ça soient lisibles justement des deux OS... mais maintenant je me pose la question qu'il n'aurait pas fallu que je les créé avec le système de fichier "non formaté" ?! ... comme ça (d'après mon imagination), il n'y aurait pas de trace linux et donc possible d'être détectée par Windows !

Une remarque : je vois que la partion en question ( /dev/hda3 ) n'est pas dans l'arborescence de /dev/hda2 ! ...

Tu veux parler de hda2 ?

Non, je parle de la deuxième partition créée c'est-à-dire /dev/hda3 ...

Je vais regarder les deux liens ...

Merci !

Hors ligne

#14 Le 26/09/2005, à 11:12

cep_

Re : Repartitionner un disque sans écraser les données ?

Les seules partitions qui seront vues nativement par windows sont :

/dev/hda1   *           1        3824    30716248+   7  HPFS/NTFS

/dev/hdb5            1825        2434     4899793+   b  W95 FAT32

Bonne continuation.
cep

#15 Le 26/09/2005, à 11:23

cep_

Re : Repartitionner un disque sans écraser les données ?

En regardant ta copie d'écran, on voit que gparted note hda3 et hda5 en fat32.

Or, ce même disque est vu en 83 linux par fdisk et la capacité de 10 et 14 Go est bonne.
As-tu fait des modifications depuis le boot de la machine ?
Si oui, il est préférable de rebooter pour vérifier comment le système (et surtout fdisk) voit les partitions.

#16 Le 26/09/2005, à 12:15

insan

Re : Repartitionner un disque sans écraser les données ?

En regardant ta copie d'écran, on voit que gparted note hda3 et hda5 en fat32.

Oui c'est parceque je les avais créé en utilisant le système de fichier FAT32 avec Gparted ... mais peut-être que c'est justement cette création sous Ubuntu (avec Gparted) qui a fait que ce disque est vu en 83 Linux par fdisk... ou qu'il fallait les créer en "non formatée", non ?

As-tu fait des modifications depuis le boot de la machine ?
Si oui, il est préférable de rebooter pour vérifier comment le système (et surtout fdisk) voit les partitions.

Non ... mais j'ai quand même redémarré et voici le résultat de sudo fdisk -l :

Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/hda2            3825        7414    28836675    f  W95 Etendu (LBA)
/dev/hda3            7415        9964    20482875   83  Linux
/dev/hda5            3825        7414    28836643+  83  Linux

Disque /dev/hdb: 20.0 Go, 20020396544 octets
255 têtes, 63 secteurs/piste, 2434 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1         608     4883728+  83  Linux
/dev/hdb2             609        1702     8787555   83  Linux
/dev/hdb3            1703        1824      979965   82  Linux swap / Solaris
/dev/hdb4            1825        2434     4899825    5  Extended
/dev/hdb5            1825        2434     4899793+   b  W95 FAT32

Il est identique au précédent...

[edit] En lisant les liens ci-dessus, je vois apparemment que tu n'a pas compris ce que je voulais : c'est justement de voir les lecteurs des partitions créées ( i.e /dev/hda3, l'autre c'est bon ) dans "Poste de travail" sous Windows.

Dernière modification par insan (Le 26/09/2005, à 12:21)

Hors ligne

#17 Le 26/09/2005, à 12:29

cep_

Re : Repartitionner un disque sans écraser les données ?

En lisant les liens ci-dessus, je vois apparemment que tu n'a pas compris ce que je voulais : c'est justement de voir les lecteurs des partitions créées ( i.e /dev/hda3, l'autre c'est bon ) dans "Poste de travail" sous Windows.

Alors crée un système de fichier fat32 sur cette partition. S'il y a des données dessus elles seront perdues.

sudo mkfs.vfat -F 32 /dev/hda3

Ou le faire sous xp, si tu as xp. Mais je n'ai pas la procédure à suivre.

#18 Le 26/09/2005, à 15:33

insan

Re : Repartitionner un disque sans écraser les données ?

sudo mkfs.vfat -F 32 /dev/hda3

Je l'ai fait ... mais en se rendant sous windows, je ne vois toujours pas le lecteur représentant la partition /dev/hda3 ?

Hors ligne

#19 Le 26/09/2005, à 15:38

cep_

Re : Repartitionner un disque sans écraser les données ?

Tu peux monter cette partition sous ubuntu ? si oui, vois si tu peux enrégistrer un fichier.

Sous xp, il y a un menu pour gérer les partitions. L'explorateur de fichier ne verra pas certaines partitions mais cet utilitaire les verra.
Donc cherche ce menu. Il devrait être dans gestion de l'ordinateur ou qq chose d'approchant, je n'ai pas de xp sous la main.

#20 Le 26/09/2005, à 16:35

insan

Re : Repartitionner un disque sans écraser les données ?

Oui j'avais déjà monté cette partition sous Ubuntu ... et je viens d'enregistrer un fichier dessus et ça a marché sans problème.

Puis je me suis rendu sous Windows 2000 pro et j'ai procédé comme suit :

Menu Démarrer > Panneau de configuration > Outils d'administration > Gestion de l'ordinateur > Stockage (menu de gauche) > Gestion de disques (menu de droite); et voici le résultat :

partitionswin20009ly.jpg

J'ai fait clic droit sur la partition en question (la dernière dans la ligne "Disque 0") puis Marquer la partition comme active.

Ensuite, un deuxième clic droit puis Modifier la lettre de lecteur et le chemin d'accès... et dans la fenêtre obtenue, j'ai attribuer la lettre I: à ce lecteur... et le résultat est :

partitionswin20005ff.jpg

Et maintenant le lecteur est présent dans "Poste de travail" sous Windows... et j'y trouvé le fichier enregistré sous Ubuntu !

Merci pour ton aide cep_ !

[edit] une chose : J'ai activé la partition mais en fait je ne sais pas si c'était nécéssaire et à quoi ça sert ... j'espère que cela ne créerait pas de problème car je ne sais pas comment revenir en arrière !

Dernière modification par insan (Le 27/09/2005, à 11:48)

Hors ligne

#21 Le 26/09/2005, à 16:45

cep_

Re : Repartitionner un disque sans écraser les données ?

Merci pour ton aide cep_ !

De rien, insan smile

Bonne continuation.
cep

#22 Le 26/09/2005, à 17:14

insan

Re : Repartitionner un disque sans écraser les données ?

En regardant sur internet, j'ai trouvé ça ... j'ai donc cliqué droit sur le lecteur C: pour l'activer car c'est lui qui est bootable (Windows 2000) ce qui a rendu automatiquement I: inactive ! ... toutes ces précisions pour tout celui qui tombra dans le même problème.

Hors ligne

#23 Le 26/09/2005, à 22:14

insan

Re : Repartitionner un disque sans écraser les données ?

Rebonsoir !

Il reste la deuxième partie de la question : est-il possible, sans risque, de redimentionner les partitions / (5Go) et /home (9Go) du HDD de 20Go ... après avoir supprimé la partition /windows du même disque ?

Pourrais-je le faire avec le live CD d'Ubuntu ?

Merci par avance !

Dernière modification par insan (Le 26/09/2005, à 22:15)

Hors ligne

#24 Le 26/09/2005, à 22:25

cep_

Re : Repartitionner un disque sans écraser les données ?

Oui, c'est possible avec un live cd. Il me semble que le live de breezy aura aussi gparted déjà installé d'origine.

Avec le live de hoary, il faut installer gparted.

Donc ce n'est valable que si internet foncctionne avec le live. Sinon la procédure est un peu plus compliqué. Dans ce cas, autant utiliser une knoppix et qtparted.

#25 Le 27/09/2005, à 11:54

insan

Re : Repartitionner un disque sans écraser les données ?

J'ai finalement utilisé le CD Ultimate Boot (Full version) où il y a Qtparted ... mais après avoir supprimé la partition logique et puis étendue (/dev/hdb5), le bouton "resize" reste grisé en cliquant sur les partitions / et /home ... donc je n'ai pas pu les redimentionner !

J'ai donc annulé les modifications ... puis j'ai refait ces suppressions sous Windows 2000 dans la fenêtre du "Gestionnaire de l'ordinateur"... je ne sais pas si je peux redimentionner les partitions en question avec FDISK sous Windows ? ... je me demande si cet utilitaire est plus sûr ?

hdb3gu.jpg

Dernière modification par insan (Le 27/09/2005, à 12:05)

Hors ligne