begin process at 2008 07 06 15:22:34
1 205 598 membres
168 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

COLINUX, UNE INSTALLATION SYSTÈME EXOTIQUE


Information sur le tutorial

Catégorie :Système Date de création : 11/06/2006 19:51:40 Vu : 16 465 fois

Note :
Aucune note

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note


Description

Description d'une installation multisystème (linux-windows) sans multiboot.

Tutorial

En lisant cet article, vous allez suivre lesétapes qui m'ont permis, grâce à plusieurs projets open source, d'installer 2machines dont une virtuelle dans une machine physique.

Le but principal de cette installation estde faire fonctionner simultanément un environnement graphique Windows et unenvironnement graphique linux avec leur applications de travail classique(bureautique, internet). Et sous certaines conditions, elle peut même permettrele fonctionnement simultané de 3 ordinateurs (un pseudo linux, un vrai linux etun vrai Windows).

 

Quels peuvent être les intérêts d'une telleconfiguration ?

 

Ils sont multiples :

 

- Curieux : vous pourrez disposez d'uneinterface graphique (kde) et de tout un environnement de travail (bureautique,navigation internet, courriel, environnement de développement) pour vousinitier au monde de linux.

- Webmasters, web designers, web développeurs,etc... : Vous disposerez simultanément de plusieurs systèmes d'exploitationpour tester vos créations dans leur environnements graphique et leursnavigateurs respectifs.

- Développeurs réseau/systèmes : vousdisposez simultanément de plusieurs machines/noyaux que vous pourrez faireinteragir par programmation.

 

Il y en a sûrement d'autres que voustrouverez vous même. Et tout cela sans passer par des couches logiciellescommerciales (type émulateur d'OS) et ralentissant les traitements. Comme tousles outils utilisés dans ce guide sont de type open source, on peut aussis'attendre à des économies en investissement logiciels.

 

Il s’agit d’une installation coopérative etnon pas multiboot. Vous n’aurez besoin de démarrer la machine qu’une seule foispour faire fonctionner les deux systèmes d’exploitation simultanément.

 

Note : cet article est une versionécourtée d’un article que je n’ai pas encore publié, comprenant plus dedétails, des captures d’écran et des astuces, comme installer un cdrom,redimensionner une partition colinux, ou installer des applications connuescomme firefox, open office avec les dictionnaires français.

1.    Installation de Cygwin

Une fois le matériel préparé, l'installation de Cygwin esttrès simple. Cette étape est un cliquodrome (une opération pousse bouton sivous préférez…).

 

1) Se rendre à l'adresse racine du projet Cygwin :http://www.cygwin.com/

2) Localiser, dans la page principale, le lien vers lefichier setup.exe pour le télécharger.

3) Enregistrer le fichier setup.exe dans le dossier qui luia été réservé.

4) Une fois téléchargé, lancer l'exécution du programmesetup.exe.

5) Ce programme d'auto installation va vous permettre devous connecter sur plusieurs serveurs du projet Cygwin. Choisissez en un, depréférence, le plus proche de chez vous.

6) Lorsque la fenêtre de choix des librairies apparaît,appliquez la maxime "Tout". Prenez et installer tout. Letéléchargement de cette partie est probablement le plus long. Mais une fois quevous aurez tout téléchargez, vous n'aurez pas besoin de le refaire.L'installateur de Cygwin (setup.exe) peut s'exécuter depuis un répertoire pré chargéautant de fois que vous aurez besoin. Il se peut que l'installateur demande deslibrairies qui ne soient pas sur le serveur où vous vous êtes connecté.Relancez l'installateur en vous connectant à d’autres serveurs du projet pourtélécharger les librairies manquantes.

7) Une fois le téléchargement complet du projet terminé,l'installateur poursuit par l'installation du projet Cygwin.

8) il vous propose finalement de créer deux raccourcis.Choisissez au moins celui sur le bureau.

 

