Publicité

Présentation

Recherche

Catégories

Opensuse 11.x

Dimanche 18 janvier 2009
Bonjour ,

Apres avoir mis a jour opensuse 11.0 en 11.1 je me suis retrouver avec un message d'erreur 'SSL negotiation failed' dans l'applet Yast update , ce qui entraine l'impossibilité de mettre a jour le systeme.
Apres quelques recherche j'ai enfin trouver la solution pour resoudre ce probleme .
Voici la marche a suivre :

Se connecter en root :
#:~> su
Mot de passe :


puis aller dans le dossier /etc/ssl/certs/ :
#:~> cd /etc/ssl/certs/ 
et taper la commande suivantes :
#:~> for c in *.pem; do ln -sf $c $(openssl x509 -hash -noout -in $c).0; done
@+

Par Le_9
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Samedi 10 janvier 2009
Bonjour ,

Apres avoir installé Opensuse 11.1 j'ai eu des difficultés a executer VMware 6.x Player ou Worksation  alors que je n'ai eu aucun probleme quand j'etais sous Opensuse 11.0 .

Apres mainte recherche j'ai trouver une solution sur le forum officiel d'opensuse.

Apres avoir installer VMware il faut executer un patch pour resoudre le probleme.

Copier/coller le texte ci-dessous dans un fichier texte et rendez le executable .


#!/bin/bash

cd ~
rm -rf vmware-modules
mkdir vmware-modules
cd vmware-modules
find /usr/lib/vmware/modules/source -name "*.tar" -exec tar xf '{}' \;
mkdir -p /lib/modules/`uname -r`/misc
rm -f /lib/modules/`uname -r`/misc{vmblock.ko,vmci.ko,vmmon.ko,vmnet.ko,vsock.ko }
cd vmblock-only; make; cd ..; cp -p vmblock.o /lib/modules/`uname -r`/misc/vmblock.ko
cd vmci-only; make; cd ..; cp -p vmci.o /lib/modules/`uname -r`/misc/vmci.ko
cd vmmon-only; make; cd ..; cp -p vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
cd vmnet-only; make; cd ..; cp -p vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
#cd vmppuser-only; make; cd ..; cp -p vmppuser.o /lib/modules/`uname -r`/misc/vmppuser.ko
cd vsock-only; make; cd ..; cp -p vsock.o /lib/modules/`uname -r`/misc/vsock.ko
depmod -a
service vmware restart


Il ne reste plus qu'a executer le patch en root :

#:~> sh nomdufichierpatch

Voila.

Si vous obtenez des erreurs au lancement d'une machine virtuel il y a de grande chance que le probleme vienne du faite que les service vmware ne sont pas demarrer,

Pour demarrer les services taper en root :

#:~> service vmware start

@+

Par Le_9
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Samedi 8 novembre 2008
Bonjour ,

Vous connaissez surement la fameuse commande
man nom_du_programme
qui donne acces a une page d'aide sur le programme qui souvent est en anglais.

Mais savez vous qu'il est possible de traduire beaucoup de ces pages en français ?

Pour le faire il suffit d'installer le packet nommé man-pages-fr que vous trouverez dans les depots OSS.

Pour les utilisateurs non OpenSuse ou ceux qui n'ont pas ce packet dans les depots de leurs distributions vous le trouverez sur ce ce site : http://manpagesfr.free.fr/

@+
Par Le_9
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Dimanche 26 octobre 2008
Bonjour ,

Voici comment j'ai procedé pour utiliser une pile RAID en ntfs sous Opensuse11

Il faut prealablement installé dmraid et ntfs-3g.

Il faut ensuite rechercher comment sont identifiés les disques en RAID ,
pour ce faire il faut aller dans /dev/mapper/ ,
on y trouve une liste de fichier "peripherique de bloc" avec des noms assez barbares , les miens ressemblaient a ça :

hpt37x_fgabdifjf
hpt37x_fgabdifjf1
hpt37x_fgabdifjf_part1


Une fois qu'on les a identifié ,
on crée un fichier nommé par exemple activationRAID que l'on edite et ou l'on met dedans :
dmraid -ay -v
mount -t ntfs-3g -o users,owner,rw,umask=000 /dev/mapper/hpt37x_fgabdifjf /mnt/RAID
mount -t ntfs-3g -o users,owner,rw,umask=000 /dev/mapper/hpt37x_fgabdifjf1 /mnt/RAID1
mount -t ntfs-3g -o users,owner,rw,umask=000 /dev/mapper/hpt37x_fgabdifjf_part1 /mnt/RAID2


On sauvegarde le fichier et on le rend executable :
#:~> chmod 700 activationRAID


et enfin on le  test :
#:~> ./activationRAID


Ensuite pour que le montage soit fait automatiquement au demarrage on edite le fichier /etc/init.d/boot.local et on rajoute dedans :
./root/activationRAID

@+
Par Le_9
Ecrire un commentaire - Voir les 0 commentaires - Recommander
Dimanche 26 octobre 2008
Bonjour ,

15/01/2009
 Edit : Cette procedure fonctionne aussi avec l'iso de Opensuse 11.1


Je me suis retrouvé dans le cas de devoir installer Opensuse 11 sur un pc qui n'avait pas de lecteur cd donc il fallait que je l'installe a partir d'une clef ou disque USB.
Grace au divers source que j'ai pu trouver sur le net voici la procedure a suivre.

Pre-requis :
Une clef ou un disque USB de 5Go minimum
L'iso DVD opensuse11.0 ou 11.1
Syslinux

toutes les operations ci-dessous doivent etre effectué sous le compte root !

  • 1 - Installation de syslinux
