#1 Le 19/10/2006, à 12: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, à 12: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, à 12:58
- Matinal
Re : Je veux repartitionner après installation... quid de Grub?
Mais t'es fou!!!
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, à 13: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, à 13:18
- Matinal
Re : Je veux repartitionner après installation... quid de Grub?
mais je suis joueur...
je te donne ça tout de suite (il faut que je change de PC...)
Hors ligne
#6 Le 19/10/2006, à 13: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, à 14: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, à 14:39)
Hors ligne
#8 Le 19/10/2006, à 14:37
- Matinal
Re : Je veux repartitionner après installation... quid de Grub?
Merci beaucoup...
En résumé : c'est la merde.... non?
C'est faisable mais put... ce que c'est lourd!!!
Hors ligne
#9 Le 19/10/2006, à 16: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, à 16: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é.
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, à 17: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, à 18: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, à 18: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, à 19:26)
Hors ligne
#14 Le 20/10/2006, à 20: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, à 20: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, à 21: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