A partir de maintenant, vous disposez d'un environnement enligne de commande qui ressemble fortement à unix. Si vous cliquer sur l'icône Cygwindéposé sur le bureau par l'installateur, vous allez voir une fenêtre de typeécran de console s'ouvrir sur le bureau. Vous êtes en ligne avec un interpréteurde commandes disposant d'un langage de commande très puissant, le bash (BourneAgain SHell). Vous disposez également de plusieurs autres interpréteurs decommandes avec des langages encore plus riches (tcsh) ou respectant certainesnormes (l'équivalent de sh est ash pour Cygwin)

 

Mais vous disposer également :

 

- d'une interface de commandes semi graphique : mc (midnightcommander) pour naviguer plus facilement dans les répertoires et manipuler lesfichiers.

- de plusieurs éditeurs de texte de la famille Unix : vi (etsa version améliorée vim) et emacs. Mais il y en a d'autres, comme nano, ed,joe, nedit...

- d'un éditeur scientifique : teX

- de trois navigateurs internet en mode texte : lynx, linkset w3m

- d'un environnement de développement complet aveccompilateur (gcc), assembleur (as, nasm), éditeur de liens (ld) et testeur(gdb, ddd).

Vous pouvez d'ores et déjà programmer en FORTRAN, Pascal,ADA, C, Objective C, Objective Caml, C++, ruby, Prolog, lisp, Perl, Python etJava.

- de nombreuses librairies pour le développement sous unix(gtk, ncurses, Qt, gnome, opengl, openssl, openldap...), des librairies pourmanipuler de nombreux formats d'images (JPG, PNG, TIFF...)

- de plusieurs centaines d'outils pour compresser, crypter,archiver, manipuler vos fichiers (la commande info vous en donne un aperçu),administrer votre machine et sa configuration, 

- d'un système de gestion de base de données : postgreSQL

- des outils mathématiques (teXemacs, gnuplot, bc)

- des outils réseaux (client irc, console AIM, ICQ, outilsde diagnostic...)

- De plusieurs serveurs : un serveur http apache (apachectlstart pour le lancer), un serveur ftp, un serveur ssl et d'autre encore.

 

Et plein d'autres outils encore.

 

2.   Installation et configuration deCooperative linux (colinux).

 

URL : http://www.colinux.org

 

Maintenant que cygwin est installé, passons à la secondeétape. L’installation d’un vrai noyau linux qui va fonctionner en simultanéeavec le noyau windows.

Le système colinux n’est pas un émulateur, mais un portagedu noyau linux lui permettant de fonctionner coopérativement avec un autresystème d’exploitation sur une même machine. Les performances du noyau linuxsont beaucoup plus rapides par rapport à l’émulation cygwin. Pour ceux que celaintéresse, colinux permet au noyau linux de fonctionner en mode ring 0 sur lesprocesseurs de la gamme x86.

 

Il faut d’abord installer le programme principal :Cooperative linux ou colinux pour les intimes.

Pour cette installation, j’ai utilisé la version 0.6.2, quin’est pas la dernière (0.6.3) car elle bloquait. N’ayant pas voulu chercherpourquoi, j’ai utilisé une version opérationnelle pour ma configuration.

 

a.    Téléchargement et décompressiondes fichiers nécessaires

 

L’installation de colinux nécessite le téléchargement deplusieurs fichiers :

 

1) Le programme colinux 0.6.2 lui-même : http://prdownloads.sourceforge.net/colinux/coLinux-0.6.2.exe?download

2) La librairie winpcap : http://winpcap.mirror.ethereal.com/install/bin/WinPcap_3_1_beta4.exe

3) Le rootfilesystem : http://armadillo.atmark-techno.com/download/colinux/root_fs.lzh

4) Le home filesystem :  http://armadillo.atmark-techno.com/download/colinux/home_fs_2G.lzh

5) Le fichier d’échange (swap): http://armadillo.atmark-techno.com/download/colinux/swap_device_512M.lzh

 

Une fois ces opérations terminées :

 

1) Installer colinux à l’aide de son installateur(e:\colinux, pour cette installation). Lors de l’installation ne cochez pas«  télécharger WinPcap », ni « télécharger "the Debianimage to download" », puisque vous venez de le faire.