Vous pouvez le faire soit par yast ou en console avec zypper

#:~> zypper in syslinux

  • 2 - Preparation de la clef ou disque Usb
  • Attention ! toutes les données de votre clef ou disque USB seront perdu a la fin de cette etape !

Si ce n'est pas le cas , il vous faut au prealable formater votre clef ou disque en FAT32 et le rendre amorçable.

- Brancher la clef usb et recuperer l'id peripherique
#:~> fdisk -l
Disque /dev/sdc: 8220 Mo, 8220834816 octets
255 heads, 63 sectors/track, 999 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x15711570

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1   *           1         999     8024436    b  W95 FAT32


une fois le peripherique identifié (ici /dev/sdc1) , il faut preparer la partition.
Pour faire cette operation on va utiliser l'utilitaire puissant nommé fdisk

#:~> fdisk /dev/sdc
une fois dans fdisk taper m pour voir le menuCommande (m pour l'aide): m
Commande action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   détruire la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans faire de sauvegarde
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'identificateur de la partition système
   u   modifier l'affichage et la saisie des unités
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctionnalité additionnelle (pour experts seulement)

Commande (m pour l'aide): 

avant de tout casser on va verifier que l'on a bien selectionner notre clef
taper p pour afficher la table des partitions
Commande (m pour l'aide):  p
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1   *           1         999     8024436    b  W95 FAT32

maintenant on va effacer la partition presente en tapant d puis le numero de la partition
Commande (m pour l'aide):  d
Partition sélectionnée 1    
si il y a plusieur partition il faudra toutes les effacer une par une en tapant leur numero.

maintenant on crée la nouvelle partition en tapant n puis p et 2 fois sur Entrée
Commande (m pour l'aide): n
Action de commande
   e   étendue
   p   partition primaire (1-4)
p
Partition sélectionnée 1
Premier cylindre (1-998, par défaut 1):
Utilisation de la valeur par défaut 1
Dernier cylindre ou +taille or +tailleM ou +tailleK (1-998, par défaut 998):
Utilisation de la valeur par défaut 998

Commande (m pour l'aide):  
  
maintenant on va mettre cette nouvelle partition en systeme de fichier FAT32 (LBA) en appuyant sur t , puis c
Commande (m pour l'aide): t
Code Hex (taper L pour lister les codes): c
Type de partition système modifié de 1 à c (W95 FAT32 (LBA))

enfin on rend la partition bootable en appuyant sur a puis 1
Commande (m pour l'aide): a
Numéro de partition (1-4): 1

voila on retape p pour verifier le resultat et vous devriez obtenir quelquechose comme ceci
Commande (m pour l'aide): p

Disque /dev/sdc: 8217 Mo, 8217022464 octets
255 heads, 63 sectors/track, 998 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8ef631df

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1               1         998     8016403+   c  W95 FAT32 (LBA)

Si tous est bon on peut enfin appliquer les changements en tapant w
Commande (m pour l'aide): w
La table de partitions a été altérée!

Appel de ioctl() pour relire la table de partitions.

AVERTISSEMENT: la re-lecture de la table de partitions a échoué avec l'erreur 22: Argument invalide.
Le kernel va continuer d'utiliser l'ancienne table.
La nouvelle table sera utilisé lors du prochain réamorçage.

AVERTISSEMENT: si vous avez créé ou modifié une partition DOS 6.x,
svp consulter les pages du manuel de fdisk pour des informations
additionnelles.
Synchronisation des disques.

Maintenant il ne nous reste plus qu'a formater la partition
#:~> umount /dev/sdc1
#:~> mkfs.vfat -F 32 /dev/sdc1
mkfs.vfat 2.11 (12 Mar 2005)


  • 3 - Monter la clef Usb dans un dossier
#:~> mkdir /mnt/USBKEY
#:~> mount /dev/sdc1 /mnt/USBKEY/


  • 4 - monter l'image iso dans un dossier
#:~> mkdir /mnt/ISO
#:~> mount -o loop /home/user/ISO/Opensuse11.iso /mnt/ISO/


  • 5 - copier les fichiers de l'iso sur la clef
#:~> cp -R -L /mnt/ISO/* /mnt/USBKEY/

  • 6 - copie des fichiers de boot sur la clef
Pour la version 32 bits
#:~> cp /mnt/ISO/boot/i386/loader/* /mnt/USBKEY/
#:~> mv /mnt/USBKEY/isolinux.cfg /mnt/USBKEY/syslinux.cfg

Pour la version 64 bits
#:~> cp /mnt/ISO/boot/x86_64/loader/* /mnt/USBKEY/
#:~> mv /mnt/USBKEY/isolinux.cfg /mnt/USBKEY/syslinux.cfg


  • 7 - execution de syslinux sur la clef
#:~> umount /mnt/USBKEY/
#:~> syslinux /dev/sdc1


Dorenavent vous pourrez booter sur la clef usb pour lancer l'installation comme si c'etait le dvd .
Au debut de l'installation on obtient un message d'erreur sur la source du cd ,
ce n'est pas grave il faut juste indiquer la source de l'installation comme ci-dessous:
 
Make sure that CD number 1 is in your drive>> Back
Select the language >> Français >> Ok
Selectionnez une disposition clavier >> Français >> Ok
Demarrer l'installation ou le systeme >> Ok
Demarrer l'installation ou la mise a jour >> Ok
Selectionnez le support source >> Disque dur >> Ok
Choisir la partition de disque dur >> la clef USB >> Ok
Entrez le nom du repertoire source >> / >> Ok



@+


Par Le_9
Ecrire un commentaire - Voir les 1 commentaires - Recommander
 
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus