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 07/06/2006, à 18:03

CJ

Changement de taille partiton NTFS impossible

Bonjour à tous, je ne suis pas un expert en informatique mais j'aimerais installer Ubuntu sur mon ordi, pour progressivement délaisser Windows.

Je me suis donc penché sur le redimensionnement de la partition NTFS Windows pour laisser de la place à Ubuntu.

La situation est la suivante. J'ai téléchargé le Live CD, dont j'ai vérifié les md5sum (c'est bon). Je lance Linux et son installation. A l'utilisation de GParted, mon problème arrive.
J'ai un seul disque dur, une seule partition, pour WinXP. J'utilise l'outil Resize/Move pour diminuer la taille de cette partition, et j'applique les nouveaux paramètres. Et là : "Error while resizing/moving dev/hda1".
Je n'ai pas plus de succès si j'essaye de laisser le programme se charger de récupérer le maximum de place pour Linux.

J'ai déjà fait un petit tour des sujets postés ici concernant des problèmes de partitionnement, comme celui-ci par exemple. Mais je n'ai pas trouvé de solution.
D'ailleurs, j'ai essayé ce qui se disait sur ce sujet (à savoir désactiver "D2D recovery" dans le Bios, mais de toute façon je n'ai pas cette option dans mon Bios [sans doute parce que je n'ai pas de partition de sauvegarde]). Sans succès non plus.

et le fdisk ~l donne :

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        7295    58597056    7  HPFS/NTFS


Je précise un peu mon ordi :
Compaq Presario R3000
Disque dur de 60 Go, TOSHIBA MK6025 GAS
AMD Athlon 64 3000+
512 Mo de RAM

Voilà le point où j'en suis.

Merci d'avance pour votre temps et vos conseils. smile

Dernière modification par CJ (Le 07/06/2006, à 18:10)

Hors ligne

#2 Le 07/06/2006, à 18:31

cep_

Re : Changement de taille partiton NTFS impossible

As-tu essayé le cdrom Alternate ?

http://mirror.cs.umn.edu/ubuntu-releases/6.06/

Sinon tu pourrais essayer avec cfdisk dans un terminal depuis un autre live cd ou, encore mieux, avec parted.

Soit il y a un problème au niveau du live cd, soit c'est ta partition qui a un problème.

Quelques vérifications avec un live cd depuis un terminal avec les droits root :

parted -s /dev/hda print   qui listera les partitions ou bien lancer parted puis la commande print pour afficher la table et quit pour quitter.

Voir aussi si sfdisk -l est plus explicite que fdisk.

#3 Le 07/06/2006, à 19:05

CJ

Re : Changement de taille partiton NTFS impossible

Merci beaucoup ! Je vais tenter ça et je donnerai les résultats.

Hors ligne

#4 Le 07/06/2006, à 19:10

cep_

Re : Changement de taille partiton NTFS impossible

De rien.
Sous réserve aussi bien sûr que la partition soit défragmentée, ait été arrêtée normalement et non mise en hibernation ou autre procédé, ne soit pas cryptée, et que les ntfstools soient installés sur le live cd.
Pour le vérifier, si c'est un live à base de debian :
apt-cache policy ntfsprogs
Préférer une version récente, même ce n'et pas la dernière, par exemple la  1.12.1-1

#5 Le 07/06/2006, à 22:20

CJ

Re : Changement de taille partiton NTFS impossible

Bonsoir,

J'ai essayé la version alternate, et j'ai tenté de modifier les partitions, encore une fois, mes modifications n'ont pas été prises en compte.
J'ai tappé cfdisk dans le terminal, ça me dit toujours que j'ai une partition à 60 Go NTFS, et une autre de 8 Mo non allouée. "Parted" ne me dit rien de différent.
En ce qui concerne les ntfsprogs, j'ai bien cette version 1.12.1-1.

Dois-je me résigner à choisir entre le formatage du PC pour avoir Ubuntu et la conservation de ma partition Windows ? sad

Hors ligne

#6 Le 07/06/2006, à 22:48

xzp_

Re : Changement de taille partiton NTFS impossible

Tu as vérifié après avoir redémarré la machine si les modifications n'avaient pas été prises en compte ? tu avais lu aussi le point sur l'hibernation ? la défragmentation ?