2) Décompresser les trois fichiers systèmes dans lerépertoire d’installation de colinux (e:\colinux, pour cette installation)

b.    Configuration du réseau pourcolinux

 

La configuration de colinux se passe en deux étapes :

 

1) configuration du réseau

2) Configuration du système colinux

 

Par défaut, le système colinux utilise un fichier deconfiguration xml : default.colinux.xml.

Le choix du mode réseau utilisé par colinux détermineégalement comment rédiger ce fichier.

 

Il existe deux méthodes pour faire fonctionner colinux avecwindows

 

1) La méthode par interface réseau virtuelle (TAP driver)

2) La méthode par interface réseau windows (bridging)

 

                                                            i.     Méthode interface réseau virtuelle

 

Pour utiliser cette méthode, il faut avoir choisid’installer le TAP driver lors de l’installation de colinux.

Une fois installé vous pouvez vérifiez la présence dupilote, en consultant les « connexions réseau »(Démarrez->connexions réseau->Afficher toutes les connexions)

 

Il faut ensuite créer un pont de connexion entre votreconnexion locale et l’adaptateur colinux.

 

- Si vous avez une connexion Ethernet (par câble).Choisissez de faire le pont entre « connexion locale » etl’adaptateur colinux.

- Si vous avez une connexion Wifi (par ondes radios).Choisissez de faire le pont entre « connexion sans fil » etl’adaptateur colinux. (Mon cas pour cette installation)

 

Enfin il faudra ajouter la ligne suivante dans le fichierxml :

 

<networkindex="0" type="tap" />

 

                                                          ii.     Méthode interface réseau windows

 

Cette méthode nécessite l’installation de la librairiewinpcap.

Il suffit ensuite de modifier la ligne de connexion réseaudu fichier xml par :

 

<network index="0" type="bridged"name="Connexion réseau sans fil"/>

 

