Nous sommes le Sam 19 Juil, 2025 05:51
Supprimer les cookies

Page 1 sur 21, 2 SuivantQuestion sur le partitionnement

Perdu dans la migration ? Demandez votre chemin, on peut peut-être vous aider.

Ven 23 Avr, 2004 14:15

Bonjour,

Voilà, comme je compte me servir de moins en moins de Windows à l'avenir, j'aimerais récupérer un bon morceau de la partition ntfs qui lui est consacrée pour augmenter la taille de ma partition reiserfs pour ma p'tite Debian. Seulement, quand j'ai tenté l'expérience avec Partition Magic sous Windows, j'avais droit - au mieux - à un joli kernel panic en rebootant ... quelqu'un peut-il m'indiquer comment faire ça proprement sous Linux? Merci bien ...
Lecter

Messages : 36

Ven 23 Avr, 2004 16:50

Utilise l'outil DiskDrake de l'install de la Mandrake, même si tu ne l'installe pas.
brta

Messages : 11

Ven 23 Avr, 2004 19:05

(en cas de besoin) pour l'usage de diskdrake, tu peux regarder ce lien

http://www.framasoft.net/article2435.html

cordialement à Toi,
ChaGab

Messages : 193
Géo : Poitiers

Ven 23 Avr, 2004 19:40

Hmmmoui mais je suis sous Debian, pas Mandrake ...
Lecter

Messages : 36

Ven 23 Avr, 2004 20:36

Bonjour,

Si je comprends bien, vous avez essayé d'augmenter la taille de votre partition Linux. Mais comme vous n'avez que deux partitions (exact?), vous avez créer un espace libre en fin de partition NTFS, et augmenté la partition ReiserFS en déplaçant le début de celle-ci.
D'où je crois votre message d'erreur, car ceci n'est guère apprécié de Linux.

Une possibilité serai de créer une partition dans l'espace libre, de la formater, et d'y monter les répertoires /home ou /usr selon l'espace disponible.

Vous pourriez à ces fin utiliser parted ou qtparted (en graphique), disponible pour debian en autre.

Bon courage
philouD

Messages : 63

Ven 23 Avr, 2004 22:30

Le mieux, à mon avis, est d'utiliser le SystemRescueCD, et de faire le travail avec QtParted qui est inclus dedans...

Quand à ton 'kernel panic', quel était le message exact ? 'no init found' ?
En démarrant à partir d'un CD ou d'une disquette, puis en accédant au système de fichiers linux, tu peux certainement réparer ça, en changeant les arguments du noyau par exemple...
manu

Messages : 23

Dim 25 Avr, 2004 09:40

Bonjour,

:twisted: j'ai gardé le double boot, et ma fille se sert de Windows.

Lors de l'installation de Linux, je n'avais laissé à Windows que la portion congrue du disque.

Mais maintenant, je suis obligé de jongler avec les fihiers de ma fille

Comment puis -je faire pour redonner un peu d'air à (hum) Windows sans rien tout casser ?

Merci si quelqu'un peut (veut) me donner un tuyau.

ChC
Chris26

Dim 25 Avr, 2004 13:47

manu a écrit:Le mieux, à mon avis, est d'utiliser le SystemRescueCD, et de faire le travail avec QtParted qui est inclus dedans...


