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 19/10/2006, à 13:41

Matinal

Je veux repartitionner après installation... quid de Grub?

Hello

Petite question, je souhaite redistribuer l'espace disque de mon PC. J'ai déja une partition (Win, Stock, re-Stock, swap, ext3)...
Si je repartitionne (avec PartitionMagic), vais-je perdre Grub ou pas? Si oui, quels sont mes secours???

Merci d'avance.

Hors ligne

#2 Le 19/10/2006, à 13:51

jrev

Re : Je veux repartitionner après installation... quid de Grub?

Si je comprends bien tu es sous win et sous linux ? Mais pourquoi veux-tu repartitionner ?

Si tu as déjà réduit la partition win le mieux est de démarrer sur le live CD d'ubuntu là tu tapes gparted en console, tu effaces toutes les partitions linux et tu  repartitionnes l'espace libéré tout simplement


Mal nommer les choses, c'est ajouter au malheur du monde

Hors ligne

#3 Le 19/10/2006, à 13:58

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Mais t'es fou!!! yikes wink
J'ai plein de trucs installés sous linux et mon home et compagnie...
Je n'ai pas de live CD, tout est sur mon HD...

Hors ligne

#4 Le 19/10/2006, à 14:17

Bubble's Talks

Re : Je veux repartitionner après installation... quid de Grub?

Commence par donner le résultat d'un
:-$ sudo sfdisk -l -uS
Il y a des réarrangement que l'on peut faire, d'autres pas et le plus important n'est pas Grub (par contre sans live-cd ben... faut être franchement joueur)

Hors ligne

#5 Le 19/10/2006, à 14:18

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

mais je suis joueur... wink
je te donne ça tout de suite (il faut que je change de PC...)

Hors ligne

#6 Le 19/10/2006, à 14:25

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Disk /dev/hda: 155061 cylinders, 16 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Warning: The partition table looks like it was made
  for C/H/S=*/255/63 (instead of 155061/16/63).
For this listing I'll assume that geometry.
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/hda1   *        63  61769924   61769862   7  HPFS/NTFS
/dev/hda2      61769925 106269974   44500050   f  W95 Ext'd (LBA)
                start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/hda3     106269975 156296384   50026410  83  Linux
/dev/hda4             0         -          0   0  Empty
/dev/hda5      61769988  82574099   20804112   7  HPFS/NTFS
                start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hda6      82574163 104085134   21510972   b  W95 FAT32
                start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hda7     104085198 106269974    2184777  82  Linux swap / Solaris

Hors ligne

#7 Le 19/10/2006, à 15:22

Bubble's Talks

Re : Je veux repartitionner après installation... quid de Grub?

Ce que tu peux faire, sans (trop?) de dangers.
1) - C'est réduire la partition hda3 et creer une hda4, comme c'est une ext3 (la hda3) cela se fait avec un logiciel pour extxFs Gparted par ex. en live-cd obligatoire, car l'os est dessus et qu'il faut le démonter.
Ne pas utiliser P.M. sur ce type de partition (d'ailleurs en général.. enfin bon je dis rien)

2) - Redecouper l'etendue,
. supprimer hda7,
. reduire hda6
. recreer une hda7, hda8, hda9 etc... (réaffecter swap 1Go à hda7, pour ne pas avoir a modifier le /etc/fstab)
Ceci aussi avec Gparted (en live-cd autonome ou sur un live-cd de distro)

La chose à ne pas faire, créer un trou (dans l'etendue ou entre les principales) et forcer la redefinition d'une partition dedans, après certains logiciels de partionnement refusent catégoriquement de retravailler dessus), autre chose à ne pas faire bouger le début d'une partition (regle générale donnée sans détails car en fait il y en a)
Exemple de conséquence pratique, si tu veux réduire la hda5, il faut d'abord détruire la hd6 et la hda7. Pour faire propre.

Dernière modification par Bubble's Talks (Le 19/10/2006, à 15:39)

Hors ligne

#8 Le 19/10/2006, à 15:37

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Merci beaucoup...
En résumé : c'est la merde.... non? roll
C'est faisable mais put... ce que c'est lourd!!!

Hors ligne