Si tu as des sauvegardes de tes données, tu pourrais essayer directement avec ntfsresize.

http://mlf.linux.rulez.org/mlf/ezaz/ntfsresize.html#cli

http://mlf.linux.rulez.org/mlf/ezaz/ntfsresize-fr.html

Tu n"as pas de renseignements sur cette partition de 8 mo non allouée ? aucun type de la partition ? parted et sfdisk la donne en 0 ?

Et, si c'est un pc de marque, aucun renseignent auprès du constructeur ?

#7 Le 07/06/2006, à 23:44

CJ

Re : Changement de taille partiton NTFS impossible

Oui, j'ai tenté au moins 8 fois de faire ces opérations, avec GParted et d'autres logiciels, mais ça ne marche pas. Après redémarrage, j'ai toujours les mêmes tailles de partition. Bien entendu j'avais défragmenté mon disque dur avant chaque tentative.
En ce qui concerne cette partition de 8 Mo non allouée, il semble qu'elle soit "normale". Je l'ai lu en faisant des recherches quelque part, mais je ne sais plus où big_smile désolé.
Je n'ai pas trouvé d'infos sur le site du constructeur.
L'hibernation, terme encore obscur pour moi, je t'avouerai que je découvre le mot adapté à un contexte informatique... ^^
En tout cas, merci pour le lien vers ntfsresize, je vais regarder ça de plus près.

Hors ligne

#8 Le 07/06/2006, à 23:52

cep_

Re : Changement de taille partiton NTFS impossible

ok.

À l'occasion, par curiosité,  tu pourrais reproduire ici le résultat de :
sfdisk -l /dev/hda

et aussi entre les balises codes le contenu des 63 secteurs :

dd skip=63 count=1 if=/dev/hda | od -Ax -tx1z -v

#9 Le 08/06/2006, à 00:29

CJ

Re : Changement de taille partiton NTFS impossible

Voilà la réponse au sfdisk :

Disk /dev/hda: 116280 cylinders, 16 heads, 63 sectors/track
Warning: The partition table looks like it was made
  for C/H/S=*/255/63 (instead of 116280/16/63).
For this listing I'll assume that geometry.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hda1   *      0+   7294    7295-  58597056    7  HPFS/NTFS
/dev/hda2          0       -       0          0    0  Empty
/dev/hda3          0       -       0          0    0  Empty
/dev/hda4          0       -       0          0    0  Empty

