Bonsoir Jean-Léo... Afin de modifier le système créé au départ par l'installateur d'UBUNTU avec une seule partition système et un espace de mémoire virtuelle, il va falloir user du CD ou de la clé USB d'installation.
Il faut s'assurer d'avoir une copie du contenu du répertoire /home, l'utilisation de luckybackup rend assez simplifié la prise de copie. Vous devez démarrer avec le CD ou la clé USB d'installation et sélectionner l'option de démarrer dans installer. Ce mode vous donnes accès au système dans un environnement temporaire permettant de manipuler l'environnement de votre ordinateur. si le contenu de votre répertoire /home n'est pas très gros et que le contenu total occupé de votre disque est moins de 20Go et que l'espace disque est plus de 40Go il sera possible de modifier le tout sans effacer les données du répertoire, si le disque est petit, il faudra l'effacer. Je vous recommande un minimum de 10Go et un maximum de 20Go pour la partition système, l'équivalent de 1 fois et demi (1.5x) la quantité de mémoire mais un minimum de 1Go pour la mémoire virtuelle, l'espace restant pour le /home en résumé... exemple 1: mémoire RAM: 512Mo disque dur 20Go partitionnement: systéme (/) : 10Go données (/home): 9Go mémoire virtuelle (swap): 1Go exemple 2: mémoire RAM: 2Go disque dur 160Go partitionnement: systéme (/) : 20Go données (/home): 137Go mémoire virtuelle (swap): 3Go essayez d'identifier votre exemple selon votre machine. PARTITIONNEMENT: allez dans le menu Systéme/Administration et ouvrez l'éditeur de partition GParted. sélectionnez votre disque dans le menu déroulant (si ce n'est pas déjà fait) si l'espace occupé de la partition ayant comme POINT DE MONTAGE (/) est de moins de 20Go (sinon il faudra effacher le contenu de /home, voir point EFFACER HOME), cliquez tout simplement dessus avec le BOUTON DROIT de la souris et sélectionnez REDIMENSIONNER. Vous pouvez déplacer la zone encadrée en vert (ou autre couleur) suivi d'une flèche noire en déplaçant la flèche vers la gauche jusqu'à environ 10Go ou 20Go. l'espace SWAP devraiêt tre alloué à la fin, procédez de la même façon afin d'ajuster la mémoire virtuelle au besoin. cliquez sur l'espace non alloué pour créer une nouvelle partition qui servira au /home. sélectionnez comme système de fichiers EXT4 donnez lui une étiquette (nommez la partition) une fois cette étape terminée, il faudra appliquer les modifications que vous venez de faire en cliquant sur le crochet vert et confirmer les modifications. Identifiez l'identifiant du périphérique de toutes les partitions (/dev/sda1=/, /dev/sda2=home, /dev/sda3=swap) les numéros peuvent ne pas être dans cet ordre. vous allez en avoir besoin afin de remonter le système et le mettre à l'ordre. retournez dans le navigateur de fichiers, cliquez dans la section de gauche sur le disque correspondant à votre système afin de le monter,, appuyez sur ALT-F2 et inscrivez gksu nautilus ouvrez le disque correspondant à votre système et ouvrez le répertoire etc, cliquez 2 fois sur le fichier fstab, l'éditeur de texte GEDIT va s'ouvrir, vous devrez modifier certaines choses afin de représenter votre nouveau partitionnement. vous devriez retrouver quelques lignes ressemblants à ce qui suit: # / was on /dev/sda2 during installation UUID=af43ecc2-450d-4140-b9d7-ffbbb11fb550 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda3 during installation UUID=37d3e575-a517-41f5-9006-a23b41e6d972 none swap sw 0 0 vous allez les modifier pour que ça corresponde à vos nouvelles partitions (ajustez selon vos besoins) # / was on /dev/sda1 during installation /dev/sda1 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda2 during installation /dev/sda2 none swap sw 0 0 #partition de données pour le home /dev/sda3 /home ext4 defaults 1 2 enregistrez et quittez GEdit. Bien sûr, il faudra procéder au transfert ou à la récupération des données du /home. EFFACER HOME: vous allez procéder au montage, à la suppression du contenu du home et au démontage de la partition système. Dans le 2e menu (Place ou Endroit) vous devriez voir un item correspondant à votre disque identifié par SYSTÈME DE FICHIERS DE 160Go selon le cas... sélectionnez le, appuyez sur les touches ALT-F2 simultanément, inscrivez: gksu nautilus et retrouvez ce même disques dans la liste de gauche, ouvrez le répertoire home, vous devriez voir son contenu avec vos données, appuyez sur CTRL-H afin de montrer tous les fichiers cachés, sélectionnez tout le contenu et appuyez sur les touche SHIFT-DEL (MAJUSCULE-SUPPRIMER) le contenu sera supprimé définitivement du disque. fermez le navigateur de fichiers qui a servi à supprimer, vous allez retrouver l'autre navigateur, dans la section de gauche, vous devriez voir un symbole d'éjection du disque comme celui d'un CD, cliquez dessus et cela démontera le disque. fini pour cette étape, retournez au partitionnement. TRANSFERT DES DONNÉES: (passez cette étape si vous avez effacé vos données et fait une copie) vous devriez encore avoir le navigateur de fichier ouvert, rendez vous dans la section de gauche, vous devriez avoir un nouveau disque identifié par l'étiquette du home que vous avez créé. Cliquez dessus pour le monter. rendez vous dans le disque précédent et ouvrez le répertoire home, appuyer sur CTRL-H, sélectionnez son contenu (CTRL-A), coupez la sélection afin de la déplacer (CTRL-X) rendez-vous dans le disque home et collez les données (CTRL-C). vos données seront transférées. redémarrez votre ordinateur et sélectionnez le mode de récupération afin de pouvoir apporter la dernière modification. vous allez sélectionnez l'option de démarrage comme ROOT vous devrez peutê-tre entrer un mot de passe, mais je ne crois pas. vous serez en mode console. vous allez taper comme suit: chown -R votre_code:votre_code /home/votre_code s'il n'y a pas d'erreur, faites la commande: ls -l /home vous devrez voir votre répertoire indiqué par votre_code 2 fois, ce qui signifie que vous en êtes le propriétaire. vous pouvez taper la commande: reboot et l'ordinateur redémarrera, vous pourrez entrer normalement avec votre code utilisateur et retrouver vos données. RÉCUPÉRATION DE VOS DONNÉES redémarrez votre ordinateur et sélectionnez le mode de récupération afin de pouvoir apporter la dernière modification. vous allez sélectionnez l'option de démarrage comme ROOT vous devrez peutê-tre entrer un mot de passe, mais je ne crois pas. vous serez en mode console. vous allez taper comme suit: mkdir /home/votre_code chown -R votre_code:votre_code /home/votre_code s'il n'y a pas d'erreur, faites la commande: ls -l /home vous devrez voir votre répertoire indiqué par votre_code 2 fois, ce qui signifie que vous en êtes le propriétaire. vous pouvez taper la commande: startx vous allez entrer en mode super utilisateur et vous pourrez procéder à la récupération de vos données avec LUCKYBACKUP redémarrez l'ordinateur si vous vous retrouvez en mode console, tapez simplement ce qui suit: reboot et l'ordinateur redémarrera, vous pourrez entrer normalement avec votre code utilisateur et retrouver vos données. FIN En espérant que vous pourrez y arriver tranquillement, Ça parait plus compliqué que ça l'est vraiment, il faut simplement être patient. je tiens à souligner que c'est votre décision si vous décidez de le faire, assurez vous toujours d'avoir une copie de sécurité de vos données. mais l'expérience en vaut vraiment la peine! bonne chance! bonne soirée... Steve ---------- Forwarded message ---------- From: Jean-Léo <[email protected]> Date: Wed, 19 May 2010 18:25:42 -0400 Subject: Re: [Ubuntu-QC] Importation de table dans OpenOffice Base To: Mailing list for the Quebec Team <[email protected]> Bonjour Steve, Me voilà de retour après l'installation de Ubuntu 10,4. J'étais tenté par la nouvelle version depuis sa sortie le 29 avril, mais étant un débutant avec ce système d'exploitation, je vous avoue que cette aventure me faisait peur un peu. Maintenant, c'est chose faite et je suis enchanté par le résultat. Avant de procéder cependant, j'avais pris quelques précautions pour m'assurer de succès de l'opération. En premier, je voulais sauvegarder mon dossier home puisqu'il est sur le même lecteur qu'Ubuntu. Je ne savais pas quel était le meilleur logiciel pour faire la sauvegarde. Le premier mai, Gilbert Dion a mis un post sur la liste de distribution pour répondre à Steve Grégoire. Le titre de cette discussion était "mise à niveau". Gilbert explique très bien la procédure à suivre et à la fin de son exposé, il nous informe qu'il se sert de "luckyBackup" pour faire ses sauvegardes (un gros merci à Gilbert). J'ai donc installé ce logiciel et en moins de dix minutes, je faisais avec succès ma première sauvegarde. Par la suite, j'ai formaté mon disque dur et j'ai fait l'installation complète de la version 10,4 sans problème. Il ne me restait plus qu'à "restaurer" mon dossier home pour retrouver toutes mes affaires. Le transfère de la version 9,10 vers 10,4 c'est donc déroulé en douceur. Pendant toutes les nombreuses années que j'ai travaillés sous Windows, j'ai toujours eu un disque dur pour le système d'exploitation et un autre pour mes données. Cette combine c'est toujours avéré une formule sécuritaire et gagnante. J'aimerais répéter la même expérience avec Ubuntu, mais je ne sais pas comment faire comprendre à Ubuntu où est le chemin vers mon nouveau home ? Pour revenir à ma table volumineuse à transférer dans Base, vous aviez raison. Avec la nouvelle version d'Ubuntu 10,4 et OpenOffice 3,2, je n'ai eu aucun problème pour transférer ma table vers Base. Cela fonctionne aussi bien avec le fichier csv qu'avec le fichier dbf. Je croyais au début que j'avais un problème de dépassement de capacité dans Calc et je faisais des recherches de solutions dans cette direction. Sans votre aide, j'aurais cherché longtemps. Il y a pour moi un autre boni pour avoir passé à la version 10,4 d'Ubuntu. En effet, avec cette version, je vais pouvoir installe l'extension "Sun Report Builder" et créer plus facilement des rapports de mes analyses de recettes. Ce module fonctionne seulement avec la version 3,2 d'OpenOffice. Présentement, je fais du publipostage vers Writer. Encore une fois Steve, merci beaucoup pour l'aide. Il y a bien longtemps que je cherchais une solution. Maintenant, je suis bien content que mon problème soit enfin résolu. Jean-Léo Le mardi 18 mai 2010 à 11:46 -0400, Steve Nadeau a écrit : > Bonjour Jean-Léo! > > > > je crois effectivement qu'avec les versions antérieures à 3.2 comme > celle présente dans Ubuntu 9.10 et antérieur, OpenOffice était très > limité en ce sens, ce qui aurait pour conséquence de vous donner des > problèmes lors de l'importation de gros fichiers. > > > Vous faites bien de passer à 10.04, c'est un plus, surtout si vous > avez votre /home dans une partition séparée, alors c'est encore plus > simple de réinstaller, sinon la mise à jour se fera bien de toute > façon... en espérant qu'il n'y aura pas d'accrocs dans votre cas...ça > devrait bien aller! > > > Vous pouvez aussi démarrer depuis le CD ou sur une clé USB avec Ubuntu > 10.04 et tester l'importation, ça devrait confirmer le tout... moi je > n'ai rien installé de particulier! > > > bonne chance! > > > Steve > > > > 2010/5/18 Jean-Léo Vandal <[email protected]> > > Bonjour Steve, > > Merci beaucoup pour votre aide ; c'est grandement apprécié. > Vous me dites que vous avez réussie à importer dans Base le > fichier t_nt_amt en moins de dix secondes. Je vous envie > d'avoir réussi un tel exploit en moins de dix secondes parce > que c'est loin d'être mon cas. J'ai essayé tout ce que vous > m'avez proposé et voici ce que cela me donne : > > > > je viens de jeter un oeil à OpenOffice Base et il peut > importer directement les fichiers CSV ainsi que DBASE (dbf) > donc quel est la raison de vouloir passer par CALC si ça se > fait d'un coup? > > > > Je ne vois pas comment importer directement dans Base un > fichier csv ou DBASE(dbf). J'ai vérifié dans l'aide de Base et > il n'y a rien d'indiquer sur une importation directe des > fichiers csv ou dbf. La seule méthode que j'ai lue, c'est de > me connecter au fichier csv ou dbf. Même si j'essaie de me > connecter, lorsque je navigue vers le fichier à importer, > celui-ci est grisonné et je n'y ai pas accès. > > > > je viens de télécharger le fichier zip, et j'ai importer en 10 > secondes le fichier .dbf et il y a dans OpenOfficeBase 407798 > enregistrements... le dernier étant; 6277,00000 418,00000 > 1,75000 2,00000 0,00000 18/01/07 N > > > > Les données sont exactes et c'est mon rêve et espoir de > pouvoir faire la même chose. > > > je viens de cliquer 2 fois sur le fichier .dbf et > OpenOfficeCalc s'est ouvert avec plus de 407798 > enregistrements... > > > > Lorsque j'essaie un double clic sur les fichiers csv ou dbf, > Ubuntu plante et je dois redémarrer le système. > > > > est-ce que votre version de OpenOffice est à jour? est-ce que > votre version de Ubuntu est en 10.04 ? car cela pourrait > expliquer votre problème! > > > > Je fonctionne sous Ubuntu 9,10 et ma version de OpenOffice est > 3,1,1. Je fais une sauvegarde de mon système et j'installe la > nouvelle version 10,4 de Ubuntu. Je verrai bien ce que cela > donne et de toute façon, il faudra bien que je passe à la > nouvelle version de Ubuntu un jour ou l'autre. > > > > la limite maximale du nombre de lignes pour Calc est de 1 048 > 576 et de colonnes AMJ... > > > > Je ne connaissais pas ces paramètres et je croyais que Calc ou > Base plantait à cause d'un dépassement de limites. Merci pour > l'information, cela va m'être très utile dans le futur. > > Encore une fois, merci beaucoup pour l'aide > Jean-Léo > > > > > -- > Ubuntu-quebec mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec > > > -- Ubuntu-quebec mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