#9 Le 19/10/2006, à 17:27

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Nan mais sérieux je ne peux faire que comme ça???
Il faut drolement réfléchir avant d'allouer des tailles à une partition!!!???

Hors ligne

#10 Le 19/10/2006, à 17:59

cep

Re : Je veux repartitionner après installation... quid de Grub?

fdisk est plus lisible que sfdisk, et en standard on sait tout de suite si tout est partitionné. smile

Tu peux créer une autre primaire très simplement en retouchant /dev/hda1.
Tu peux aussi réduire facilement /dev/hda6.

Hors ligne

#11 Le 19/10/2006, à 18:07

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

et après je peux me permettre de bouger mes partitions avec gparted?

Hors ligne

#12 Le 19/10/2006, à 19:11

cep

Re : Je veux repartitionner après installation... quid de Grub?

Non. Mais rien ne t'empêche de faire des copies des données sur une autre partition, si tu as un espace de stockage entre temps. Espace avec le même système de fichiers, sinon il faudra compresser.
Mais si tu disais exactement ce que tu voulais faire. Et donner aussi ton fstab.

Hors ligne

#13 Le 20/10/2006, à 19:58

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Bon je vais essayer d'expliquer clairement ce que je veux faire...
Ce que je veux faire :
1. limiter la place de windows XP
2. donner plus de place à Linux
3. me réserver une partition séparée pour y mettre mon /home (et ainsi le sécuriser)
4. me réserver le même espace de swap

Je crois que c'est tout...

Mon fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda3       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda7       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

# Partitions Windows - FAT32
/dev/hda6	/media/win_e	vfat	rw,user,auto,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850	0	0

# Partitions Windows - NTFS
/dev/hda1	/media/win_c	ntfs	ro,user,auto,gid=100,nls=utf8,umask=002	0	0
/dev/hda5	/media/win_d	ntfs	rw,user,auto,gid=100,nls=utf8,umask=002	0	0

Dernière modification par Matinal (Le 20/10/2006, à 20:26)

Hors ligne

#14 Le 20/10/2006, à 21:16

cep

Re : Je veux repartitionner après installation... quid de Grub?

Réduire /dev/hda1
Sur l'espace gagné, créer une partition primaire ext3 (elle se nommera /dev/hda4)
Transférer /home de /dev/hda3 ( / ) vers /dev/hda4
Modifier /etc/fstab pour créer une ligne de mount de /dev/hda4 sur /home

Ceci parce que tu ne peux pas augmenter /dev/hda3 qui se trouve en fin de disque.
Rien ne t'empêche non plus de retoucher /dev/hda5 et /dev/hda6 si tu veux faire une logique supplémentaire.

Hors ligne

#15 Le 20/10/2006, à 21:52

Matinal

Re : Je veux repartitionner après installation... quid de Grub?

Merci cep,

Donc, a priori, je peux "déplacer" /dev/hda3 et /dev/hda6? Ou alors je ne peux que les "retoucher", cad, en modifier la taille?

(je suis désolé si je suis lourd mais je suis un peu risquophile là... et puis aussi je comprends pas vite vite...  j'étais tellement persuadé que j'allais arranger tout ça en 2 minutes avec PartitionMagic)

Là où nous sommes d'accord, c'est que grub, lui, ne va pas bouger...?

Hors ligne

#16 Le 20/10/2006, à 22:18

cep

Re : Je veux repartitionner après installation... quid de Grub?

Non, tu ne déplaces pas /dev/hda3 et /dev/hda6 puisque /dev/hda6 est une vfat.
Les partitions restent à leur place. Par contre, dans /dev/hda3 tu as un répertoire /home, il faudra donc transférer des donées de /home dans ta nouvelle partition /dev/hda4.
Tu trouveras ici :
http://forum.ubuntu-fr.org/viewtopic.php?pid=443509#p443509
une procédure pour déplacer les données de /home.
C'est une procédure simple, mais qu'il faut faire avec méthode en suivant les étapes.

Pour grub, il est probablement installé dans le mbr et porte vers /dev/hda3.
Comme tu ne déplaceras pas et ne modifieras pas cette partition, tu n'as pas à restaurer grub.
Reste tout de même à savoir si tu as assez de place libre dans /dev/hda1 pour faire tout cela.
Bonne continuation.
cep

Hors ligne