Table des matières:

Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU : 11 étapes
Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU : 11 étapes

Vidéo: Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU : 11 étapes

Vidéo: Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU : 11 étapes
Vidéo: ShmooCon 2013: Анализ вредоносного ПО: сотрудничество, автоматизация и обучение 2024, Novembre
Anonim
Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU
Installer Fedora 8 (Werewolf) sur Windows XP avec QEMU

Le didacticiel complet (une version PDF est disponible) Pour comprendre ce didacticiel, vous avez besoin de connaissances sur un PC exécutant Windows XP et d'une bonne connaissance de Linux et Fedora. Le but du tutoriel est de montrer/se concentrer sur les différences et sur les réglages à effectuer lorsque l'on essaie d'exécuter un système Linux à l'intérieur de l'émulateur QEMU. Veuillez consulter le site web de Qemu pour plus d'informations sur cet émulateur. Partie principale qui n'est pas présenté est l'accélérateur QEMU que je n'ai pas pu installer sur le PC configuré.

Étape 1: RÉCUPÉRER ET INSTALLER QEMU

Le site d'accueil de QEMU est ici, vous pouvez télécharger le code source et les binaires là-bas. La dernière version sur Windows à ce jour est [https://http//lassauge.free.fr/qemu/ qemu-0.9.1-windows].

Étape 2: RÉCUPÉRER L'IMAGE BOOT. ISO FEDORA 8

Une liste complète des miroirs pour télécharger Fedora8 peut être trouvée ici. Sélectionnez le fichier boot.iso sous i386/os/images/. Par exemple: ftp://ftp.funet.fi/pub/mirrors/Feeder.redhat.com/ pub/Feeder/linux/releases/8/Feeder/i386/os/images/boot.iso

Étape 3: CRÉER UN DISQUE VIRTUEL VIERGE POUR FEDORA 8

Une fois le binaire windows installé (il suffit de décompresser le fichier binaire dans un nouveau répertoire) vous pouvez créer un nouveau disque virtuel: Dans une commande windows utilisez la commande suivante: qemu-img create myimage.img mysize Par exemple pour un disque 10 G image:

qemu-img.exe crée fedora8.img 10GCela affichera

Formatage &aposfedora8.img&apos, fmt=brut, taille=10485760 Ko… et la nouvelle image (un fichier de 10G octets) est maintenant prête.

Étape 4: UTILISEZ NETINSTALL AVEC L'IMAGE BOOT. ISO

UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO
UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO
UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO
UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO
UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO
UTILISER NETINSTALL AVEC L'IMAGE BOOT. ISO

4.1 DÉMARRER QEMU AVEC CETTE IMAGE

Par exemple si vous utilisez le Qemu-0.9.1 installé:

qemu.exe -L Bios -m 256 -hda Images\fedora8.img -soundhw all -localtime -M pc -net nic, model=ne2k_pci -net user -no-acpi -boot d -cdrom Images\boot-F8.isoDescription des options

+-----------------------------------+------------- -----------------------------------------------+| -L Bios | Chemin local de tous les BIOS relativement au fichier qemu.exe || -m 256 | La mémoire est définie sur 256 Mo || -hda Images\fedora8.img | Le premier disque dur est l'image créée à l'étape || | ci-dessus (attention: depuis Fedora 7, tous les disques || | y compris ATA sont détectés comme SCSI. Ici le || | disque sera nommé sda dans Fedora) || -net nic, model=ne2k_pci -net utilisateur | La carte réseau est un utilisateur NE2000-PCI dans Qemu || | réseau de modes || -boot d -cdrom Images\boot-F8.iso | Démarrez à partir du CD-ROM (d) et utilisez l'iso téléchargé || | fichier en tant qu'image cdrom |+-----------------------------------+------- -------------------------------------------------- --+L'image du cdrom démarrera automatiquement (voir première image).

4.2 INSTALLATEUR D'ANACONDA

