essaye en desactivant/reactivant, à la main, le module de ta carte reseau quand tu reviens de veille.
rmmod r8169
modprobe r8169
si ca marche, regarde sur le net, pour desactiver le module avant la mise en veille et le reactiver apres (quelques lignes à mettre dans un script ou deux)
ne pas faire les choses à moitié, lire les procedures jusqu'au bout
1°)creer une image disque qcow2 vierge de 5Go
2°) la monter en loop dans /mnt
3°) un petit rsync --exclude /mnt -a / /mnt
4°)demonter
5°) lancer la VM avec ce disque à partir d'un livecd ou un shell de depannage
- chrooter le disque dans la VM,
- reinstaller grub,
- changer le fstab si besoin, etc.
toi visiblement tu t'es arreté à "lancer la VM avec ce disque"
tu trouveras des documents sur internet qui explique comment restaurer le grub...
il te parlerons de livecd ou autre systeme, de chroot...
et toutes ces petits trucs sympas qui mettent ta machine au ralenti.
tu peux essayer sinon, avec un livecd (pour voir si ca vient de ta config)
ou comme dit plus haut, en forcant avec cpufreqd en mode "performance" pour qu'ils ne baissent pas les frequences.
c'est peut-etre developpé en Qt, mais le fait que la presentation se fasse sur un Mac et que l'apparence soit tres inspiré d'un autre outil dispo chez Apple
C'est marrant mais une partie de la production Samsung notamment celle des CPU d'Apple est délocalisé ... aux USA... la délocalisation j'y comprends rien :-)
une question de taxe à l'importation (protectionnisme) ou d'embargo (chantage économique).
si c'est produit sur le sol américain, ça peut être vendu aux USA
si le meme produit est produit en corée, ça passe la douane, les frais, ou ça ne passe pas si y a un embargo sur les produits coréens
je te rassures on fait pareil, on a installé des usines automobiles en chine, pour pouvoir vendre... en chine (à cause du protectionnisme chinois)
tu ne m'as pas compris ou je me suis peut-être mal exprimé.
OUI, tu peux passer en mode RAID dégradé pour retirer /dev/sdb2 et ne tourner que sur /dev/sda2
mais ton LVM travaillera toujours avec /dev/md2
tu auras donc toujours l'intermédiaire raid entre ton LVM et ton disque puisqu'il va travailler avec les metadata du raid
et donc la réponse à ta question est bien
NON, tu ne peux pas simplement dire à LVM de travailler directement avec /dev/sda2
il faut donc bien :
- sortir sda2 du raid (pour ne tourner que sur sdb2)
- integrer sda2 au LVM, deplacer les données dessus (pvmove, vgcreate et les outils précédemment cités)
- sortir /dev/md2 du LVM
- sortir /dev/sdb2 du raid (et donc détruire le raid)
- reutiliser /dev/sdb2 pour ce que tu veux (LVM ou disque de données...)
libvirt et virt-manager sont censés pouvoir causer avec LXC.
j'utilise aussi LXC, et je n'avais pas trouvé comment utiliser virt-manager pour manager les machines lxc.
alors je fais les 3 ou 4 commandes basiques :
1°) lxc-create -n NOM_de_la_VM -t NOM_du_template -f NOM_du_fichier_de_config
2°) edition du fichier /var/lib/lxc/NOM_de_la_VM/config pour adapter l'adresse MAC (hwaddr)
2°) lxc-start -d -n NOM_de_la_VM
3°) connexion ssh sur la VM (ou console avec lxc-console -n NOM_de_la_VM)
4°) lxc-stop -n NOM_de_la_VM
5°) lxc-destroy -n NOM_de_la_VM
j'ai un reseau en mode bridge avec br0 monté sur eth0
et mes machines se connectent simplement au LAN comme le ferait n'importe quel PC.
c'est le DHCP qui donne les adresses IP et met à jour le DNS pour avoir un petit nom dans le navigateur ou la ligne de commande.
donc ton LVM ne lit pas directement ton disque sda2/sdb2, il ne sait meme pas si y a un ou 5 disques dessous le raid
donc non, il ne peut pas aller taper directement sda2 à la place de md2
puisque les données sur sda2 sont ecrites dans une langue que seule RAID peut lire pour ensuite les proposer à LVM.
echo toto | ssh -t example.com /tmp/test.sh
Pseudo-terminal will not be allocated because stdin is not a terminal.
STDIN: PIPE
STDOUT:: PIPE
STDERR: PIPE
De plus le comptable ou l'expert-comptable a un autre avantage, celui d'éloigner le fisc de tes affaires car il considérera que ta compta est moins soumise à erreur si la personne qui s'en occupe est connue pour ses qualités comptables.
c'est bien pour ça d'ailleurs que ton bénéfice déclaré est majoré de 20% (il me semble) avant le calcul de l'impôt, quand tu n'as pas d'expert comptable.
car l'état considère que "forcement" tu fraudes
alors que si tu paies un expert comptable pour valider tes comptes,
ton benefice déclaré sera le bénéfice retenu
Apres faut faire des calculs savant pour voir dans lequel des deux cas tu economises de l'argent (payer le compta ou payer plus d'impôts)
quand on fait de la programmation, on oublie souvent de réfléchir en français, et en décortiquant le problème étape par étape.
les programmeurs habitués et rodés à l'exercice font les deux en meme temps, mais parfois cela ne fonctionne pas.
et pour les débutants, autant faire les choses bien.
Alors commence par réfléchir à ton problème en français :
j'ai un fichier A qui contient des données, présentées en ligne, chaque ligne contenant un motif (ville1 tâta ville5 titi)
j'ai un deuxième fichier (B) contenant des données, présentée en ligne, présentant la correspondance ville1 -> paris, ville2 -> reims ...
ce que je veux : remplacer dans le premier fichier, les mots ville1 par Paris, ville2 par Reims, etc (tel que définis dans le fichier B).
La premiere chose qui vient à l'esprit simplement, c'est :
1°) lire une ligne dans le fichier B,
2°) pour chaque ligne sortir le motif cherché "ville1" et le motif de remplacement 'Paris'
3°) effectuer le remplacement dans FichierA avec le motif recherché/remplacé définit en 2°)
4°) recommencer en 1°) avec la ligne suivante
ce qui se traduit en algorithme suivant :
tant qu'il y a des lignes dans fichierB
lire une ligne
extraire le motif de recherche
extraire le motif de remplacement
faire le rechercher/remplacer dans fichierA
passer à la ligne suivante
en général une fois l'algorithme posé, l'écrire dans du code n'est plus qu'une histoire de traduction.
# carte reseau, module et mise en veille
Posté par NeoX . En réponse au message Sortie d'hibernation ou de sommeil difficile. Évalué à 3.
essaye en desactivant/reactivant, à la main, le module de ta carte reseau quand tu reviens de veille.
si ca marche, regarde sur le net, pour desactiver le module avant la mise en veille et le reactiver apres (quelques lignes à mettre dans un script ou deux)
[^] # Re: partitions boot ?
Posté par NeoX . En réponse au message Partitions pour plusieurs distribs. Évalué à 3.
sauf que les distribs recentes avec grub2 peuvent maintenant demarrer avec un /boot qui se trouve sur le LVM
[^] # Re: -c
Posté par NeoX . En réponse au message Conversion raw en qcow2. Évalué à 2.
ne pas faire les choses à moitié, lire les procedures jusqu'au bout
toi visiblement tu t'es arreté à "lancer la VM avec ce disque"
tu trouveras des documents sur internet qui explique comment restaurer le grub...
il te parlerons de livecd ou autre systeme, de chroot...
[^] # Re: -c
Posté par NeoX . En réponse au message Conversion raw en qcow2. Évalué à 2.
pour ton besoin c'est une idée faisable.
# en tapant le chemin complet
Posté par NeoX . En réponse au message problème linux embarqué . Évalué à 2.
/sbin/reboot
/sbin/shutdown -r
# desactiver dans le BIOS les fonctions C-State avancée, le speedstep
Posté par NeoX . En réponse au message Problème de processeur. Évalué à 2.
et toutes ces petits trucs sympas qui mettent ta machine au ralenti.
tu peux essayer sinon, avec un livecd (pour voir si ca vient de ta config)
ou comme dit plus haut, en forcant avec cpufreqd en mode "performance" pour qu'ils ne baissent pas les frequences.
# encodage de l'email
Posté par NeoX . En réponse au message Disclaimer avec altermime et les accents. Évalué à 2.
tout est dans le titre, ou plutot dans l'email
certains emails peuvent etre en ISO8859-1, ISO8859-15, UTF8
certains peuvent etre en txt ou en html
bref, il faut que tu regardes comment est l'email qui arrive, pour reecrire avec le meme encodage.
[^] # Re: Et une vrai question ?
Posté par NeoX . En réponse au message Partitions pour plusieurs distribs. Évalué à 4.
plus que le nom d'utilisateur c'est son UID qui est important.
si sur toutes les distribs ton utilisateur à l'UID 1000
alors il peut aller lire/ecrire dans les autres partitions (dans les autres homes par exemple)
ou bien simplement partagé une partition "DATA" qui contriendrait TOUT sauf le home.
# itunes like ?
Posté par NeoX . En réponse au journal Tomahawk/playdar : le futur de la musique. Évalué à -2.
c'est peut-etre developpé en Qt, mais le fait que la presentation se fasse sur un Mac et que l'apparence soit tres inspiré d'un autre outil dispo chez Apple
nous laisse penser que c'est iTunes Like, non ?
[^] # Re: pvmove et vgreduce
Posté par NeoX . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 4.
peut-être parce que ce n'est pas le but le LVM
le but de LVM étant de s'affranchir des disques au sens ou tu peux avoir un disque de 10Go, un de 100Go, et faire une espace de 30Go et un de 80Go
alors que tu ne pourrais pas faire de RAID avec ça, ou alors juste avec les 2 premières parties de 10Go
[^] # Re: Bizarre vu la politique Apple
Posté par NeoX . En réponse au journal Saint Steve Jobs, chantre du libre, pourfendeur du propriatif. Évalué à 3.
une question de taxe à l'importation (protectionnisme) ou d'embargo (chantage économique).
si c'est produit sur le sol américain, ça peut être vendu aux USA
si le meme produit est produit en corée, ça passe la douane, les frais, ou ça ne passe pas si y a un embargo sur les produits coréens
je te rassures on fait pareil, on a installé des usines automobiles en chine, pour pouvoir vendre... en chine (à cause du protectionnisme chinois)
[^] # Re: pvmove et vgreduce
Posté par NeoX . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 3.
tu ne m'as pas compris ou je me suis peut-être mal exprimé.
OUI, tu peux passer en mode RAID dégradé pour retirer /dev/sdb2 et ne tourner que sur /dev/sda2
mais ton LVM travaillera toujours avec /dev/md2
tu auras donc toujours l'intermédiaire raid entre ton LVM et ton disque puisqu'il va travailler avec les metadata du raid
et donc la réponse à ta question est bien
NON, tu ne peux pas simplement dire à LVM de travailler directement avec /dev/sda2
il faut donc bien :
- sortir sda2 du raid (pour ne tourner que sur sdb2)
- integrer sda2 au LVM, deplacer les données dessus (pvmove, vgcreate et les outils précédemment cités)
- sortir /dev/md2 du LVM
- sortir /dev/sdb2 du raid (et donc détruire le raid)
- reutiliser /dev/sdb2 pour ce que tu veux (LVM ou disque de données...)
[^] # Re: ...
Posté par NeoX . En réponse au journal Saint Steve Jobs, chantre du libre, pourfendeur du propriatif. Évalué à 4.
nanh, mais demain c'est ferié, les moules seront dans le bassin,
alors elles trollent aujourd'hui
[^] # Re: KVM à la mano
Posté par NeoX . En réponse au message Virtualisation / KVM - questions diverses et variées. Évalué à 2.
libvirt et virt-manager sont censés pouvoir causer avec LXC.
j'utilise aussi LXC, et je n'avais pas trouvé comment utiliser virt-manager pour manager les machines lxc.
alors je fais les 3 ou 4 commandes basiques :
1°) lxc-create -n NOM_de_la_VM -t NOM_du_template -f NOM_du_fichier_de_config
2°) edition du fichier /var/lib/lxc/NOM_de_la_VM/config pour adapter l'adresse MAC (hwaddr)
2°) lxc-start -d -n NOM_de_la_VM
3°) connexion ssh sur la VM (ou console avec lxc-console -n NOM_de_la_VM)
4°) lxc-stop -n NOM_de_la_VM
5°) lxc-destroy -n NOM_de_la_VM
j'ai un reseau en mode bridge avec br0 monté sur eth0
et mes machines se connectent simplement au LAN comme le ferait n'importe quel PC.
c'est le DHCP qui donne les adresses IP et met à jour le DNS pour avoir un petit nom dans le navigateur ou la ligne de commande.
[^] # Re: pvmove et vgreduce
Posté par NeoX . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 3.
facile, en resumé tu as un paquet ficelé comme ca
{ [(tes données)+ metadata LVM] + metadata RAID } => ton disque dur
donc ton LVM ne lit pas directement ton disque sda2/sdb2, il ne sait meme pas si y a un ou 5 disques dessous le raid
donc non, il ne peut pas aller taper directement sda2 à la place de md2
puisque les données sur sda2 sont ecrites dans une langue que seule RAID peut lire pour ensuite les proposer à LVM.
[^] # Re: j'ai pas compris
Posté par NeoX . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 2.
ah oui, là je comprend mieux ;)
# de meme il semblerait que MS arrete silverlight
Posté par NeoX . En réponse au journal Saint Steve Jobs, chantre du libre, pourfendeur du propriatif. Évalué à 4.
le HTML5 aurait-il finalement eu raison de ces deux technos ?
# j'ai pas compris
Posté par NeoX . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 2.
meme si le RAID n'est pas une solution de backup,
supprimer le raid n'améliore pas la pérennité des données
sauf à avoir un disque externe sur lequel tu archives/backups tes données.
Mais j'imagine que tu envisages de le faire en connaissance de cause.
[^] # Pareil ICI pour les tests du premier post
Posté par NeoX . En réponse au message Détecter des pipes à travers ssh.. Évalué à 2.
en local sur le serveur
à distance :
Client : OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 (OSX)
Serveur : OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009 (Ubuntu 10.04)
en ssh depuis ma machine vers mon serveur :
# on ne dit pas décortiqué mais disséqué ou autopsié
Posté par NeoX . En réponse au journal Steve Jobs décortiqué dans le New Yorker. Évalué à 7.
ben oui, il est mort le gus, donc c'est une dissection, ou une autopsie
pas une décortication
désolé, on n'est pas vendredi, mais c'était tentant :p
[^] # Re: La technique c'est saaaale
Posté par NeoX . En réponse au journal Hacker le développement des entreprises. Évalué à 2.
c'est bien pour ça d'ailleurs que ton bénéfice déclaré est majoré de 20% (il me semble) avant le calcul de l'impôt, quand tu n'as pas d'expert comptable.
car l'état considère que "forcement" tu fraudes
alors que si tu paies un expert comptable pour valider tes comptes,
ton benefice déclaré sera le bénéfice retenu
Apres faut faire des calculs savant pour voir dans lequel des deux cas tu economises de l'argent (payer le compta ou payer plus d'impôts)
[^] # Re: solution en bash
Posté par NeoX . En réponse au message Comment récupérer des valeurs dans un fichier pour effectuer une substitution dans un autre ? RESOLU. Évalué à 2.
parce qu'il ne va pas te donner la réponse à ton exercice
il faut que tu cherches un peu,
que tu comprennes quelle commande fait quoi
et que tu adaptes les idées qu'on te balance.
;)
# un bout de reponse
Posté par NeoX . En réponse au message Détecter des pipes à travers ssh.. Évalué à 2.
pour la question de pipe/term je ne sais pas mais
je penses qu'il suffirait, si l'utilisateur ne fait que de l'accès distant (via ssh)
de forcer son shell à être ton script.
en tant que foot sur la machine serveur,
chsh user /usr/local/bin/monscript.sh
ainsi quand l'utilisateur se connecte, il lance forcement monscript.sh
sans lancer bash si le script ne le lances pas.
y a peut-être aussi des options au serveur SSH pour faire des trucs plus complexes
# petit cours d'algorithme (algorythmique)
Posté par NeoX . En réponse au message Comment récupérer des valeurs dans un fichier pour effectuer une substitution dans un autre ? RESOLU. Évalué à 2.
quand on fait de la programmation, on oublie souvent de réfléchir en français, et en décortiquant le problème étape par étape.
les programmeurs habitués et rodés à l'exercice font les deux en meme temps, mais parfois cela ne fonctionne pas.
et pour les débutants, autant faire les choses bien.
Alors commence par réfléchir à ton problème en français :
j'ai un deuxième fichier (B) contenant des données, présentée en ligne, présentant la correspondance ville1 -> paris, ville2 -> reims ...
ce que je veux : remplacer dans le premier fichier, les mots ville1 par Paris, ville2 par Reims, etc (tel que définis dans le fichier B).
La premiere chose qui vient à l'esprit simplement, c'est :
1°) lire une ligne dans le fichier B,
2°) pour chaque ligne sortir le motif cherché "ville1" et le motif de remplacement 'Paris'
3°) effectuer le remplacement dans FichierA avec le motif recherché/remplacé définit en 2°)
4°) recommencer en 1°) avec la ligne suivante
ce qui se traduit en algorithme suivant :
tant qu'il y a des lignes dans fichierB
lire une ligne
extraire le motif de recherche
extraire le motif de remplacement
faire le rechercher/remplacer dans fichierA
passer à la ligne suivante
en général une fois l'algorithme posé, l'écrire dans du code n'est plus qu'une histoire de traduction.
en perl :
en bash
[^] # Re: ouch
Posté par NeoX . En réponse au message Comment récupérer des valeurs dans un fichier pour effectuer une substitution dans un autre ? RESOLU. Évalué à 3.
ou simplement faire un seq $count 1 -1
pour compter de $count jusqu'à 1 avec un pas de -1 (donc compter à l'envers