Tu copies / avec -a et tu obtiens un Linux valide ?
Ça me paraît complètement indéfini pour /dev en fait, je n'envisagerais pas de garder plus que /home et éventuellement /etc à merger. Mais peut-être que je suis trop conservatif.
Sleeping all day, sitting up all night
Poncing fags that's all right
We're on the dole and we're proud of it
We're ready for 5 More Years
Je vais peut-être dire un connerie, mais /dev c'est pas un FS spécial (devfs) qui est rempli par le kernel (et udev et compagnie) au boot et qui sert juste à communiquer avec lui, comme /sys?
Pour le reste la migration ne devrait pas poser trop de problème une fois que le loader a retrouvé ses petits, c'est pas pire que de mettre le disque dur dans une autre machine.
Bah justement, si tu le copies (en itérant récursivement en partant de /) sur la destination, est-ce que ça se passe bien ?
Tu dois arriver à lire certains /dev/xxxx en tant que fichiers et en créer dans le /dev destination lors de la copie.
Sleeping all day, sitting up all night
Poncing fags that's all right
We're on the dole and we're proud of it
We're ready for 5 More Years
Je dirais que peu importe parce que même si t'as des "fichiers" dans un répertoire, à partir du moment où il est mounté pour y mettre autre chose, les fichiers d'origine ne sont plus utilisés.
C'est l'ordre de mounting qui décide qui override qui ?
Sleeping all day, sitting up all night
Poncing fags that's all right
We're on the dole and we're proud of it
We're ready for 5 More Years
Salut les canards.
J'ai fait une bêtise : une mise a jour windows, j'en avais marre de me faire harceler par le prompt intrusif outil de l'oppression capitaliste de microsoft. Donc j'ai fait la MAJ 8.1.
Depuis je n'ai plus accès à GRUB au boot - pourtant j'ai bien désactivé le secureboot après la MAJ- je ne peux donc plus accéder à mon dualboot linux.
Savez vous si (j'espère que oui) y a un moyen de récupérer GRUB ?
Avec un live-CD ?
une balle, un imp (Newstuff #491, Edge, Duke it out in Doom, John Romero, DoomeD again)
Canard zizique : q 4, c, d, c, g, n , t-s, l, d, s, r, t, d, s, c, jv, c, g, b, p, b, m, c, 8 b, a, a-g, b, BOF, BOJV, c, c, c, c, e, e 80, e b, é, e, f, f, f, h r, i, J, j, m-u, m, m s, n, o, p, p-r, p, r, r r, r, r p, s, s d, t, t
Canard lecture
So far so good pour moi, je fais la manip depuis un live CD, donc sur un FS inerte, les /dev et /sys ne sont donc pas peuplés (comme le souligne Møgluglu).
Avant de changer le Linux de mon HTPC, j'ai même poussé le vice jusqu'à faire l'install et toute la conf dans une VM, et cloner le tout dans la vraie machine une fois que tout roulait comme je le souhaitais.
Dites, certains d'entre-vous utilisent encore grub-legacy ?
Je suis sous Arch, je ne suis pas passé à grub2 et jusqu'ici je ne m'en porte pas plus mal.
Par contre, le chargement du µcode pour les processeurs Intel change avec la version 3.17-2 du noyau, et il faut maintenant le charger avant le boot de la machine.
Il semble qu'il soit possible d'utiliser deux fois l'option initrd avec grub-legacy, du genre :
Quelqu'un peut confirmer ?Code:initrd /intel-ucode.img initrd /initramfs-linux.img
Salut,
tu as une news à ce sujet https://archlinux.fr/news/changement...icrocode-intel .
Puis la version du noyau est maintenant dans "base" 3.17.1-1
Et sinon, c'est si grave que ça de ne pas avoir la dernière mise à jour du microcode de la semaine dernière ?
On risque de se retrouver avec la mémoire transactionnelle activée sous Haswell ?
Ouaip, c'est suite à cette news que j'ai posé la question, le wiki traite du cas de grub (grub2 donc), pas de grub-legacy (logique puisque plus officiellement pris en charge par Arch).
Bien sûr que non, à vrai dire j'ai découvert l'histoire de la maj du µcode avec cette mise à jour. Ma question était plus dans l'optique "est-ce que ça risque de me poser problème si je ne m'en occupe pas".
Je devrais pouvoir vivre avec alors
En fait, la news sur archlinux.org étant assez succinte, j'ai eu l'impression qu'il fallait que tout utilisateur de CPU Intel fasse la modif, alors qu'en fait, comme le précise la version française de la news pointée par n3os, cela ne concerne que ceux qui avaient déjà installé le paquet intel-ucode.
Reste cette histoire de double initrd pour grub-legacy, même si cela ne me servira pas au final, ça a éveillé ma curiosité.
Merci pour les réponses en tout cas !
Hello les canards,
J'ai un petit problème sur une distribution Debian, que je n'avais jamais rencontré avant.
Avant tout je précise que c'est une distrib Squeeze spéciale pour NAS, le DLink DNS320.
Donc, j'utilise le logiciel Pyload pour gérer mes téléchargements. C'est installé sur le NAS, ça tourne parfaitement. Mon problème c'est simplement que je n'arrive pas à le mettre en démarrage automatique du NAS.
Je crois avoir tout tenté, le mettre en cron, mettre le script dans /etc/init.d/, rien ne fonctionne.
Donc actuellement, j'ai un fichier "pyload" dans /etc/init.d qui contient ça :
Je fais un "update-rc.d pyload defaults", et j'ai donc ça :Code:#!/bin/sh ### BEGIN INIT INFO # Provides: pyload # Required-Start: $syslog $local_fs $network $remote_fs # Required-Stop: $syslog $local_fs $network $remote_fs # Should-Start: $remote_fs $named # Should-Stop: $remote_fs $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Starts pyload daemon # Description: This script runs the pyload service ### END INIT INFO # Starts and stops the pyload daemon. PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/usr/bin/pyLoadCore PIDFILE="~/.pyload/pyload.pid" configdir=/root/.pyload . /lib/lsb/init-functions start() { log_daemon_msg "Starting pyLoad server" whoami lsss=$(ls ~) echo "folder : $lsss" $DAEMON --configdir=$configdir #--daemon if [ $? != 0 ]; then log_end_msg 1 exit 1 else log_end_msg 0 fi } stop() { log_daemon_msg "Stoping pyLoad server" $DAEMON -q if [ $? != 0 ]; then log_end_msg 1 # exit 1 else log_end_msg 0 fi } case "$1" in start) start ;; stop) stop ;; force-reload) stop sleep 5 start ;; restart) stop sleep 2 start ;; *) echo "Usage: $0 {start|stop|restart|force-reload}" exit 1 ;; esac exit 0
Mais j'ai l'impression que ça n'a pas bien fonctionné : la commandeCode:update-rc.d: using dependency based boot sequencingne me retourne aucun résultat.Code:find /etc/rc*.d/ -iname *pyload*
Je galère un peu, si la solution saute aux yeux de quelqu'un ...
Merci !
Je panse donc j'essuie !
Il me semble que j'avais eu le même genre de problème à l'époque où j'avais mon DNS-320. Si je me souviens bien je l'avais résolu en ajoutant une ligne (du genre /etc/init.d/pyload start) dans le script de démarrage de fun-plug, qui doit être situé dans /boot/linuxrc si mes souvenir sont bons.
Hé bien merci, mon problème est résolu grâce à toi !
Ça fait 2 jours que je galère dessus, et je ne comprends toujours pas pourquoi ça ne fonctionne pas.
Bref maintenant ça fonctionne c'est l'essentiel.
Merci !
Je panse donc j'essuie !
Salut !
Je passe bientôt d'une 7950 à une 290.
Vu que je suis sous mint basée sur Debian avec les proprio des dépo. installés, niveau software j'ai rien à faire ?
J’éteins je swap les cartes et je rallume ?
Ou il faut m'attendre au pire ?
ok ! je devrais m'en sortir
ça a marché comme sur des roulettes !
J'ai quand même mis les 14.9 qui sont sur "unstable" et nikel
ESO en ultra c'est cool
Dernière modification par Tilt ; 06/11/2014 à 15h25.
Pourquoi la redirection standard ne fonctionne pas avec python
python script.py > log
Comment faire, j'ai tenté de regarder dans python -h mais rien qui indique un fichier de sortie.
Merci
Peut être qu'il écrit sur stderr ?
"Dieu est mort" · "Si le téléchargement c’est du vol, Linux c’est de la prostitution."
Ahh donc avec ça python script.py > log 2>&1 ça devrait le faire.
Merci.
J'en sais rien, c'est en général le problème quand la redirection > ne fait rien.
"Dieu est mort" · "Si le téléchargement c’est du vol, Linux c’est de la prostitution."