Le programme d'installation d'Anaconda démarre alors.1. Choisissez votre langue (français pour moi) dans le premier screen. OK, je dois m'excuser, à partir d'ici tous les screen dumps sont en français, mais ça ne devrait pas être si différent des screens anglais: une première bonne étape pour commencer à jouer avec i18n:->2. Choisissez le clavier.3. Méthode d'installation: choisissez HTTP ou FTP (FTP fonctionne parfois mieux).4. Configuration TCP/IP: désactivez IPv6 et choisissez DHCP "Dynamic IP Configuration" car celui-ci sera fourni à l'anaconda en cours d'exécution par Qemu (Voir "3.7.3 Utilisation de la pile réseau en mode utilisateur" dans la documentation Qemu: https://fabrice. bellard.free.fr/qemu/qemu-doc.html#SEC30).5. Configuration HTTP: sélectionnez le site web source (par exemple ftp.funet.fi) et le chemin complet jusqu'à /os/. Dans notre exemple: /pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/ 6. Le programme d'installation récupère maintenant les fichiers.img du site Web sélectionné (Alt-F3: passe à l'écran de débogage). Maintenant, c'est un processus assez long et chaque erreur à partir de maintenant entraîne un plantage complet et vous devez redémarrer à partir du point 4.1. La plus grande probabilité est un fichier stage2.img bloqué.

Étape 5: INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE

INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE
INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE
INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE
INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE
INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE
INSTALLATEUR ANACONDA: INSTALLATION GRAPHIQUE

5.1 Démarrer

Après ce point, la version graphique (version X11) d'Anaconda démarre.

5.2 Formater le disque

L'image disque QEMU est détectée et un formatage est nécessaire, cliquez sur Oui ou Suivant dans les écrans suivants.

5.3 Paramétrage du réseau

Toutes les valeurs par défaut sont OK pour QEMU.

5.4 Réglage de l'heure

Toutes les valeurs par défaut sont correctes pour QEMU. Attention: vous devez certainement décocher « horloge système en UTC », car vous utilisez l'horloge corrigée des paramètres régionaux de votre système hôte Windows XP.

5.5 Mot de passe racine

Choisissez un mot de passe pour l'utilisateur root de votre système invité. L'outil d'installation est maintenant prêt à récupérer la liste des packages du serveur ftp ou http: cela peut être une tâche assez longue; en fonction de votre connexion réseau.

5.6 Forfaits

