Ça m'étonnerait fort que ta configuration ne soit pas supportée au point de ne même pas être bootable, même y'a un an de ça !
Une carte-mère c'est pleins de composants différents et donc de pilotes, c'était quoi qui ne marchais pas ?
La seule chose que je peut te dire pour l’instant c'est :
CM Asus récente => Pas de monitoring des températures/ventilateurs.
CG nVidia 9xx => Nécessite les pilotes proprios dnas une version récente, ce qui n'est pas un gros problème sous Gentoo.
frost / # mkdir mnt2 frost / # mount -o ro --bind /mnt/ mnt2/ frost / # touch /mnt2/test touch: impossible de faire un touch « /mnt2/test »: Système de fichiers accessible en lecture seulement
Après, la page de manuel de mount propose deux syntaxes alternatives:
since v2.27 allow to change the options by passing the -o option along with --bind for example: mount --bind,ro foo foo
This feature is not supported by Linux kernel and it is implemented in userspace by additional remount mount(2) syscall. This > solution is not atomic.
The alternative (classic) way to create a read-only bind mount is to use remount operation, for example: mount --bind olddir newdir mount -o remount,ro,bind olddir newdir
C'est très habituel de la part de Microsoft de dénigrer, souvent à juste titre d'ailleurs, ses veilles versions que ce soit Windows (Millenium, Vista, 7…) ou Office (pub avec les dinosaures).
Par contre, hors de question d'admettre le moindre défaut à la version courante, le dernier né est forcement l’incarnation de la perfection même.
Un bon livre apprentissage n’est pas un simple manuel de références (qui est malgré tout un compagnon bien utile) et comporte des exercices et des projets à réaliser afin de montrer progressivement tous les aspects du langage avec une difficulté croissante. Pour le C++ et le Java, qui sont parmi les langages les plus savants, je pense que cette approche est indispensable.
Et rien n’empêche d'intercaler ses propres projets en parallèle à tout ça.
Déjà apparemment ce shc est aussi "sécurisé" qu'une porte en carton…
Après faut voir comment ton script fonctionne, mais généralement on met le contenu des fichiers sous forme de texte dans le script (en utilisant la syntaxe heredoc) et on fait en sorte que le script crée dynamiquement les fichiers dans un répertoire temporaire au lancement avant de travailler dessus.
Sinon tu peut t'inspirer aussi des auto-extracteurs (genre l'installeur de pilotes nvidia) c'est à peu près la même chose qu'au-dessus, sauf que tous les fichiers sont compressés dans une archive et que c'est celle-ci qui est intégrée au script et puis décompressée au lancement.
Non la colonne 'boot' de fdisk contient une astérisque quand la partition correspondante est marquée comme bootable. Faut lire ça comme des mots séparés :
Device | Boot (flag) | Start | End | Blocks | Id | System
Y'a pas de concept de disque bootable hors du BIOS/UEFI et il est probable que le mkfs écrase de toute façon la table crée par fdisk.
Y'a visiblement pas de partition /boot qui est donc sur le / (ben oui, vu que le but de cette distribution semble d'être crade au possible, autant commencer par les bases :p )
Par-contre si j'ai bien compris le tuto, tu est sur le liveCD au moment de taper la commande; Donc normal que le /boot soit en lecture-seule, c'est celui du CD, pas celui qui est sur sda1.
Il faut probablement chroot dans /mnt/dvl avant d’exécuter la commande :
Il engage le projet, s'il est le seul contributeur principal ou que les autres sont d'accords avec cette ligne de communication, je ne voit pas le problème.
Mais même si je partage ces idées, ce n’est pas ça qui me fera installer Windows pour utiliser son programme :p
Ton programme fonctionne très bien, d'ailleurs si tu rajoute un getcwd() et affiche le résultat tu verra que le répertoire courant a bien changé à l'intérieur de ton programme.
Et si tu regarde sur ton système tu ne trouvera pas de commande /bin/cd car cette commande est interne à ton shell (bon /bin/cd existe dans la norme POSIX, mais fait la même chose que ton programme)
Concernant l'absence de backoffice, désolé mais si ce n'est pas dans le cahier des charges c’est pas au prestataire de l'ajouter de son propre chef. Après le presta peut proposer une base incompressible à laquelle le cahier des charges viendra se greffer ou conseiller le client sur le contenu de celui-ci s'il pense qu'il manque quelque-chose d'important.
Et c'est là qu'arrive la question : l’entreprise de ton ami a-telle le moindre lien avec l'informatique ?
Car la loi n'est pas du tout la même quand un professionnel achète du matériel relatif à son activité ou non.
Exemple un dentiste ne bénéficiaira presque d'aucune protection sur l'achat d'un fauteuil dentaire, mais d'une protection proche de celle du droit à la consommation (qui lui est réservé aux particuliers) sur l'achat d'un ordinateur pour son cabinet.
Si ton ami a commandé ce site en tant que "non-professionnel de l'informatique" le prestataire a une obligation de conseil et d'information.
Là on voit qu'on est loin de l’exotisme qui a marqué la génération X58 avec deux (voir trois) contrôleurs SATA différents sur la même carte !
Toutes les fonctionnalités de cette carte-mère sont celles prévues par le chipset B150 livré par Intel à l'exception du contrôleur USB3.1 mais les contrôleurs USB répondent à des normes génériques et leur driver l'est autant.
J'ai une Asus Z170 et :
Le seul truc qui ne marche pas c'est les capteurs de températures de la carte-mère (pour la température du processeur c’est OK) et de vitesse des ventilateurs. Car Asus utilise bien du matériel standard, mais il le présente au système via une interface proprio, deux drivers ont étés développés pour gérer ça, mais Asus a encore changé de recette depuis :/
Si tu compte utiliser la carte-graphique intégrée préfère une distribution avec un noyau très récent (Linux 4.3 est l'idéal)
Et donc on pourrait filtrer les adresse macs (en IPV4 et IPV6) au niveau de notre box si celles-ci ne sont pas utiles pour alléger la quantité de données qui passe peut-être ?
C'est déjà le cas, l'@MAC ne passe pas les routeurs.
[^] # Re: Version simple
Posté par Tonton Benoit . En réponse au message [RÉSOLU] Cryptsetup est passé en QWERTY. Évalué à 3. Dernière modification le 23 janvier 2016 à 01:42.
Le kernel ne demande jamais rien, il n'a pas d'interface utilisateur. C'est l'initramfs qui lance cryptsetup. (voir mon premier post)
# Re:
Posté par Tonton Benoit . En réponse au message [RÉSOLU] Cryptsetup est passé en QWERTY. Évalué à 3.
Je sait pas si c’est à jour : https://wiki.debian.org/fr/Keyboard#Configurer_la_disposition_du_clavier_dans_initramfs
Après pour que ça fonctionne, faut que le clavier soit déjà bien configuré dans la console
localectl --no-convert set-keymap fr
# Non supporté ?
Posté par Tonton Benoit . En réponse au message Compatibiliter asus rampageV . Évalué à 2.
Ça m'étonnerait fort que ta configuration ne soit pas supportée au point de ne même pas être bootable, même y'a un an de ça !
Une carte-mère c'est pleins de composants différents et donc de pilotes, c'était quoi qui ne marchais pas ?
La seule chose que je peut te dire pour l’instant c'est :
CM Asus récente => Pas de monitoring des températures/ventilateurs.
CG nVidia 9xx => Nécessite les pilotes proprios dnas une version récente, ce qui n'est pas un gros problème sous Gentoo.
[^] # Re: idee 1
Posté par Tonton Benoit . En réponse au message Creer une copie read-only d'un ensemble de repertoires (mirror). Évalué à 3.
Chezmoiçamarche
frost / # mkdir mnt2
frost / # mount -o ro --bind /mnt/ mnt2/
frost / # touch /mnt2/test
touch: impossible de faire un touch « /mnt2/test »: Système de fichiers accessible en lecture seulement
Après, la page de manuel de mount propose deux syntaxes alternatives:
# Rien de nouveau
Posté par Tonton Benoit . En réponse au journal A vos risque et périls . Évalué à 7.
C'est très habituel de la part de Microsoft de dénigrer, souvent à juste titre d'ailleurs, ses veilles versions que ce soit Windows (Millenium, Vista, 7…) ou Office (pub avec les dinosaures).
Par contre, hors de question d'admettre le moindre défaut à la version courante, le dernier né est forcement l’incarnation de la perfection même.
[^] # Re: ca depend de ta maniere d'apprendre
Posté par Tonton Benoit . En réponse au message Quel est le meilleur moyen d'apprendre à utiliser un langage de programmation ?. Évalué à 2. Dernière modification le 09 janvier 2016 à 00:43.
Un bon livre apprentissage n’est pas un simple manuel de références (qui est malgré tout un compagnon bien utile) et comporte des exercices et des projets à réaliser afin de montrer progressivement tous les aspects du langage avec une difficulté croissante. Pour le C++ et le Java, qui sont parmi les langages les plus savants, je pense que cette approche est indispensable.
Et rien n’empêche d'intercaler ses propres projets en parallèle à tout ça.
# du "chiffrement" sans clé secrète, drôle de concept
Posté par Tonton Benoit . En réponse au message Fabriquer un exécutable à partir d'un shell + fichiers. Évalué à 4.
Déjà apparemment ce shc est aussi "sécurisé" qu'une porte en carton…
Après faut voir comment ton script fonctionne, mais généralement on met le contenu des fichiers sous forme de texte dans le script (en utilisant la syntaxe heredoc) et on fait en sorte que le script crée dynamiquement les fichiers dans un répertoire temporaire au lancement avant de travailler dessus.
Sinon tu peut t'inspirer aussi des auto-extracteurs (genre l'installeur de pilotes nvidia) c'est à peu près la même chose qu'au-dessus, sauf que tous les fichiers sont compressés dans une archive et que c'est celle-ci qui est intégrée au script et puis décompressée au lancement.
# Déjà
Posté par Tonton Benoit . En réponse au message super marre de Linux !!!!. Évalué à 5.
On ne reinstall pas pour un simple problème de mot de passe, on boot sur un liveCD, on chroot et on re-change le mot de passe.
Après ça peut venir d'une corruption des fichiers de configurations, dans quel état est ton disque-dur ?
[^] # Re: a ne pas faire d'effort ...
Posté par Tonton Benoit . En réponse au sondage Pour le climat je suis prêt(e) à.... Évalué à 5. Dernière modification le 13 décembre 2015 à 12:05.
C'est exact, mais on peut quand-même influencer le comportement des industries avec la réponse 6.
Perso réponse 6, même si ce n'est pas vraiment une démarche écologiste de ma part, plutôt une passion pour le bricolage et la réparation de trucs.
[^] # Re: partition montée en lecture seule
Posté par Tonton Benoit . En réponse au message Installation du bootloader - Lilo - Linux 2.6.X DVL. Évalué à 2.
Non la colonne 'boot' de fdisk contient une astérisque quand la partition correspondante est marquée comme bootable. Faut lire ça comme des mots séparés :
Device | Boot (flag) | Start | End | Blocks | Id | System
Y'a pas de concept de disque bootable hors du BIOS/UEFI et il est probable que le mkfs écrase de toute façon la table crée par fdisk.
[^] # Re: partition montée en lecture seule
Posté par Tonton Benoit . En réponse au message Installation du bootloader - Lilo - Linux 2.6.X DVL. Évalué à 2. Dernière modification le 11 décembre 2015 à 23:45.
EDIT TARDIF: Heu sur le tuto tu crée une partition sda1 puis tu l'écrase avec la commande
mkfs.ext3 /dev/sda
oOVisiblement celui qui a crée ce tutoriel aussi, n'a que des notions basique sur l'environnement Linux.
EDIT: carbonisé.
[^] # Re: partition montée en lecture seule
Posté par Tonton Benoit . En réponse au message Installation du bootloader - Lilo - Linux 2.6.X DVL. Évalué à 2.
Y'a visiblement pas de partition /boot qui est donc sur le / (ben oui, vu que le but de cette distribution semble d'être crade au possible, autant commencer par les bases :p )
Par-contre si j'ai bien compris le tuto, tu est sur le liveCD au moment de taper la commande; Donc normal que le /boot soit en lecture-seule, c'est celui du CD, pas celui qui est sur sda1.
Il faut probablement chroot dans /mnt/dvl avant d’exécuter la commande :
# C'est son choix
Posté par Tonton Benoit . En réponse au journal Notepad++ et FN ; ou quand un développeur parle d'autre chose que de développement. Évalué à 10.
Il engage le projet, s'il est le seul contributeur principal ou que les autres sont d'accords avec cette ligne de communication, je ne voit pas le problème.
Mais même si je partage ces idées, ce n’est pas ça qui me fera installer Windows pour utiliser son programme :p
# Builroot
Posté par Tonton Benoit . En réponse au message Distribution sans installateur de paquet ni système de mises à jour. Évalué à 5.
https://buildroot.org
Pour commencer :
make menuconfig
Si tu a déjà configuré du OpenWRT tu ne sera pas dépaysé, c’est presque pareil.
# CSV
Posté par Tonton Benoit . En réponse au message Un petit problème avec mon programme C. Évalué à 2.
Pourquoi vouloir réinventer le format CSV ?
Il est standard, très répandu et justement conçu pour faciliter le traitement informatique des données de ce type.
https://fr.wikipedia.org/wiki/Comma-separated_values
[^] # Re: Mensonge du banquier
Posté par Tonton Benoit . En réponse au message Obligation d'informations personnelles pour un compte bancaire. Évalué à 6.
Leur formulaire ressemble quand-même beaucoup à du profilage commercial, de là à dire qu'ils profitent de la loi…
# sinon y'a expect
Posté par Tonton Benoit . En réponse au message script: execution de commande par un logiciel. Évalué à 6.
https://gist.github.com/Fluidbyte/6294378
# ça fonctionne
Posté par Tonton Benoit . En réponse au message Commande qui ne fonctionne pas. Évalué à 5.
Ton programme fonctionne très bien, d'ailleurs si tu rajoute un getcwd() et affiche le résultat tu verra que le répertoire courant a bien changé à l'intérieur de ton programme.
Et si tu regarde sur ton système tu ne trouvera pas de commande /bin/cd car cette commande est interne à ton shell (bon /bin/cd existe dans la norme POSIX, mais fait la même chose que ton programme)
[^] # Re: Et le 4.3.1 ?
Posté par Tonton Benoit . En réponse à la dépêche Sortie du noyau Linux 4.3. Évalué à 2.
Non, juste que j’attends l'occasion d'une update pour tester quelques trucs.
J’attends aussi une MàJ du bluetooth pour ne plus avoir à modifier les sources du noyau à la main, mais ça n'arrivera pas avant la 4.4.
[^] # Re: Et le 4.3.1 ?
Posté par Tonton Benoit . En réponse à la dépêche Sortie du noyau Linux 4.3. Évalué à 3.
Y-a rien sur kernel.org
# Et le 4.3.1 ?
Posté par Tonton Benoit . En réponse à la dépêche Sortie du noyau Linux 4.3. Évalué à 2.
Un mois et aucun patchset encore publié ? En effet pour une release calme c'est une release calme !
[^] # Re: CEM
Posté par Tonton Benoit . En réponse au journal Jerry un ordinateur fait maison personnalisé par les écoliers. Évalué à 3.
Eh ben, moi qui passe des journées entières face à des chassis de tests sans aucune protection.
Et que dire de ce pauvre Kevin avec son boitier Gamer en Plexi :/
# Un amis dans l'informatique ou pas ?
Posté par Tonton Benoit . En réponse au message Les recours possibles contre une agence web. Évalué à 5. Dernière modification le 27 novembre 2015 à 03:09.
Concernant l'absence de backoffice, désolé mais si ce n'est pas dans le cahier des charges c’est pas au prestataire de l'ajouter de son propre chef. Après le presta peut proposer une base incompressible à laquelle le cahier des charges viendra se greffer ou conseiller le client sur le contenu de celui-ci s'il pense qu'il manque quelque-chose d'important.
Et c'est là qu'arrive la question : l’entreprise de ton ami a-telle le moindre lien avec l'informatique ?
Car la loi n'est pas du tout la même quand un professionnel achète du matériel relatif à son activité ou non.
Exemple un dentiste ne bénéficiaira presque d'aucune protection sur l'achat d'un fauteuil dentaire, mais d'une protection proche de celle du droit à la consommation (qui lui est réservé aux particuliers) sur l'achat d'un ordinateur pour son cabinet.
Si ton ami a commandé ce site en tant que "non-professionnel de l'informatique" le prestataire a une obligation de conseil et d'information.
[^] # Re: carte réseau integrée / carte graphique
Posté par Tonton Benoit . En réponse au message matériel récent compatible. Évalué à 2.
Déjà comme dit juste au dessus, lire les specs de la carte sur le site du constructeur https://www.asus.com/fr/Motherboards/B150-PRO-GAMING-D3/specifications/
Là on voit qu'on est loin de l’exotisme qui a marqué la génération X58 avec deux (voir trois) contrôleurs SATA différents sur la même carte !
Toutes les fonctionnalités de cette carte-mère sont celles prévues par le chipset B150 livré par Intel à l'exception du contrôleur USB3.1 mais les contrôleurs USB répondent à des normes génériques et leur driver l'est autant.
J'ai une Asus Z170 et :
Le seul truc qui ne marche pas c'est les capteurs de températures de la carte-mère (pour la température du processeur c’est OK) et de vitesse des ventilateurs. Car Asus utilise bien du matériel standard, mais il le présente au système via une interface proprio, deux drivers ont étés développés pour gérer ça, mais Asus a encore changé de recette depuis :/
Si tu compte utiliser la carte-graphique intégrée préfère une distribution avec un noyau très récent (Linux 4.3 est l'idéal)
[^] # Re: Adresse MAC : Les bases
Posté par Tonton Benoit . En réponse au message Rapport d'intervention chez Monsieur Tartampion. Évalué à 2.
C'est déjà le cas, l'@MAC ne passe pas les routeurs.