Merci, j'ai fait comme ça, et l'espace libre est représenté par un /dev/hda-1 (la partition que j'ai réduite, celle de Win, était /dev/hda1), une partition "free" ... n'apparaissant pas dans /dev, en fait un ls /dev/hda* donne quelque chose comme /dev/hdai avec i variant de 1 à 19, puis prenant les valeurs 2, 20, 3, 4, 5 et 6 (je dois bosser sous win en ce moment sinon j'aurais posté un truc plus clair, vous pensez bien ;) ). Le problème, maintenant, c'est que j'aimerais bien créer quelque chose dessus (un filesys par exemple :D), et fdisk n'affiche pas cette partition, cela doit être parce qu'elle est vide. En dernier recours, je pourrais utiliser Partition Magic sous win pour créer un truc dessus, mais j'aimerais quand même bien savoir faire toute l'opération sous Linux, ça doit quand même bien être faisable ...

Merci d'avance.

PS: manu, le message d'erreur était "unable to mount root on [quelque chose]", je ne le connais plus par coeur, c'était il y a un petit temps déjà. Je crois que j'avais à l'époque résolu le problème en reprenant mes cds Woody et en ne réinstallant que lilo.
Lecter

Messages : 36

Lun 26 Avr, 2004 15:15

Bon je refais le topo du message précédent plus clairement, et je m'excuse pour la longueur de ce qui va suivre ;) :

Code: Tout sélectionner
# ls -l /dev/hda*
brw-rw----    1 root     disk       3,   0 2002-03-14 22:51 /dev/hda
brw-rw----    1 root     disk       3,   1 2002-03-14 22:51 /dev/hda1
brw-rw----    1 root     disk       3,  10 2002-03-14 22:51 /dev/hda10
brw-rw----    1 root     disk       3,  11 2002-03-14 22:51 /dev/hda11
brw-rw----    1 root     disk       3,  12 2002-03-14 22:51 /dev/hda12
brw-rw----    1 root     disk       3,  13 2002-03-14 22:51 /dev/hda13
brw-rw----    1 root     disk       3,  14 2002-03-14 22:51 /dev/hda14
brw-rw----    1 root     disk       3,  15 2002-03-14 22:51 /dev/hda15
brw-rw----    1 root     disk       3,  16 2002-03-14 22:51 /dev/hda16
brw-rw----    1 root     disk       3,  17 2002-03-14 22:51 /dev/hda17
brw-rw----    1 root     disk       3,  18 2002-03-14 22:51 /dev/hda18
brw-rw----    1 root     disk       3,  19 2002-03-14 22:51 /dev/hda19
brw-rw----    1 root     disk       3,   2 2002-03-14 22:51 /dev/hda2
brw-rw----    1 root     disk       3,  20 2002-03-14 22:51 /dev/hda20
brw-rw----    1 root     disk       3,   3 2002-03-14 22:51 /dev/hda3
brw-rw----    1 root     disk       3,   4 2002-03-14 22:51 /dev/hda4
brw-rw----    1 root     disk       3,   5 2002-03-14 22:51 /dev/hda5
brw-rw----    1 root     disk       3,   6 2002-03-14 22:51 /dev/hda6
brw-rw----    1 root     disk       3,   7 2002-03-14 22:51 /dev/hda7
brw-rw----    1 root     disk       3,   8 2002-03-14 22:51 /dev/hda8
brw-rw----    1 root     disk       3,   9 2002-03-14 22:51 /dev/hda9

Déjà, je ne comprends pas trop les dates (non, mon horloge ne déconne pas), mais bon. J'ai donc tenté un fdisk /dev/hda pour y voir plus clair, et la table des partitions est:
Code: Tout sélectionner
Disk /dev/hda: 123.5 GB, 123522416640 bytes
255 heads, 63 sectors/track, 15017 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        3196    25671838+   7  HPFS/NTFS
/dev/hda2            8643       11830    25607610    f  W95 Ext'd (LBA)
/dev/hda3   *       11831       11835       40162+  83  Linux
/dev/hda4           11836       15017    25559415   83  Linux
/dev/hda5            8643        8694      417658+  82  Linux swap
/dev/hda6            8695       11830    25189888+   b  W95 FAT32

Vous remarquez donc qu'entre la première et la deuxième ligne, y a un truc bizarre, j'imagine que c'est la partition invisible de +/- 40 GB. Alors bon, je me suis dit que j'allais lancer cfdisk:
Code: Tout sélectionner
                                                                                   cfdisk 2.12

                                                                               Disk Drive: /dev/hda
                                                                        Size: 123522416640 bytes, 123.5 GB
                                                              Heads: 255   Sectors per Track: 63   Cylinders: 15017

        Name                       Flags                     Part Type              FS Type                              [Label]                         Size (MB)
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        hda1                       Boot                       Primary               NTFS                                 []                               26288,00
                                                              Logical               Free Space                                                            44794,88
        hda5                                                  Logical               Linux swap                                                              427,72
        hda6                                                  Logical               W95 FAT32                                                             25794,48
        hda3                       Boot                       Primary               Linux ReiserFS                                                           41,13
        hda4                                                  Primary               Linux ReiserFS                                                        26172,85

Et là, on la voit - en deuxième ligne. Et donc c'est cool. Je me suis dit qu'il suffisait de faire un new à ce moment-là ... mais alors, ça donne:

Code: Tout sélectionner
                                                                                  cfdisk 2.12

                                                                               Disk Drive: /dev/hda
                                                                        Size: 123522416640 bytes, 123.5 GB
                                                              Heads: 255   Sectors per Track: 63   Cylinders: 15017

        Name                       Flags                     Part Type              FS Type                              [Label]                         Size (MB)
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        hda1                       Boot                       Primary               NTFS                                 []                               26288,00
        hda5                                                  Logical               Linux                                                                 44794,88
        hda6                                                  Logical               Linux swap                                                              427,72
        hda7                                                  Logical               W95 FAT32                                                             25794,48
        hda3                       Boot                       Primary               Linux ReiserFS                                                           41,13
        hda4                                                  Primary               Linux ReiserFS                                                        26172,85

Donc ça va beaucoup bouger, et ça me fait un peu peur ça. D'où deux questions:

1) je fais ce que j'ai simulé là ou j'oublie parce que ça va tout foutre en l'air?
2) si c'est ce qu'il faut faire, j'imagine que j'ai vraiment intérêt à le faire à partir du SystemRescueCD?

Merciiii :-)
Lecter

Messages : 36

Lun 26 Avr, 2004 16:08

Déja ce ne sont pas des dates mais des numéro de périphérique (major, minor). Lorsque le kernel recoit des infos d'un périphérique il utilise le numéro de major pour savoir quoi faire avec, puis le minor pour différencier. Ici 3 est le disque maître sur IDE1. (explication simple !)

La deuxième partition est un partition (primaire) étendue qui contient d'autres partitions (partition logique). qui ont les nombres supérieur à 4 car il ne peut avoir que seulement 4 partitions primaires sur un disque.

C'est bizarre que cfdisque voit de l'espace libre car la partition étendue va du block 8643 à 11830, et que les partitions logiques sont (8643, 8694) et (8695, 11830). J'ai peut être un bus dans les yeux mais je ne vois pas d'espace libre dans la partition étendue.
Invité


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit