Q : Qu'est-ce que QTParted ?
A : QTParted est un essai de création d'un clone de Partition Magic pour Linux.
Il existe déjà un clone nommé « parted ». Il permet la création, la réorganisation et
la destruction de partitions. Mais « parted » est une interface à base de ligne
de commande, qui peut être difficile à manipuler pour un néophyte.
Toutefois, le développeur de « parted » a décidé de séparer le noyau du programme de son
interface. Ainsi, le programme « parted » est simplement une interface utilisateur à
ligne de commande pour « libparted ». Libparted est le noyau qui aujourd'hui manipule
les partitions. QTParted est une GUI (interface utilisateur graphique) créée autour
de libparted et conçue avec QT (d'où le nom... QT + Parted = QTParted).
Q : Pourquoi cela s'appelle-t'il QTParted et pas KParted ?
A : C'est très simple, parce qu'il existe déjà un programme qui se nomme KParted
bien que le développement ne semble guère actif. Mais je tiens à remercier
Richard Moore, l'auteur de KParted. Même si KParted n'est plus développé,
j'ai pu utilisé des parties de ce code source (voir qp_listview.h pour les détails).
Pour rendre les choses encore plus compliquées, j'avais appelé au début mon programme
KPiem, et certains morceaux n'ont pas été modifiés pour refléter le nouveau nom.
Q : Est-ce que QTParted est sûr d'utilisation ?
A : Je n'ai jamais eu le moindre problème depuis que je l'utilise... Mais rappelez-vous !
Vous utilisez QTParted à vos risques et périls !
Q : La version 0.4-beta est-elle sûre ?
A : Oui, vous pouvez l'utiliser... Je pense qu'elle est aussi stable que les 0.3.X.
Il y a toutefois de petites choses à corriger, c'est la raison pour laquelle elle est
encore en « beta ».
Q : La p....n de boite de dialogue « Redimensionner/Déplacer » !
A: La nouvelle boite de dialogue « Redimensionner/Déplacer » est simplement une primo
implémentation (considérez-la juste comme un prototype)... c'est tout.
Q : Impossible de compiler QTParted.
A : Si vous souhaitez compiler vous-même QTParted, vous avez besoin que libparted
soit installé et fonctionne, vous avez besoin des entêtes de cette bibliothèque ainsi
que l'ensemble complet de développement SDK de QT. Assurez-vous d'avoir établi les
variables d'environnement QTDIR et QMAKESPEC à des valeurs correctes.
Q : Quels systèmes de fichiers QTParted peut-il gérer ?
A : Plus ou moins tout ce que « parted » peut gérer. Voir la page d'accueil
de « parted » pour plus d'informations.
Q : Ma bibliothèque libparted ne gère pas reiserfs.
A : Compilez et installez progsreiserfs >= 3.0.4, puis (re)compilez et (re)installez libparted !
Q : J'ai besoin de gérer des NTFS.
A : Dès la version 0.1.6 a été ajouté le redimensionnement des ntfs.
Q : QTParted plante quand j'essaie de l'utiliser.
A : Depuis la version 0.1.5 j'ai résolu de nombreuses fautes de segmentation
qui apparaissaient en utilisant g++ 3.2. Toutefois, s'il vous arrivait des
problèmes de cet ordre, faites-le moi savoir.
Q : QTParted ne voit aucune partition de mon périphérique.
A : Peut-être que la table des partitions n'existe pas ! Vous pouvez créer une table
de partition est effectuant un clic droit sur le périphérique... Bien entendu, faites
bien attention à ce que vous faites :)
Q : Quand vas-tu publier une version utilisable de QTParted ?
A : C'est déjà fait :)
Q : Quand vas-tu publier une nouvelle version ?
A : QTParted est simplement un passe-temps. Je développe pendant le weekend
ou bien tard la nuit car au boulot, je n'ai pas Linux :(
Aussi ne m'en veuillez pas trop s'il y a encore beaucoup de travail
pour achever QTParted.
Q : Peux-tu ajouter la fonction« xyz » ?
A : Je vous suggère d'ajouter vous-même les fonctionnalités manquantes
et de m'envoyer un patch ! ;) Pour le moment, j'adore les retours. Si vous souhaitez
me suggérer quelque chose, envoyez-moi un e-mail. Si je considère que votre suggestion
est intéressante, je l'ajouterais... au fichier « TODO » :)
Q : Il semblerait que QTParted ne gère pas les étiquettes MSDOS,
de même dans la boite de dialogue « Création ».
A : C'est vrai ! Je vais tâcher de résoudre celà, soyez patient !
Q : Pourquoi ne pas faire quelque chose comme un mode de traitement par lot
dans lequel on effectuerait toutes les modifications que l'on validerait à la fin
en cliquant sur le bouton « Appliquer » ?
A : J'ai ajouté cette fonctionnalité dans la version 0.4-beta1... mais... lisez plus loin ! :)
Q : Quand je clique sur le bouton « Enregistrer/Valider » apparait
« Erreur de validation du périphérique... SVP, lisez la FAQ... /etc /etc ».
Qu'est-ce que cela signifie ?
A : Je sais... C'est un problème :( Je ne voudrais pas accabler les développeurs
du noyau, mais ce n'est pas un bogue de QTParted mais du noyau ! Je pense que même
si un périphérique est occupé parce qu'il y a une partition qui est montée, on devrait
pouvoir relire la table des partitions... Les développeurs du noyau ne pensent pas
la même chose :( Je vais essayer de travailler autour de cela, mais je ne peux pas
faire de miracle. Même si j'arrive à résoudre certains problèmes, vous ne pourrez pas
utiliser la pleine puissance de QTParted. Une solution consiste à utiliser QTParted avec
une distribution démo, une distribution utilisable à partir d'un CDROM. Voir la page
de liens pour plus d'infos !
Q : Où puis-je télécharger des fichiers rpm, tgz, deb, tricktrack de QTParted?
A : Officiellement, je ne décharge sur mes pages que les sources .tar.gz ainsi que les paquetages Debian SID.
Pour les autres distributions, allez voir la page de liens. Je projette d'ajouter bientôt le rpm pour la
SuSE 8.2 dès que j'aurais publié la version 0.4.
Q : Existe-il une traduction italienne/français/allemande/etc etc ?
A : Dès la version 0.1.7 j'ai ajouté la localisation en Italien... D'autres utilisateurs
de QTParted ont déjà réalisé d'autres localisations (voir le fichier AUTHORS). Si vous
souhaitez traduire QTParted dans une nouvelle langue, téléchargez et installez « linguist »
(fourni dans QT Sdk) et créez un nouveau fichier « .ts ». Ensuite, envoyez-moi votre
internationalisation que j'inclurai dans la prochaine version !
Q : Y aura-t'il une version de QTParted pour Windows ?
A : Cela n'est pas possible. QTParted est simplement une interface utilisateur
graphique... Vous pouvez la compiler en utilisant QT sous Windows, mais le problème
est que libparted dépendant de la plateforme. Vous pouvez toutefois utiliser une
sorte de distribution démo ;)
Q : Y a-t'il un moyen d'utiliser QTParted sans installer Linux ?
A : Une solution consiste à inclure QTParted dans une distribution avec système de fichiers
« live », par exemple Knoppix, ou SystemRescueCd.
Q : J'ai une erreur dans configure: error: *** uuid library (libuuid) not found
A : uuid est une bibliothèque fournie avec e2fsprogs. Il faut donc installer correctement
le package e2fsprogs avec la commande suivante:
./configure --prefix=/usr ; make ; make install ; make install-libs