La réponse à l'autre :
ubuntu@ubuntu:~$ sudo  dd skip=63 count=1 if=/dev/hda | od -Ax -tx1z -v
1+0 records in
1+0 records out
512 bytes (512 B) copied, 7.3e-05 seconds, 7.0 MB/s
000000 eb 52 90 4e 54 46 53 20 20 20 20 00 02 08 00 00  >.R.NTFS    .....<
000010 00 00 00 00 00 f8 00 00 3f 00 ff 00 3f 00 00 00  >........?...?...<
000020 00 00 00 00 80 00 80 00 7f 3d fc 06 00 00 00 00  >.........=......<
000030 06 00 00 00 00 00 00 00 b1 9a 09 00 00 00 00 00  >................<
000040 f6 00 00 00 01 00 00 00 fa 00 54 0f 77 a5 1d 79  >..........T.w..y<
000050 00 00 00 00 fa 33 c0 8e d0 bc 00 7c fb b8 c0 07  >.....3.....|....<
000060 8e d8 e8 16 00 b8 00 0d 8e c0 33 db c6 06 0e 00  >..........3.....<
000070 10 e8 53 00 68 00 0d 68 6a 02 cb 8a 16 24 00 b4  >..S.h..hj....$..<
000080 08 cd 13 73 05 b9 ff ff 8a f1 66 0f b6 c6 40 66  >...s......f...@f<
000090 0f b6 d1 80 e2 3f f7 e2 86 cd c0 ed 06 41 66 0f  >.....?.......Af.<
0000a0 b7 c9 66 f7 e1 66 a3 20 00 c3 b4 41 bb aa 55 8a  >..f..f. ...A..U.<
0000b0 16 24 00 cd 13 72 0f 81 fb 55 aa 75 09 f6 c1 01  >.$...r...U.u....<
0000c0 74 04 fe 06 14 00 c3 66 60 1e 06 66 a1 10 00 66  >t......f`..f...f<
0000d0 03 06 1c 00 66 3b 06 20 00 0f 82 3a 00 1e 66 6a  >....f;. ...:..fj<
0000e0 00 66 50 06 53 66 68 10 00 01 00 80 3e 14 00 00  >.fP.Sfh.....>...<
0000f0 0f 85 0c 00 e8 b3 ff 80 3e 14 00 00 0f 84 61 00  >........>.....a.<
000100 b4 42 8a 16 24 00 16 1f 8b f4 cd 13 66 58 5b 07  >.B..$.......fX[.<
000110 66 58 66 58 1f eb 2d 66 33 d2 66 0f b7 0e 18 00  >fXfX..-f3.f.....<
000120 66 f7 f1 fe c2 8a ca 66 8b d0 66 c1 ea 10 f7 36  >f......f..f....6<
000130 1a 00 86 d6 8a 16 24 00 8a e8 c0 e4 06 0a cc b8  >......$.........<
000140 01 02 cd 13 0f 82 19 00 8c c0 05 20 00 8e c0 66  >........... ...f<
000150 ff 06 10 00 ff 0e 0e 00 0f 85 6f ff 07 1f 66 61  >..........o...fa<
000160 c3 a0 f8 01 e8 09 00 a0 fb 01 e8 03 00 fb eb fe  >................<
000170 b4 01 8b f0 ac 3c 00 74 09 b4 0e bb 07 00 cd 10  >.....<.t........<
000180 eb f2 c3 0d 0a 41 20 64 69 73 6b 20 72 65 61 64  >.....A disk read<
000190 20 65 72 72 6f 72 20 6f 63 63 75 72 72 65 64 00  > error occurred.<
0001a0 0d 0a 4e 54 4c 44 52 20 69 73 20 6d 69 73 73 69  >..NTLDR is missi<
0001b0 6e 67 00 0d 0a 4e 54 4c 44 52 20 69 73 20 63 6f  >ng...NTLDR is co<
0001c0 6d 70 72 65 73 73 65 64 00 0d 0a 50 72 65 73 73  >mpressed...Press<
0001d0 20 43 74 72 6c 2b 41 6c 74 2b 44 65 6c 20 74 6f  > Ctrl+Alt+Del to<
0001e0 20 72 65 73 74 61 72 74 0d 0a 00 00 00 00 00 00  > restart........<
0001f0 00 00 00 00 00 00 00 00 83 a0 b3 c9 00 00 55 aa  >..............U.<
000200

ou alors plutôt ceci ?
ubuntu@ubuntu:~$ sudo sfdisk -l /dev/hda dd skip=63 count=1 if=/dev/hda | od -Ax -tx1z -v
Warning: The partition table looks like it was made
  for C/H/S=*/255/63 (instead of 116280/16/63).
For this listing I'll assume that geometry.
dd: No such file or directory

sfdisk: cannot open dd for reading
000000 0a 44 69 73 6b 20 2f 64 65 76 2f 68 64 61 3a 20  >.Disk /dev/hda: <
000010 31 31 36 32 38 30 20 63 79 6c 69 6e 64 65 72 73  >116280 cylinders<
000020 2c 20 31 36 20 68 65 61 64 73 2c 20 36 33 20 73  >, 16 heads, 63 s<
000030 65 63 74 6f 72 73 2f 74 72 61 63 6b 0a 55 6e 69  >ectors/track.Uni<
000040 74 73 20 3d 20 63 79 6c 69 6e 64 65 72 73 20 6f  >ts = cylinders o<
000050 66 20 38 32 32 35 32 38 30 20 62 79 74 65 73 2c  >f 8225280 bytes,<
000060 20 62 6c 6f 63 6b 73 20 6f 66 20 31 30 32 34 20  > blocks of 1024 <
000070 62 79 74 65 73 2c 20 63 6f 75 6e 74 69 6e 67 20  >bytes, counting <
000080 66 72 6f 6d 20 30 0a 0a 20 20 20 44 65 76 69 63  >from 0..   Devic<
000090 65 20 42 6f 6f 74 20 53 74 61 72 74 20 20 20 20  >e Boot Start    <
0000a0 20 45 6e 64 20 20 20 23 63 79 6c 73 20 20 20 20  > End   #cyls    <
0000b0 23 62 6c 6f 63 6b 73 20 20 20 49 64 20 20 53 79  >#blocks   Id  Sy<
0000c0 73 74 65 6d 0a 2f 64 65 76 2f 68 64 61 31 20 20  >stem./dev/hda1  <
0000d0 20 2a 20 20 20 20 20 20 30 2b 20 20 20 37 32 39  > *      0+   729<
0000e0 34 20 20 20 20 37 32 39 35 2d 20 20 35 38 35 39  >4    7295-  5859<
0000f0 37 30 35 36 20 20 20 20 37 20 20 48 50 46 53 2f  >7056    7  HPFS/<
000100 4e 54 46 53 0a 2f 64 65 76 2f 68 64 61 32 20 20  >NTFS./dev/hda2  <
000110 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20  >        0       <
000120 2d 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20  >-       0       <
000130 20 20 20 30 20 20 20 20 30 20 20 45 6d 70 74 79  >   0    0  Empty<
000140 0a 2f 64 65 76 2f 68 64 61 33 20 20 20 20 20 20  >./dev/hda3      <
000150 20 20 20 20 30 20 20 20 20 20 20 20 2d 20 20 20  >    0       -   <
000160 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 30  >    0          0<
000170 20 20 20 20 30 20 20 45 6d 70 74 79 0a 2f 64 65  >    0  Empty./de<
000180 76 2f 68 64 61 34 20 20 20 20 20 20 20 20 20 20  >v/hda4          <
000190 30 20 20 20 20 20 20 20 2d 20 20 20 20 20 20 20  >0       -       <
0001a0 30 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20  >0          0    <
0001b0 30 20 20 45 6d 70 74 79 0a                       >0  Empty.<
0001b9

Ca te parle ça,  cep ? big_smile

Hors ligne

#10 Le 08/06/2006, à 00:35

CJ

Re : Changement de taille partiton NTFS impossible

Il paraît que mon DD est corrompu.
NTFSResize (merci à xzp pour le lien) m'a donné ça :

ubuntu@ubuntu:~$ sudo ntfsresize --info /dev/hda1
ntfsresize v1.12.1 (libntfs 8:1:0)
Device name        : /dev/hda1
NTFS volume version: 3.1
Cluster size       : 4096 bytes
Current volume size: 60003381760 bytes (60004 MB)
Current device size: 60003385344 bytes (60004 MB)
Checking filesystem consistency ...
100.00 percent completed
Accounting clusters ...
Cluster accounting failed at 2622607 (0x28048f): extra cluster in $Bitmap
ERROR: Filesystem check failed! Totally 1 cluster accounting mismatches.
This software has detected that your NTFS is corrupted. Please run chkdsk /f
on Windows then reboot it TWICE! Important, don't forget the /f parameter!
Afterwards you can run ntfsresize. No modification was made to NTFS.

J'avais déjà effectué de checkdisk sur Win, ça avait affiché des messages d'erreurs, mais je ne sais pas comment y rémédier. Avez-vous des idées ?

Hors ligne

#11 Le 08/06/2006, à 01:59

Gianni

Re : Changement de taille partiton NTFS impossible

à tout hazard, tenter ce qu'il te dit.

Please run chkdsk /f on Windows then reboot it TWICE! Important, don't forget the /f parameter!

Vous ne savez pas tout ce que chkdsk peut faire pour vous.

Hors ligne

#12 Le 08/06/2006, à 02:18

titi38

Re : Changement de taille partiton NTFS impossible

Sinon tu peux le faire via partition magique logiciel sous windows.
Il faut pas le dire mais il se trouve facilement sur la mule ---


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#13 Le 08/06/2006, à 07:47

cep_

Re : Changement de taille partiton NTFS impossible

CJ a écrit :

Il paraît que mon DD est corrompu.
NTFSResize (merci à xzp pour le lien) m'a donné ça :

[

Je me suis mélangé les touches lorsque j'ai tapé le login xzp au lieu de cep cool

Oui, tous les retours que tu as fait (sfdisk, dd sur 63, ntfsresize) confirment un écart sur les débuts de partition.

Essaye ce qui t'est conseillé ici : " Please run chkdsk /f
on Windows then reboot it TWICE! Important, don't forget the /f parameter!
Afterwards you can run ntfsresize."

Si cela ne suffit pas, ce qui est probable, il faudra intervenir sur la partition.

L'autre commande éait bien sudo  dd skip=63 count=1 if=/dev/hda | od -Ax -tx1z -v

#14 Le 08/06/2006, à 08:28

cep

Re : Changement de taille partiton NTFS impossible

J'ai oublié de préciser, en plus du f avec chkdsk, ne pas oublier de rebouter deux fois.

Si cela ne suffit pas, regarde ce que dira testdisk que tu peux installer avec le live cd si tu as le net. Pour son utilisation voir http://www.cgsecurity.org/wiki/Category:Data_Recovery

\h.s. @titi38 : tu devrais t'absenir de ce genre de conseils peu serieux. Pourquoi proposer d'utiliser illégalement un logiciel propriétaire, qui ne fera pas mieux de toute façon, alors qu'il y a d'autres solutions avec des produits libres. h.s./

Hors ligne

#15 Le 08/06/2006, à 10:37

titi38

Re : Changement de taille partiton NTFS impossible

Cette remarque << peu serieux >> juste pour eviter de perdre du temps inutilement et de se prendre la tête quand il n'y a pas de raison de le faire.

Il faut parfois savoir relever la tête du guidon.


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#16 Le 08/06/2006, à 12:19

CJ

Re : Changement de taille partiton NTFS impossible

De toute façon j'ai pas la mule, et j'ai pas l'intention de cracker un shareware...
Merci à tout le monde pour votre aide, elle m'est précieuse.
Je vous tiens au courant.

Hors ligne

#17 Le 08/06/2006, à 17:00

CJ

Re : Changement de taille partiton NTFS impossible

Ok merci à tous, chkdsk /f a débloqué la situation.

Un bémol : Windows ne veut plus se lancer. big_smile

Hors ligne

#18 Le 08/06/2006, à 21:45

CJ

Re : Changement de taille partiton NTFS impossible

Bon, j'ai formaté et réinstallé ma partition windows, puis réinstallé linux (Grub ne marchait plus) et tout marche.

Sincèrement merci à tout le monde, et surtout à Cep ! wink

Hors ligne

#19 Le 04/07/2006, à 01:58

Gianni

Re : Changement de taille partiton NTFS impossible

CJ a écrit :

réinstallé linux (Grub ne marchait plus)

Toujours du mal à lire ce genre de phrase. Du moment qu'il y a "reinstall" dedans, ca fait toujours "mall". Mais bien sûr c'est normal de pas perdre son temps. Halala, il faudrait _vraiment_ un utilitaire qui recrée le menu de démarrage automatiquement, en détectant les partitions windows et autres systèmes d'exploitations, sur le cd d'ubuntu.

Ce serait top. Et puis, ca existe, comme celui que tu as utilisé lors de l'installation. Malheureusement recommencer toute une install rien que pour ça c'est vraiment dommage.

En attendant, il reste cette solution archaïque si j'ose dire.

En résumé c'est tout de même bien que ton disque dur ait survécu. Longue vie à lui.

Dernière modification par Gianni (Le 04/07/2006, à 02:00)

Hors ligne

#20 Le 05/07/2006, à 19:18

jeannot007

Re : Changement de taille partiton NTFS impossible

J'ai un problème très ressemblant avec un DD de 160 Go
Si on regarde les disques depuis windows C: fait bien les 30 Go que je lui avait alloué mais le reste a totalement disparu ???
Je vais tenter le chkdsk /f mais pour éviter les problèmes avec Grub ensuite interrompre l'instalation après la création des partitions pour vérifier et éventuellement restorer Windows à ce moment là.
Qu'en pensez vous? je ne suis qu'un débutant sous Linux.

Hors ligne

#21 Le 06/07/2006, à 23:08

Gianni

Re : Changement de taille partiton NTFS impossible

Crée un nouveau topic pour cela, et explique en détail ta situation.

Hors ligne