« Connexion réseau sans fil » étant le nom completde votre connexion locale. Remplacez par « connexion locale », sivous utiliser une connexion par câble (par le nom que vous voyez dans votrefenêtre de connexion réseau. Je l’ai renommé « connexion locale »parce que c’était plus court.

 

c.     Configuration de colinux

 

Il faut éditer ce fichier avec votre éditeur favori etmodifier quelques lignes pour prendre en compte les fichiers du filesystem.

 

Voici la version finale pour cette configuration :

 

<?xmlversion="1.0" encoding="UTF-8"?>

<colinux>

    <block_device index="0"path="\DosDevices\e:\coLinux\root_fs" enabled="true" />

    <block_device index="1"path="\DosDevices\e:\coLinux\swap_device" enabled="true"/>

    <block_device index="2"path="\DosDevices\e:\coLinux\home_fs" enabled="true" />

   <bootparams>root=/dev/cobd0</bootparams>

    <image path="vmlinux" />

    <memory size="128" />

    <network index="0"type="tap" />

</colinux>

 

d.     Démarrage de colinux

 

Il suffit de créer, dans le répertoire de colinux, unfichier de commandes par lots (batch, appelez le go.bat) avec la commandesuivante :

 

colinux-daemon.exe -c default.colinux.xml -t nt

 

Enregistrez ce fichier et double cliquez dessus. Une consoleva s’ouvrir et lancer linux. A l’invite (login), tapez le nom de l’uniqueutilisateur, pour l’instant, le fameux maître des lieux, le tant redouté« root ». Le fichier initial root_fs contient une configuration quine comporte pas de mot de passe pour le super utilisateur. Il suffira donc detaper :

 

root [entrée]

 

Pour vous identifier.

 

Pour quitter colinux, il faut taper l’une des commandessuivantes :

 

halt

poweroff

reboot -n

shutdown –rnow

 

Le langage shell de linux c’est comme la langue française,il existe une multitude de synonymes pour dire la même chose. A chacun son goûtet sa couleur. Attention ces commandes ne peuvent être exécutées que par lesuper utilisateur (root).

 

3.   Installation et configuration(minimale) du noyau debian.

a.     Sécuriser le compte du super utilisateur

 

Premier réflexe, sécuriser le compte du super utilisateur.Taper la commande suivante :

 

passwd

 

Si le compte possédait déjà un mot de passe, la commandevous invitera à taper l’ancien mot de passe. Ensuite, il vous sera demander detaper deux fois le nouveau mot de passe suivi de [entrée]

 

b.     Créer un groupe utilisateur et un compte utilisateur

 

Second réflexe, ne pas utiliser le compte du superutilisateur sauf pour les modifications importantes (type installationlogiciels) nécessitant des droits non accordés aux utilisateurs normaux. Parconséquent, il faut créer un compte utilisateur appartenant à un groupe nonprivilégié. Par défaut, lors de la création d’un utilisateur, celui-ci estconsidéré comme normal (sans droits privilégiés) si aucune option n’estspécifiée et un groupe du même nom sera créé. Tapez la commande suivante.

 

adduser votre_pseudo

 

Il vous sera demandé de taper deux fois son mot de passe etquelques infos (pour la base whois).

 

c.     Configuration clavier français

 

La console colinux est par défaut configurée en QWERTY. Pourplus d’aisance, la reconfiguration se fait avec la commande suivante :

 

dpkg-reconfigure console-data

 

Il suffit ensuite de suivre les instructions :

 

Selectkeymap from arch list -> azerty -> French -> With Euro (latin 15)

 

d.     Configuration du réseau

 

Il faut éditer trois fichiers :

  • /etc/network/interfaces
  • /etc/hosts
  • /etc/resolv.conf

Pour le fichier /etc/network/interfaces :

 

# Configuration de la boucle

auto lo eth0

iface loinet loopback

#Configuration de l’interface eth0

iface eth0inet static

address192.168.0.40

gateway 192.168.0.1

netmask 255.255.255.0

 

A savoir :

L’adresse IP 192.168.0.40 est celle que j’ai choisie pourcolinux

L’adresse IP 192.168.0.1 est celle de ma passerelle internet(le routeur)

 

Pour le fichier /etc/hosts :

 

127.0.0.1 localhost

192.168.0.40 colinux

 

La seule ligne à modifier est la seconde (si elle n’existepas). Il s’agit encore de l’adresse IP de colinux.

 

Pour le fichier /etc/resolv.conf :

 

search

nameserver 192.168.0.1

 

Ici, j’ai laissé la configuration se charger de trouver lesserveurs DNS depuis la passerelle internet (le routeur).

 

Pour finaliser l’installation, il faut redémarrer colinux

 

reboot -n

 

La fenêtre de la console colinux va se fermer. Il suffira dedouble cliquer à nouveau sur le fichier de démarrage (go.bat), pour relancercolinux.

 

Pour tester votre connexion internet, vous pouvez lancerquelques ping sur vos sites préférés.

 

ping www.monsite.com

 

Si la commande répond correctement, alors le réseau estcorrectement configuré.

 

4.    Installation de kde pour linux

a.     Téléchargement et installation des paquets

 

L’installation de kde va se faire par internet sous colinux,avec la commande apt-get.

 

apt-getupdate

apt-getinstall kdebase kdepim

apt-getinstall kde-i18n-fr

 

Répondez oui à toutes les questions que vous posera lacommande.

b.     Script de lancement cygwin

 

Une fois les paquets installés, il faut créer un script delancement pour le serveur X (serveur d’affichage) de cygwin, auquel kde seconnectera pour s’afficher.

 

cygserver&

exportSERVER=cygwin

exportDISPLAY=<adresse IP de votre machine windows> :0.0

xwin –clipboard–rootless –noreset &

xhost +

 

L’adresse IP de votre machine windows, se trouve dans lepont de connexion, il s’agit d’une adresse locale et non celle attribuée parvotre fournisseur d’accès. Elle commence généralement par 192.168.0.x. Pour latrouver, deux solutions :

1) lancer la commande ipconfig depuis une console cmd ou uneconsole cygwin

2) Démarrage->Connexions->Afficher toutes lesconnexions->Pont réseau->Statut->Prise en charge.

 

Enregistrez ce script, appelons xgo, dans un répertoire decygwin, par exemple, /home/votre_pseudo/