Vous pouvez maintenant choisir le type d'installation: comme nous utilisons une netinstall, il vaut mieux choisir le plus petit ensemble possible (cela sera mis à jour plus tard, rpm par rpm). Notez que vous pouvez désormais également ajouter des référentiels personnalisés à cette étape d'installation: décochez toutes les « tâches supplémentaires » et sélectionnez l'installation personnalisée maintenant (cela sera plus long à configurer, mais le temps de téléchargement sera réduit) et passez à Suivant. Pour toutes les catégories, supprimez ce dont vous n'avez pas besoin pour l'installation de base: aucun package de développement, aucun outil bureautique, aucun outil serveur, etc. Examinez attentivement chaque catégorie et cliquez sur le bouton « Packs facultatifs » pour consulter les listes détaillées. Une fois terminé, continuez avec « Suivant » jusqu'à ce qu'on vous demande de démarrer la « vraie » installation. Maintenant, préparez un bon livre et plusieurs tasses de café pendant que vous voyez la barre de progression se déplacer lentement vers la droite de l'écran après le formatage du disque: quelques heures (c'était mon cas !) vous pouvez redémarrer l'invité Fedora 8. Attention: lorsque vous redémarrez la machine émulée QEMU actuelle vous revenez à l'installeur (imaginez que vous ayez oublié de retirer le CD)… car vous êtes toujours en utilisant l'image iso netinstall comme périphérique de démarrage.

Étape 6: PREMIER BOOT

PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE
PREMIÈRE BOTTE

", "top":0.2505694760820046, "left":0.23035714285714284, "height":0.2255125284738041, "width":0.44285714285714284}, {"noteID":"N9YZIWNFECFCJYO", "author":"Gozer404", "text":"Terminer ", "haut":0.9202733485193622, "gauche":0.85, "hauteur":0.04783599088838269, "largeur":0.13035714285714287}]">

6.1 LANCEMENT DE QEMU

Pour finaliser l'installation du nouveau système, vous devez d'abord redémarrer QEMU avec cette ligne de commande modifiée (pour utiliser l'image disque mise à jour comme périphérique de démarrage):

qemu.exe -L Bios -m 256 -hda Images\fedora8.img -soundhw all -localtime -M pc -net nic, model=ne2k_pci -net user -no-acpiIl démarrera alors grub à partir de l'image disque fraîchement installée et le noyau + init + l'affichage graphique de démarrage démarrent maintenant…

6.2 PREMIÈRE APPLICATION

L'écran de bienvenue s'affiche et vous devrez configurer toutes les différentes étapes (visibles à gauche de l'écran).

6.2.1 Pare-feu

Dans votre machine invité, cela n'est pas nécessaire.

6.2.2 SELinux

Dans votre machine invitée, cela n'est pas nécessaire.

6.2.3 Date et heure

Heure de mise à jour si nécessaire. Si vous avez un serveur ntp en cours d'exécution sur votre réseau, vous feriez mieux de choisir d'activer ntp.

6.2.4 Profil matériel

Vous pouvez vérifier ici la machine émulée QEMU: le périphérique audio est un ES1370 et la carte graphique est un GD 5446. Je choisis de ne pas envoyer le profil mais c'est à vous de décider.

6.2.5 Créer un utilisateur

Ajoutez au moins un utilisateur et maintenant il est temps de vraiment redémarrer et de vous amuser avec votre Fedora 8 installée…

Étape 7: CONFIGURATIONS SUPPLÉMENTAIRES

CONFIGURATIONS SUPPLÉMENTAIRES
CONFIGURATIONS SUPPLÉMENTAIRES
CONFIGURATIONS SUPPLÉMENTAIRES
CONFIGURATIONS SUPPLÉMENTAIRES

Une fois redémarré, vous pouvez maintenant mettre à niveau/installer les paquets manquants.

7.1 ÉCRAN DE CONNEXION

Nouveau thème Fedora pour gdm avec option visage.

7.2 MISE À NIVEAU

Pour la mise à niveau, lancez d'abord un processus de mise à jour de yum (connectez-vous en tant que root dans une fenêtre de terminal): root% yum update

7.3 RÉGLAGE CORRECT DE L'HORLOGE

Si vous avez oublié de décocher la case à l'étape 3, vous pouvez utiliser le menu Paramètres pour la décocher (cela doit être fait en tant que root, et vous serez invité à saisir le mot de passe root pour le faire)

Étape 8: PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ

PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ
PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ
PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ
PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ
PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ
PARTAGE DES DONNÉES ENTRE LES SYSTÈMES HTE ET INVITÉ

Quelques définitions:

+--------+------------------------------------------ -------------+------------+| Hôte | Système où Qemu est démarré: le vrai matériel | Windows XP |+-------+--------------------------------------- -++-------------+| Invité | Système « tournant sous » Qemu dans la machine virtuelle | Fedora 8 |+--------+--------------------------------------- -++-------------+Pour faciliter l'accès à la machine hôte, ajoutez cette ligne (en tant que root) dans /etc/hosts: 10.0.2.2 qemu Utilisation de CIFS (partage windows): Dans le système hôte, activez le partage de dossier (clic droit sur le dossier souhaité). Dans le système invité, connectez-vous avec smbclient (package rpm samba-client-3.0.26a-6.fc8) pour pouvoir parcourir le répertoire partagé et copier certains fichiers. La ligne de commande dans l'invité Fedora 8 est

smbclient ‘\10.0.2.2\T45466’ –U lassauge –W FROptions

+-----------------------+------------------------- ------------------------------+| client smb | de type ftp pour se connecter au partage Windows || \10.0.2.2\T45466 | Le système hôte est vu à IP:10.0.2.2. || | T45466 est le nom donné au partage dans le système hôte. || –U lassauge | Utilisateur « lassauge » (connu du système hôte) || –W FR | Groupe de travail de l'utilisateur lassauge dans le système hôte. |+-----------------------+------------------------ -------------------------------+Maintenant, un simple get suffit pour copier à partir du dossier partagé. Vous avez peur des lignes de commande ? La manière graphique dans Fedora 8 est: Menu principal->Raccourcis->Se connecter à un serveur… Puis remplissez les champs dans la fenêtre popup. Quand c'est fini faites un clic droit sur la nouvelle icône (celle avec « SMB » qui est apparue sur le bureau) et choisissez Parcourir. Le mot de passe Windows est alors demandé et enfin vous pouvez parcourir le dossier partagé avec nautilus.

Étape 9: CONFIGURATION XORG

CONFIGURATION XORG
CONFIGURATION XORG

Comme la taille par défaut de l'écran X est un peu trop petite, nous pouvons modifier la configuration de X.org pour avoir des résolutions plus grandes, en plus nous allons également configurer les boutons de la molette pour la souris (car cela n'est pas détecté). Utilisez un texte éditeur pour modifier le fichier /etc/X11/xorg.conf. Avant l'appareil; insérer la section suivante:

Section "Moniteur" Identifiant "Moniteur0" HorizSync 31.5 - 95.0 VertRefresh 59.0 - 75.0EndSectionDans la section Screen, entre Device et DefaultDepth, ajoutez cette ligne

Moniteur "Moniteur0" Enfin, dans la sous-section Affichage ajoutez cette liste

Modes "1152x864" "1024x768" "832x624" "800x600" "640x480" Maintenant pour la souris, dans la sous-section Input Device "VMMouse"€ ajoutez ceci

Option "Protocole" "Auto" Option "Boutons" "5" Option "ZAxisMapping "4 5"Le fichier xorg.conf final devrait ressembler à celui-ci (sauf dans Input Device "Keyboard0" qui dépend du clavier choisi dans anaconda -€“voir 5.2)

Section "ServerLayout" Identifiant "Disposition par défaut" Écran 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "VMMouse" "CorePointer"EndSectionSection "InputDevice" Identifiant "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbVariant" "latin9"EndSectionSection "InputDevice" Identifiant "VMMouse" Driver "vmmouse" Option "Device" "/dev/input/mice" Option "Protocole" "Auto" Option "Boutons" "5 " Option "ZAxisMappingâ? "4 5"EndSectionSection "Monitor" Identifiant "Monitor0" HorizSync 31.5 - 95.0 VertRefresh 59.0 - 75.0EndSectionSection "Device" Identifier "Videocard0" Driver "cirrus"EndSectionSection "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Profondeur 24 Modes "1152x864" "1024x768" "832x624" "800x600" "640x480" EndSubSectionEndSectionDéconnectez-vous et reconnectez-vous pour voir le nouvel écran graphique. Notez que la mauvaise carte graphique émulée n'a que 4 Mo de RAM et ne peut pas atteindre des résolutions plus élevées (cette valeur est confirmée en lisant /var/log/Xorg.0.log

(--) CIRRUS(0): VidéoRAM: 4096 KoVérifiez le vidage d'écran après la mise à jour (dans la dernière image) et comparez-le avec celui de l'étape 8 (la deuxième image).

Étape 10: PRESSE-PAPIER PARTAGÉ

PRESSE-PAPIER PARTAGÉ
PRESSE-PAPIER PARTAGÉ
PRESSE-PAPIER PARTAGÉ
PRESSE-PAPIER PARTAGÉ

Pour échanger des valeurs copier/coller entre l'hôte et le système invité, vous pouvez utiliser un presse-papiers réseau. Télécharger Share Clip pour les deux systèmes.1. Sous Windows, démarrez d'abord Share Clipboard.2. Sur l'invité Fedora vous devez d'abord vous assurer que compat-libstdc++ est installé (utilisez yum install compat-libstdc++ si ce n'est pas le cas) avant de démarrer la version linux de Share Clip. Cliquez ensuite sur Connecter et utilisez l'adresse IP du système hôte (vu de l'invité): 10.0.2.2. Maintenant, chaque copier-coller est reflété dans les deux Share Clips !

Étape 11: C'est la FIN

C'est la fin
C'est la fin

Maintenant, vous avez un Fedora 8 en cours d'exécution à l'intérieur de votre ordinateur Windows XP grâce à QEMU…. Bon jeu… Informations supplémentaires:

  • Distribution Linux Fedora (Wikipédia)
  • Projet Fedora
  • La FAQ non officielle de Fedora
  • QEMU (Wikipédia)
  • Emulateur Open Source QEMU
  • QEMU sous Windows (ancien)
  • QEMU sur Windows

Conseillé: