Une expérience d'installation de Medintux en dual boot Windows 7 et Linux Ubuntu11.10-Sécurisé.
En complément des documentations disponibles, voici, à toutes fins utiles, un modeste témoignage.
Utilisé :
. PC portable 64bit + lecteur graveur DVD externe + DVD-RW + connexion internet
*** sauvegarde :
par prudence, j'ai, selon les bons conseils habituels, fait une image de mes partitions sur un disque dur externe avec clonezilla : simple et rapide
http://doc.ubuntu-fr.org/clonezilla
qui comporte une option de restauration des partitions à l'état initial
L'esprit tranquille, lançons-nous !
l'image iso de Ubuntu Secured 11.10 64bits fait 703,53 Mo. les CD de marque TX et Verbatim (non azo) essayés offrent 702,83 Mo : trop petits !
1/ création d'un DVD-RW live :
http://doc.ubuntu-fr.org/cohabitation_ubuntu_windows
http://doc.ubuntu-fr.org/ubuntu_secured_remix
. téléchargement dans mon cas de Ubuntu Secured 11.10 64bits
. gravure du DVD-RW avec CDburner. (ça doit marche également avec le graveur de W7 : clic D sur l'image iso / graver)
2/ Préparation des partitions :
2.1/ défragmentation du disque sous W7 :
Mydefrag : consolider l'espace disque : déplacement des fichiers et répertoires au début du disque. Il est indiqué 15Go comme espace à allouer à Ubuntu. Plus c'est mieux, car il y a un risque important de finir par préférer la partie Linux du PC, avant de basculer sur du tout Ubuntu
2.2/ Partitionnement sous W7 :
Easeus Partition Tool, version freeware
dans mon cas :
Disk1 (MBR) (je n'ai qu'un disque)
total used unused statut type
* RECOVERY FAT32 14,65Go 12,24 2,41 hidden primary
C OS NTFS 74,52 47,01 27,51 system primary
D DATA NTFS 208,92 71,29 137,64 none logical
sélection de la partition D :
. unallocated space before = 0 Mo
. partition size = 213935,9
. unallocated space after = 0
modification :
. partition size = 140,63
. unallocated space after = 68,29
les partitions deviennent :
D DATA NTFS 140,63 71,29 69,34 none logical
* unallocated 68,29 0 68,29 none logical
3/ installation de Ubuntu :
3.1/ accès au BIOS pour vérifier l'ordre de boot. Sur un asus portable :
. mettre en 1 les supports amovibles usb, en 2 le CD, en 3 le HDD.
3.2/ installation d'Ubuntu :
dans mon cas, j'ai un réseau filaire : je connecte le PC avec le câble ethernet relié à une livebox pour avoir l'accès internet.
démarrage sur le DVD-RW Ubuntu : tout se fait tout seul
4/ re-démarrage : le programme GRUB propose plusieurs choix :
. Ubuntu avec linux3.0.0.0-14-generic = positionnement par défaut = démarrage par défaut sur Ubuntu
. Ubuntu dépannage
. Memory test
. Memory test (serial console 115200)
. Windows Recovery environment (loader) (on /dev/sda1) (= correspond à la partition *)
. Windows 7 (loader) (on /dev/sda2) = descendre jusque là avec les flèches pour démarrer avec (W7 = correspond à la partition C).
ça y est, nous avons un “dual boot”
5/ Barre de lanceurs d'applications verticale gauche : TableauDeBord / +applis / chercher le “gestionnaire de mises à jour”.
le démarrer et lancer toutes les mises à jour proposées. redémarrage.
. si message : “le système parents est cassé (…) de plus exécutez la commande suivante dans un terminal :
Barre de lanceurs d'applications verticale gauche : saisir la lettre “t” dans la zone recherche : ouvrir le Terminal et y saisir la commande conseillée :
sudo apt-get install -f
redémarrage.
on peut relancer le gestionnaire de mise à jour, qui doit annoncer que le système est à jour.
6/ Barre de lanceurs d'applications verticale gauche : logithèque : rechercher :
. gestionnaire de paquets Synaptic, sélectionner, installer.
. editeur de partition : Gparted, sélectionner, installer.
7/ lancer Gparted pour visualiser le disque dur avec toutes les partitions, nouvelles et anciennes et se familiariser avec les appellations de partition de linux.
8.1/ Synaptic : installation de tasksel pour installer Lamp-server :
TDB / +applis ou saisir terminal dans la fenêtre de recherche / terminal
. saisir :
sudo tasksel install lamp-server
. saisir un mot de passe pour mysql
. test : ouvrir firefox : saisir : localhost réponse : it works
9/ barre outils verticale gauche : logithèque
. chercher : qt
. il propose : libqt4-dev : installer
. chercher également et installer : 7zip
11/ télécharger Medintux sur :
https://adullact.net/frs/?group_id=227
dans mon cas : la version 015-64bits
12/ ouvrir avec gestionnaire d'archives qui va décompresser le répertoire.
13/ TDB : chercher et ouvrir Synaptic
. chercher et installer : libqt3-mt-mysql
. chercher et installer : libqt4-sql-mysql (Qt4 MYSQL database driver)
. installer également les paquets i386 car, notamment dans la version 2.14-015-64bits, il reste des programmes compilés en 32bits, comme indiqué ici :
http://medintux.org/topic/libqtgui-so-4/
http://medintux.org/topic/bug-compilation-guinch-64bits/
à toutes fins utiles, voilà une possibilité d'installation des lib32 :
http://medintux.org/topic/libqtgui-so-4/page/2/ : 15 février 2012 à 17 h 51 min #1266 : deuxruesmi :
Pour installer tous le nécessaire libs32 tu peux télécharger getlibs-all.deb ici:
http://frozenfox.freehostia.com/cappy/getlibs-all.deb
Voir sa doc:
http://explore-ubuntu.blogspot.com/2010/04/getlibs.html
Mais en gros, il faut l’installer:
sudo dpkg -i getlibs-all.deb
Ensuite lancer le scritp getlibs
getlibs -p libqt4-core libqt4-gui
voilà la séquence, avec un téléchargement du script dans le dossier Téléchargements :
frozenfox.freehostia.com/cappy/getlibs-all.deb
~$ cd /home/mlbg/Téléchargements
mlbg@UL30A:~/Téléchargements$ sudo dpkg -i getlibs-all.deb
Sélection du paquet getlibs précédemment désélectionné.
(Lecture de la base de données… 237672 fichiers et répertoires déjà installés.)
Dépaquetage de getlibs (à partir de getlibs-all.deb) …
Paramétrage de getlibs (2.06) …
mlbg@UL30A:~/Téléchargements$ getlibs -p libqt4-core libqt4-gui
14/ dans le dossier Medintux décompressé : programme > set_bases
15/ ne pas oublier d'entrer le mot de passe mysql, connecter : l'installation des bases se fait en 5mn
16/ ouvrir dossier Medintux : programme : manager
normalement si tous les libqt ont été installés, la fenêtre Manager s'ouvre. La refermer.
17/ TDB / nautilus (le gestionnaire de fichiers) : rechercher le dossier décompressé de Medintux, puis bin, programmes, manager.ini.
clic D : ouvrir avec l'éditeur de texte :
Rubrique [agenda] : j'ai ajouté les deux lignes qui manquent par rapport à la version ci-dessous :
[Agenda] Hauteur jour = 0 VerboseMode = 1 Hauteur mini jour = 5 Afficher espace vide = 1 Nombre de jours avant le premier jour = 1 Nombre de jours visibles=400 Nombre pixels par minute = 2 Hauteur jour proportionnelle = 1 Magnetisme = 15 Modif confirm = 3 Rafraichissement = 5 Heure limite basse = 08:30 Heure limite haute = 19:00 Representation = 1 Largeur = 300
donc ajout de :
Nombre de jours avant le premier jour = 1
Nombre de jours visibles=400
enregistrer et fermer.
Comme ça on a l'agenda sur 400 jours, en descendant avec “l'ascenseur” et la souris
18/ dossier Medintux : programme : manager : double clic : miracle:-)
19/ Si Manager ne s'ouvre pas : lancement du programme dans le terminal :
. TDB / t dans la zone de recherche : ouvrir le Terminal.
. dossier programmes de medintux ouvert + terminal ouvert : cliquer-déplacer sur manager par exemple pour le placer dans le terminal.
Avec les flèches horizontales, revenir au début et supprimer l'apostrophe au-début, puis à la fin de la ligne, espace et ajouter -d
/home/ubuntu/MedinTux-V2.14_014-linux-32bits/programmes/Manager/bin/Manager -d
cela exécute le programme et s'arrête quand il y a problème et dit ce qui lui manque
Cette solution permet les mises à jour de Linux, ce qui n'est, pour l'instant, pas le cas avec la solution sur clé USB.
20/ au prochain redémarrage, vérifier que w7 démarre bien, si vous y tenez encore
21/ si une désinstallation s'avère nécessaire, une solution :
http://medintux.org/topic/comment-desinstaller-proprement-avant-de-reinstaller/
22/ pb d'affichage de menus déroulants :
http://medintux.org/topic/agenda-menus-deroulants-trop-noirs-ou-trop-clairs/
23/ en cas de message du type “QMYSQL3, driver not loaded”, vérifier que phpmyadmin est accessible :
si ce n'est pas le cas appliquer la solution 3.1 indiquée ici :
http://doc.ubuntu-fr.org/phpmyadmin