Rendez le exécutable, en tapant la commande suivante depuisla console cygwin :

chmod u+x xgo

Et lancer le, toujours depuis cygwin :

./xgo ou xgo

Si tout va bien, une icône X apparaît dans la barre destâches. Le serveur X est en attente de clients et de requêtes.

c.     Script de lancement linux

 

Il faut a présent créer un second script, sous linuxcelui-là pour connecter le serveur X et lancer kde. Appelons le kde.

 

export DISPLAY=<adresse IP de votre machinewindows> :0.0

startkde &

 

Faites les même opérations d’enregistrement, demodifications des droits (chmod), puis lancer le depuis linux :

 

kde ou ./kde selon votre configuration

d.     Script de terminaison

 

Toujours dans le répertoire /home/<Votre pseudo> decygwin, créer un fichier xend contenant les commandes suivantes :

 

kill -9`pidof cygserver` `pidof xwin`

 

Puis rendez le executable

 

chmod u+x xend

 

Ce script doit être lancé en fin de session pour terminerles composants cygwin.

5.   Intégration des deuxsystèmes : installation de samba.

 

Note :

a) Toutes ces opérations sont réalisées sous colinux.

b) Cette installation de samba n’est pas sécurisée pour enfaciliter la procédure.

 

Dans l’état de l’installation, l’intégration est minimalemais déjà existante, grâce à l’option –clipboard du serveur xwin. Elle permetl’utilisation du presse-papier pour échanger des informations entre les deuxsystèmes. Cependant, si besoin est d’échanger de gros fichier, le presse-papiersera hors jeu. D’où l’installation et la configuration du serveur samba, pourpermettre l’échange de gros volume de données.

 

1) Télécharger et installer samba

 

apt-get install samba

# éventuellement

apt-get install smbfs

 

2) Editer le fichier de configuration de samba

 

# Version débutants

nano /etc/samba/smb.conf

# Version confirmés

vi /etc/samba/smb.conf

 

3) Trouver la ligne suivante dans le fichier :

 

; security = user

 

Enlever le point virgule pour la décommenter et la changerpar

 

security = share

 

Cela dit à samba de partager vos fichiers sans avoir besoinde s’identifier. C’est ici que réside une faille de sécurité. Mais il s’agitd’une installation personnelle.

 

4) Trouver la ligne suivante dans le fichier

 

invalid users = root

 

La commenter en plaçant un point virgule devant :

 

; invalid users = root

 

5) Création d’un partage

 

A la fin du fichier de configuration vous allez trouver lesrépertoires partageables. Ici, je donne un exemple pour partager le répertoire/usr/src. Il faut rajouter ces lignes :

 

[usr_src]

path =/usr/src
public = yes
writable = yes
browsable = yes
create mode = 0777
directory mode = 0777
guest ok = yes

 

6) Sauvegardez votre fichier et quitter l’éditeur

 

7) Rendez le répertoire partageable lisible et inscriptible

 

chmod 777 /usr

chmod 777 /usr/src

 

8) En allant dans la session windows, faites affichez les« favoris réseau », puis demander de « voir les ordinateurs dugroupe de travail ». Vous verrez apparaître l’ordinateur colinux. Encliquant dessus vous entrerez dans le répertoire /usr/src. Vous pouvezdésormais faire glisser des fichiers vers ou depuis ce répertoire ; sambase chargera de la transformation du fichier NTFS en ext3 ou inversement.


6.   Conclusion.


Le gros avantage de cette installation, c’est bien sûr queles deux noyaux fonctionnent simultanément. Un simple clic permet de passerd’un système à l’autre. Plus besoin de multiboot…

 

Il existe aussi les Services For Unix ou sfu 3.5. Mais cepaquetage propriétaire de Microsoft n'est plus maintenu. Il ne fonctionne pasavec XP/SP2. Maximum XP/SP1. Il est très difficile à désinstaller en cas decrash (problème de fichiers difficilement effaçables même après désinstallationet plusieurs redémarrages). Et n'avait qu'une politique : faciliter lamigration de unix vers windows (et non l'inverse). Il s’agit plus d’unecuriosité que d’une utilité.

 

