Pages : 1
#1 Le 03/01/2006, à 15:41
- Abee
Grub planté après conversion NTFS vers Fat32
Bonjour à tous,
Nouveau venu sous linux, après avoir "chipoté" quelques jours, j'ai voulu convertir une partition de donnée NTFS en Fat32 sur le même DD que celui où Ubuntu se trouvait. Par ailleurs, windaube est installé sur un autre DD sur lequel se trouve la MBR. J'ai donc converti sous windows avec partition magic sans problème. Mais au reboot : plus rien :(:(: GRUB erreur 14 (enfin je crois que c'était 14).:o:o
J'ai essayé de suivre la procédure décrite dans le WIKI avec un live-cd Ubuntu 5.1 sans succès. Finalement, j'ai réinstallé la MBR windows en faisant un Fixboot avec l'option réparer du CD install windows. Puis refait les manip du WIKI sans succès. J'avais accès à WXP mais plus à Ubuntu. J'ai finalement réinstaller tout ubuntu.:mad:
Maintenant cela marche.:cool:
:rolleyes:Quelqu'un pourrait-il m'expliquer ce qui s'est passé ? Peut-être faut-il pour grub que la structure des DD ne soit pas modifiée pour fonctionner ?
Comment faire à l'avenir pour convertir les partitions sans dégâts ??
Merci.
Dernière modification par Abee (Le 03/01/2006, à 15:44)
Hors ligne
#2 Le 04/01/2006, à 14:53
- Abee
Re : Grub planté après conversion NTFS vers Fat32
Personne n'a une idée ??:D:D
Help.
Merci.
Hors ligne
#3 Le 04/01/2006, à 15:18
- zedtux
Re : Grub planté après conversion NTFS vers Fat32
Regarde la, je pense qu'il y a la réponse a ta question
http://forum.ubuntu-fr.org/viewtopic.ph … 53#p159553
Désolé
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#4 Le 04/01/2006, à 16:24
- Bubble's Talks
Re : Grub planté après conversion NTFS vers Fat32
Comment faire à l'avenir pour convertir les partitions sans dégâts ??
Prier.
J'ai fait de multiples test de convertion, redimensionnement, formatage avec gparted, mkfs, Rannish partmanager (un logiciel auto bootable qui avait l'air très prometteur) et le diskmanager de zindoze et j'en suis à :
Une partition ntfs disparue corps et bien (je ne comprends même pas pourquoi j'ai essayé)
Une partition Fat32 idem.
Une Fat32 bancale, sa taille sur le disque ne correspond plus à sa taille disponible.
Une petite clé USB pas mal cuite elle aussi, avec deux partitions dont une innacessible et surtout non modifiable et une seconde accessible mais non modifiable.
Puis j'ai le souvenir d'avoir touché à un systeme de partoches avec qparted et le résultat fut admirable aussi. Le disque avait en apparence "grossi" de 19 Go et surtout fait rare et inhabituel il supportait 4 partitions principales + 1 étendue ! (... pas mal pour un seul disque).
Pour réponse partim à ta question : Tout le monde conseille de lancer Partition Magic avec sa disquette Boot Magic, pourquoi ? parceque ! Une aussi bonne raison que les "ca marche" et les "ca marche pas".
Il semble qu'il n'y a pas un seul logiciel capable de redimensionner une partition ntfs qui ne soit pas payant (WinInternals, Partition Magic, Paragon Partition Man..) et cher dans l'optique d'un usage unique ou quasi unique.
[Edit : Ah ! du neuf, j'ai récuperé la clé USB avec le logiciel TestDisk conseillé par *MichelDi disponible à : http://www.cgsecurity.org/ ]
Dernière modification par Bubble's Talks (Le 04/01/2006, à 17:09)
Hors ligne
#5 Le 04/01/2006, à 19:18
- cep_
Re : Grub planté après conversion NTFS vers Fat32
...Il semble qu'il n'y a pas un seul logiciel capable de redimensionner une partition ntfs qui ne soit pas payant (WinInternals, Partition Magic, Paragon Partition Man..) et cher dans l'optique d'un usage unique ou quasi unique...
Il ne faut pas confondre convertir et redimensionner.
On peut très bien redimensionner une partition ntfs avec des logiciels libres et/ou gratuits tels que parted, gparted, qtparted et autres utilitaires. Faire qq recherches sur le forum, le sujet a été souvent abordé et expliqué.
Par contre on ne peut pas convertir une partition ntfs en autre chose sans perte des données avec ces logiciels.
#6 Le 05/01/2006, à 00:36
- Bubble's Talks
Re : Grub planté après conversion NTFS vers Fat32
Je ne fais pas la confusion, mais que fait exactement gparted lorsque l'utilisateur va retailler 4 Go (il pourrait en théorie) sur une partition ntfs (la hda1) telle qu'affichée comme ceci par gparted ?
Alors que la réalité c'est plutôt ceci
Et même dans le cas (un disque peu utilisé) où il lui semble que l'espace disponible est important genre ceci :
Il va déplacer les fichiers systemes situés au milieu du disque sans risques ?
J'en suis à un echec sur deux essais de redimensionnement de partition ntfs (pas celles des exemples), un c'est peu, mais sur deux euh.
Hors ligne
#7 Le 05/01/2006, à 10:04
- LpBv
Re : Grub planté après conversion NTFS vers Fat32
Bonjour,
Je suis également très intéressé par ce sujet !
En effet, j'ai une amie qui souhaite découvrir Ubuntu (depuis que je lui en parle) et malheureusement son PC a un système NTFS sur l'ensemble de son disque. Je voudrais donc savoir quels outils (LiveCD) puis je utiliser pour redimentionner et recréer plusieurs partitions.
Sa config actuelle :
- NTFS sur 200 Go
Config envisagée :
- 20 Go NTFS ==> Xp(rience)
- 5 Go Ext3 ==> Root Ubuntu
- 1 Go Swap ==> Swap
- 14 Go Ext3 ==> Home
- 60 Go Fat32 ==> Sauvegarde Musique Ipod
- 100 Go Fat32 ==> Mes Docs + films (+ son bordel)
Merci de votre collaboration,
Hors ligne
#8 Le 05/01/2006, à 12:59
- Bubble's Talks
Re : Grub planté après conversion NTFS vers Fat32
Et bien dans l'ordre les opérations à effectuer seront :
- défragmenter le disque ntfs pour coller les fichiers les uns contre les autres au début du disque (faire une recherche sur les diverses methodes et tactiques à adopter - elles relevent parfois de la bidouille il est par exemple très difficile (impossible ?) de bouger la MFT si par malheur elle n'était plus au début du disque, à ce propos comme cette MFT represente 12 % de ton disque soit 22 Go tu ne pourras pas pretendre reduire l'espace de Xp à 20 Go sans outils spécialisés)
- utiliser un outil de redimensionnement des partitions ntfs tel qu'expliqué à plusieurs endroits dans le Wiki :
-- ici par ex : http://wiki.ubuntu-fr.org/installation/repartitionnner
-- et ici aussi : http://doc.ubuntu-fr.org/installation/dual_boot?s=redimensionner
- ensuite effectuer le repartitionnement sur l'espace ainsi liberé, là les outils sont très nombreux.
Petit détail, il me semble que le nombre assez elevé de partitions envisagées ne va pas simplifier le travail.
On peut en effet creer au maximum 3 partitions primaires + 1 étendue (soit 4), soit 3 directement utilisables (les primaires) et une (l'etendue) dans laquelle on doit créer au maximum* deux partitions (dits "lecteurs logiques"). Ca fait 5.
Si on en veut plus (c'est ton cas), le second lecteur logique doit lui même être une partition étendue dans laquelle à nouveau il faut créer deux lecteurs logiques, ce qui ferait 6.
*en tout cas lui il dit deux : http://www.bellamyjc.net/fr/theoriemultiboot1.html
Hors ligne
#9 Le 05/01/2006, à 14:00
- LpBv
Re : Grub planté après conversion NTFS vers Fat32
Merci pour cette réponse rapide !
Je vais donc télécharger l'outil de CD Boot cité dans le wiki.
effectivement la partie qui ma fait le plus peur est bien le redimensionnement du NTFS avec cette MFT.
pour le partitonnement, je pensais créer 3 partitions primaires (Xp , root+swap+home, mes docs+films+ipod)
Qu'en pensez vous ? Est il possible de créer plusieurs partions logiques à l'intérieur d'une primaire ?
Dernière modification par LpBv (Le 05/01/2006, à 14:01)
Hors ligne
#10 Le 05/01/2006, à 15:05
- cep_
Re : Grub planté après conversion NTFS vers Fat32
Est il possible de créer plusieurs partions logiques à l'intérieur d'une primaire ?
Une table de partitions peut contenir au maximum 4 partitions, se décomposant ainsi :
- 3 partitions primaires
- 1 partition étendue contenant des partitions logiques.
ou
- 4 partitions primaires
Si tu veux créer plus de quatres partitions, il te faudra créer une partition étendue à la place de l'une des 4 partitions primaires. Ensuite, dans cette partition étendue tu pourras créer - en théorie- autant de partitions logiques que tu voudras, qui seront comprises dans cette partition étendue. La partition étendue sera vue par les utilitaires de partitionnement, mais sera transparente pour le système. Seules les partitions primaires et lecteurs logiques se montent.
Pour un exemple d'utilisation de gparted voir :
http://forum.ubuntu-fr.org/viewtopic.php?pid=135436
Le partitionnement peut aussi se faire pendant l'installation avec partman.
#11 Le 05/01/2006, à 18:52
- Abee
Re : Grub planté après conversion NTFS vers Fat32
Slt à tous,
Pour revenir à mon petit problème de départ 2 remarques :
- Avec Partition Magic sous windows, j'ai converti mes partitions en Fat 32 sans aucun problème et sans perte de données !!
- Toujours pas d'idée sur ce qui a pu planter Grub ? Peut-être fait-il appel à un fichier dans lequel serait renseigné les partitions et leur types ? Si oui comment alors lors d'un changement l'avertir si ce changement ne se fait pas sous linux ?
Merci,
Hors ligne
#12 Le 05/01/2006, à 19:07
- cep_
Re : Grub planté après conversion NTFS vers Fat32
Difficile à dire après coup.
P. M. permet effectivement de convertir du ntfs en fat32 mais n'est pas pourtant infaillible. En outre il peut y avoir confusion ensuite pour certains utilitaires avec les systèmes de fichiers.
Il n'y avait pas de problèmes dans windows avec cette partition ? P. M. ne signalait aucune erreur sur la table ?
les désignataions des partitions n'avaient pas changé ? tu as essayé un chkdsk ? un passage de testdisk avant de réinstaller ?
M'enfin, un peu tard maintenant qu'il y a eu réinstallation.
#13 Le 10/01/2006, à 15:02
- Bubble's Talks
Re : Grub planté après conversion NTFS vers Fat32
LpBv > après vérifications, sur une partition étendue j'ai pu créer trois partitions dites logiques, donc plus que deux...
Dans un terminal la commande : sudo fdisk -l -u donne pour ce disque :
Périphérique Amorce Début Fin Blocs Id Système
#les principales
/dev/hda1 * 63 20482874 10241406 7 HPFS/NTFS
/dev/hda2 20482875 40965749 10241437+ c W95 FAT32 (LBA)
/dev/hda3 40965750 43214849 1124550 c W95 FAT32 (LBA)
#l'étendue
/dev/hda4 43214850 78156224 17470687+ f W95 Etendu (LBA)
#dans l'étendue, les logiques
/dev/hda5 43214913 59601149 8193118+ b W95 FAT32
/dev/hda6 59601213 61448624 923706 b W95 FAT32
/dev/hda7 61448688 78156224 8353768+ c W95 FAT32 (LBA)
Les données pour hda5 hda6 hda7 indiquent qu'elles sont crées bout à bout et que cette histoire de maximum deux partitions logique dans une partition étendue, c'est soit une erreur, une vision déformée de la réalité des fleurs ou encore un truc que je n'ai pas compris...
Abbee>
Grub, lorsqu'il est choisi comme démarreur d'OS, (loader) s'installe (une partie, stage1 + des trucs) sur le mbr du disque sur lequel on lui dit de s'installer (dans l'exemple ci dessus sur les secteurs 0 à 62 - 63 secteurs, la première piste, en réalité grub ne va occuper que les 16 premiers secteurs) les chipotages dans ntfs n'affectent pas ce morceau du disque.
Tu peux installer le loader grub (sa partie loader) sur n'importe quel disque.
Ce que cette partie loader de Grub "retient" et dont il a besoin c'est l'emplacement de stage2 et de menu.lst, dans ton cas situés sur le disque 2.
Celui sur lequel tu as modifiés les partitions justement.
C'est un indice.
Juste un indice, car je manque de détails.
Mais ca pourrait être par exemple (sans aucune espece de preuve ni d'essai - Partition Magic est trop cher pour que je l'essaye hin hin hin) que lors de la réecriture de la table de partition principale du disque deux (obligatoire car conversion de ntfs vers fat32) P.M. a trouvé un type de partition inconnu (le ext2 ou 3 ?) d'Ubuntu et décidé de le modifier.
Et ceci la partie loader de grub ne le supporte de pas du tout à jamais -> Error 17.
Ceci aurait pu se verifier en te demandant une copie de ce mbr avant et après la conversion, mais comme disait cep c'est trop tard.
Pour en rajouter une couche... note qu'il est possible lorsque l'on a des copies de ces mbr de modifier "à la main" les informations relatives aux partitions.
et c'est très amusant... enfin pour ceux qui savent, genre pas moi quoi.
Pour des infos sur les erreurs de grub : http://www.gentoo.org/doc/fr/grub-error-guide.xml
Pour des infos sur la chipoture des partitions : http://jc.michel.free.fr/linux/mbr.php
Pour beaucoup d'autres infos : http://www.cri74.org/linux/howto/grub-howto.html#toc11
Et la faq de grub : http://www.gnu.org/software/grub/grub-faq.fr.html
Dernière modification par Bubble's Talks (Le 10/01/2006, à 15:41)
Hors ligne
#14 Le 10/01/2006, à 22:44
- Abee
Re : Grub planté après conversion NTFS vers Fat32
Bon Ok, je commence tout doucement à comprendre.
Pour la prochaine fois, comment faire pour convertir une partition ntfs en fat32 sans perte de donnée et de telle façon que la table de partition soit correctement changée dans linux et windows ? avec quel prog ?
Encore merci pour vos explications.
Abee
Hors ligne
#15 Le 11/01/2006, à 02:45
- whiskykoka
Re : Grub planté après conversion NTFS vers Fat32
moi je crois que sous linux, toucher du ntfs c risqué car linux n'écrit toujours pas fiablement sur du ntfs (et a mon avis c'est fait expres, microsoft se protège). mais sous windows les logiciels pour cela sont fiables car microsoft a dû fournir certaines infos qu'il ne dévoile pas au monde du logiciel libre (me trompé-je ? ).
conclusion : toucher du ntfs sous linux : ouhlala ! sous windows c'est possible (encore heureux, manquerais plus que ca). le revers de la médaille c'est que tu vas payer cher un partition magic que tu n'utiliseras qu'une seule fois (ou deux, allez, soyons gentils).
"mais les braves gens n'aiment pas que
l'on suive une autre route qu'eux"
Hors ligne
#16 Le 11/01/2006, à 08:51
- cep_
Re : Grub planté après conversion NTFS vers Fat32
...
Grub, lorsqu'il est choisi comme démarreur d'OS, (loader) s'installe (une partie, stage1 + des trucs) sur le mbr du disque sur lequel on lui dit de s'installer (dans l'exemple ci dessus sur les secteurs 0 à 62 - 63 secteurs, la première piste, en réalité grub ne va occuper que les 16 premiers secteurs) les chipotages dans ntfs n'affectent pas ce morceau du disque.
...
Le mbr n'a rien à voir avec les secteurs que tu sites.
Pour faire "rapide", le mbr occupe le premier secteur de la première piste et occupe un seul secteur, plus exactement 512 octets. Et, sur ces 512 octets, les premiers 446 octets s'occupent du boot (très schématiquement) et les 4 x 16 octets suivants contiennent les définitions sur chaque partition (quatre partitions primaires ou 3 et une étendue).
Par contre il est tout à fait exact que l'on peut créer bien plus de deux partitions logiques dans une partition étendue, mais les définitions se trouvent ensuite dans le ebr créé.
Pages : 1