Vous trouverez beaucoup d’information sur colinux dans lewiki :

http://wiki.colinux.org/mediawiki/index.php/Main_Page


  • signaler à un administrateur
    Commentaire de bouboubomde le 27/06/2006 19:14:43

    slt j'ai vue ton logiciel sur colinux je les lu et je les trouvai assai cool mes voila j'ai éssayé de l'installé mes je block quand il faut donné son login j'ai mis mon non d'admin mes sens résultat si tu pouvait me dire dout vien le blèm ça serai cool.merci

  • signaler à un administrateur
    Commentaire de AlexN le 28/06/2006 08:19:54

    Bonjour,

    Ou bloques tu dans l'installation ? à quel chapitre ?
    Est-ce l'étape 2.d - Démarrage de colinux ? du login pour ouvrir une session colinux ? Si oui, il faut simplement taper root comme nom de login. Il n'y a pas besoin de mot de passe dans les systèmes de fichiers que je donne en lien (armadillo). Sinon précises moi l'étape à laquelle tu bloques.

  • signaler à un administrateur
    Commentaire de bouboubomde le 28/06/2006 13:49:22

    slt

    Oui c'est a se niveau la, j'ai taper root ça ne fonctionne pas.
    J'ai tout refait depuis le bédut mes toujour pareil, peut être qu'il y a un truc que je ne fait pas correctement je ne ses pas je vai continuer a bien vérifié en attend de ta réponce.

    Merci pour ton aide  

  • signaler à un administrateur
    Commentaire de AlexN le 28/06/2006 15:00:25

    Pour t'aider j'ai besoin d'informations :

    1) la configuration de ta machine :
    - processeur
    - quantité de mémoire
    - en réseau par câble ou wifi (puis ipconfig)
    - système d'exploitation=xp, xp sp1, xp sp2, xp home...)
    2) la version de colinux que tu as installé (0.6.2, 0.6.3, ...)
    3) la méthode de réseau que tu as choisi pour connecter colinux (réseau virtuel ou réseau windows)
    4) une copie du fichier xml que tu utilises pour configurer colinux.

  • signaler à un administrateur
    Commentaire de AlexN le 28/06/2006 15:10:53

    J'ai oublié des précicions :

    Sur quelle partition as tu installé cygwin (c:, e:...)?
    Est-ce qu'il fonctionne ?
    Sur quelle partition as-tu installé colinux ?
    Enfin, si c'est l'étape 2-d : Est-ce un bloquage complet de la machine ou quel est le message d'erreur ?

  • signaler à un administrateur
    Commentaire de bouboubomde le 28/06/2006 19:42:25

    prosscsseur amd sempron 2400+
    80 Go et 1024 DDR
    le reseau wifi
    windows sp2
    colinux 0.6.2
    reseau virtiuel(suis qu'il me mes dans connection reseau)

    FICHE xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <colinux>
        <!-- This line needs to point to your root file system.
       For example change "root_fs" to the name of the Debian image.
             Inside coLinux it will be /dev/cobd0

    Block Device Aliasing: You can now handle most dual-boot issues
    by adding an alias="devname" to block_device. i.e. alias="hda",
    alias="hda1" You can do this for SCSI as well as IDE.  You need
    to be aware that if you add an alias, you need to change your
    bootparams root="devname" appropriately (you may need to use
    devfs naming in some situations).  -->
        <block_device index="0" path="\DosDevices\c:\coLinux\root_fs"
        enabled="true" />
        
        <!-- This line can specify a swap file if you wish, or an additional
             image file, it will /dev/cobd1. Additional block_devices can
    be specified in the same manner by increasing the index -->

        <block_device index="1" path="\DosDevices\c:\coLinux\swap_device"
        enabled="true" />
        
        <block_device index="2" path="\DosDevices\c:\colinux\home_fr"
        enabled="true"/>
        
        <!-- bootparams allows you to pass kernel boot parameters -->
        <bootparams>root=/dev/cobd0</bootparams>

        <!-- Initial RamDISK (initrd) support -->
        <initrd path="initrd.gz" />
        
        <!-- image allows you to specify the kernel to boot -->
        <image path="vmlinux" />

        <!-- this line allows you to specify the amount of memory available
             to coLinux -->
        <memory size="128" />

        <!-- This allows you to modify networking parameters, see the README
             or website or wiki for more information -->
        <network index="0" type="tap" />
    </colinux>


    cygwinet colinux sont sur le c:
    IL ne marque pas de message d'errer,voila dit moi si il manque un truc.

  • signaler à un administrateur
    Commentaire de AlexN le 29/06/2006 11:22:49

    Si je comprends bien, tu as tout installé et configuré jusqu'à l'étape 2-d, puis tu lances colinux avec la commande :

        colinux-daemon.exe -c default.colinux.xml -t nt

    colinux se lance dans une console. Le démarrage de colinux se passe bien jusqu'à l'identification, il te demande un nom d'utilisateur, tu lui réponds root et colinux bloque juste après (voir la machine). C'est ça ?

    Si les solutions que je te propose ne fonctionnent pas, alors fais moi une copie d'écran des derniers messages de la console colinux (clic droit dans la console -> "Selectionner Tout" puis Entrée).

    1) Il semble qu'il y ait une faute de frappe dans ton fichier colinux.default.xml :

        <block_device index="2" path="\DosDevices\c:\colinux\home_fr" enabled="true"/>

    Le nom du fichier n'est pas home_fs plutôt que home_fr ?

    2) Enlèves le RAMDISK. Je ne m'en sers pas non plus, ça fonctionne très bien sans. Tu le rajouteras plus tard si tu veux. Commentes ou supprimes la ligne :

        <initrd path="initrd.gz" />

    3) Ta connexion internet doit être active. Vérifies dans le groupe "Pont Réseau" des connexions réseau, que le pont de connexion, ta connexion wifi et l'interface colinux sont activées toutes les trois :
    Si colinux est éteint et que la connexion internet est active, le pont et wifi sont actives et en fonction, tandis que l'interface colinux est active et en attente (croix rouge dans l'icône).  

    4) L'erreur peut aussi venir du fait qu'un des fichiers système est corrompu (lors du téléchargement ou de la décompression) : le root_fs ou le home_fs voire le swap_device. Rends toi à cette adresse : http://armadillo.atmark-techno.com/download/colinux/

    Tu trouveras dans ce répertoire deux types de fichiers : des fichiers lzh et des zip. Si le démarrage bloque avec un format de fichier, essayes avec l'autre.

    5) En ce qui concerne le fichier d'échange (swap_device), utilises celui qui fait le double de la mémoire que tu alloues à la machine virtuelle.
    Si tu déclares :

        <memory size="128" />

    Alors, utilises le fichier d'échange appelé swap_device_256 (.lzh ou .zip).

    6) Si colinux 0.6.2 ne fonctionne pas pour toi désinstalles le et installes la version 0.6.3.

    Astuce :

    Si tu veux utiliser, dans colinux, un lecteur de cd-rom, normalement un lecteur de cd interne,

    il faut rajouter la ligne suivante dans le fichier xml :

        <block_device index="3" path="\Device\Cdrom0" enabled="true" />


    Voilà quelques possibilités. Tiens moi au courant.

  • signaler à un administrateur
    Commentaire de AlexN le 29/06/2006 12:55:11

    Une autre possibilité : Si tu utilises un parefeu, règles le pour laisser passer colinux ou coupes le, le temps d'un lancement de colinux pour voir si ce n'est pas de là que vient le blocage.

  • signaler à un administrateur
    Commentaire de bouboubomde le 29/06/2006 18:20:56

    ok ben je vai faire ça et je te tien au courent.

    merci

  • signaler à un administrateur
    Commentaire de RaidCobra le 08/10/2006 18:05:58

    Salut, Cela fait plusieurs fois que j'essaie d'installer coLinux et je me heurte toujours aux mêmes problèmes. J'ai essayé avec la version 0.6.2 puis avec la version 0.6.4. L'install se passe bien. Quand je lance j'ai un message m'indiquant que le superblock cobd2 ne peux être lu ou est incorrect (j'ai rien ajouté pour avoir un cobd2 :-(), je peux continuer avec Ctrl-D. Ensuite connexion sans soucis avec création de pseudo et... Mais, après la configuration (je dirais même les car j'ai tenté plusieus configs) de resolv.conf, host et interfaces je ne peux accéder à une adresse externe de mon réseau. je peux pinger les deux adresse du pc (celle sous windows et celle sous linux) et celle de mon autre pc, mais je ne peux pas "sortir". Aucun ping vers l'extérieur ne marche (et encore moins les apt-det). Je précise que j'ai essayé en supprimant (oui carément) pare_feu et antivirus. Je passe par un pont entre la wifi et le TAP.
    vois-tu une sollution ?

    merci

  • signaler à un administrateur
    Commentaire de AlexN le 09/10/2006 01:01:40

    Salut,

    Si tu as laissé tel quel le fichier de configuration xml,
    cobd0 est le root_fs
    cobd1 est le swap
    cobd2 est le home_fs

    Ton problème sur cobd2 viendrait donc du home_fs. Je ne sais pas quels fichiers tu as téléchargé, mais si tu utilises ceux du répertoire http://armadillo.atmark-techno.com/download/colinux/, il contient un MD5, utilises le pour vérifier que tes fichiers se sont téléchargés correctement. Je crois me souvenir les lzh se décompressent avec lha en 32 bits. Sinon je crois que le module interne de décompression de total commander comprend ces vieux formats. Tel que ton problème se présente, tu n'as pas de répertoire /home dans ton système colinux. Si éventuellement tes tentatives d'installer le home_fs échoue, mets un deuxième  root_fs (tu auras deux roots_fs, ne fais surtout pas pointer le cobd0 et le cobd2 sur le même fichier) en lieu et place du cobd2, puis une fois dans colinux, tu le reformates. Ou crées en un à partir du root_fs avec la commande suivante si tu as installé cygwin :

    dd if=/dev/zero bs=1k count=1M | cat root_fs - > root2_fs

    Pour ton problème réseau. Couper le parefeu n'est pas une bonne solution, ou alors il faut le faire en coupant la connexion externe aussi (internet). Couper l'antivirus n'aura aucun effet et est même dangereux. Si tu ne peux pas sortir de ton réseau local, c'est probablement à cause d'une box ou d'un routeur qui bloque le plan d'adressage utilisé par ta configuration colinux. Par défaut, le plan d'adressage de la machine colinux est en 192.168.0.x. Si tu utilises une box type livebox, celle ci sera configurée par défaut pour fonctionner sur le plan 192.168.1.x, et elle bloquera toute communication sur le plan 192.168.0.x. Il faut alors modifier ta configuration colinux pour la faire passer sur le même plan que ta box. Si tu utilises un autre dispositif réseau, il faut le configurer pour laisser passer les 192.168.0.x.
    Enfin si la connexion par interface réseau virtuel ne fonctionne toujours pas, installes la winpcap et utilises la méthode interface réseau windows.

  • signaler à un administrateur
    Commentaire de cf_flashmx le 27/12/2006 20:02:09

    Salut,
    j'ai installé colinux sans problème, mais j'ai un problème dans la configuration réseau, en fait l'@ que j'utilise pour colinux est 192.168.1.* car j'utilise une connexion wifi, donc j'effectue la configuration comme indiqué mais j'arrive pas à faire le ping sur n'importe quel site ni même sur le localhost.
    j'aimerais bien que vous m'aidez, j'en ai vraiment besoin, je dois faire une grappe.
    Merci

  • signaler à un administrateur
    Commentaire de AlexN le 29/12/2006 18:19:56

    Salut,
    Peux tu décrire plus en détails ton installation ?
    Quel type d'interface réseau as tu choisi pour l'installation de colinux ?
    Interface réseau virtuelle ou interface réseau windows ?
    Si tu ne peux pas avoir d'echo même sur ta boucle locale (localhost), cela vient surement de là.

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS