issue111:labo_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue111:labo_linux [2016/08/02 14:52] – auntiee | issue111:labo_linux [2016/08/10 19:17] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
Our project is at the point that even Pentium 4 computers are getting too old for us to refurbish. Pentium 4 computers tend to choke on high definition videos, and since a lot of YouTube videos now default to high definition, we aimed a bit higher for our basic build. We could use Firefox plug-ins to manage the default resolution for YouTube, but then we’d have to account for other video sites. In the end, we decided it was just better to set our base refurbished model specifications a little bit higher, at least a Core 2 Duo.** | Our project is at the point that even Pentium 4 computers are getting too old for us to refurbish. Pentium 4 computers tend to choke on high definition videos, and since a lot of YouTube videos now default to high definition, we aimed a bit higher for our basic build. We could use Firefox plug-ins to manage the default resolution for YouTube, but then we’d have to account for other video sites. In the end, we decided it was just better to set our base refurbished model specifications a little bit higher, at least a Core 2 Duo.** | ||
+ | |||
+ | Vous êtes-vous déjà demandé ce qui arrive à un ordinateur donné à un rénovateur d' | ||
+ | |||
+ | Tout d' | ||
+ | |||
+ | Notre projet est arrivé à un stade où même des Pentium 4 sont trop vieux pour être reconditionnés. Des ordinateurs Pentium 4 ont tendance à planter à la lecture de vidéos en haute définition et, puisque beaucoup de vidéos sur YouTube sont en HD par défaut, nous avons voulu une construction de base un peu plus performante que cela. On pourrait utiliser des greffons Firefox pour gérer la résolution par défaut sur YouTube, mais, dans ce cas, il faudrait tenir compte d' | ||
===== 2 ===== | ===== 2 ===== | ||
Ligne 21: | Ligne 27: | ||
• If there are missing parts (hard drive, RAM), we make a note of it. | • If there are missing parts (hard drive, RAM), we make a note of it. | ||
• If the computer is dirty we use a Data Vac to suction out large chunks of dirt. Our Data Vac has two ends, one end vacuums, the other blows compressed air. We find the blower end much stronger than the suction end, but we generally vacuum first to avoid spreading dust and germs. Volunteers wear protective eye gear and masks for the process.** | • If the computer is dirty we use a Data Vac to suction out large chunks of dirt. Our Data Vac has two ends, one end vacuums, the other blows compressed air. We find the blower end much stronger than the suction end, but we generally vacuum first to avoid spreading dust and germs. Volunteers wear protective eye gear and masks for the process.** | ||
+ | |||
+ | Quand nous commençons l' | ||
+ | • Y a-t-il des composants manquants que nous ne possédons pas, comme un type précis de panneau de côté ? | ||
+ | • L' | ||
+ | • Est-il plein de goudron à cause de la proximité de gros fumeurs ? | ||
+ | • Est-ce qu'il semble très, très vieux ? | ||
+ | • Y a-t-il des indications d' | ||
+ | |||
+ | Ensuite, c'est l' | ||
+ | • Nous cherchons d' | ||
+ | • Si les condensateurs sur la carte mère sont mauvais, nous examinons la carte pour savoir si ça vaut le coup de la réparer ou pas. On pourrait éventuellement remplacer un ou deux condensateurs sur un système capable d'un double cœur avec SATA et PCIe - à condition qu'il n'y en ait pas trop de mauvais. | ||
+ | • En cas de composants manquants (disque dur, RAM), nous les notons. | ||
+ | • Si l' | ||
===== 3 ===== | ===== 3 ===== | ||
Ligne 31: | Ligne 50: | ||
• We have almost all our software tools and installers on a PXE-enabled server. To access the server, we enable PXE network booting in the BIOS of the computer. If a computer doesn’t have PXE booting (this was another reason we decided to set our minimum build at dual core or better), we boot off a gPXE CD. gPXE, or Etherboot, is a bootable CD full of network drivers that lets you boot from the network by first booting from a CD on machines that don’t support network booting in the BIOS. | • We have almost all our software tools and installers on a PXE-enabled server. To access the server, we enable PXE network booting in the BIOS of the computer. If a computer doesn’t have PXE booting (this was another reason we decided to set our minimum build at dual core or better), we boot off a gPXE CD. gPXE, or Etherboot, is a bootable CD full of network drivers that lets you boot from the network by first booting from a CD on machines that don’t support network booting in the BIOS. | ||
• Once we have a hard drive in the computer, we ensure that the BIOS SMART feature is enabled if it's available. SMART just lets us see if a drive is starting to go bad.** | • Once we have a hard drive in the computer, we ensure that the BIOS SMART feature is enabled if it's available. SMART just lets us see if a drive is starting to go bad.** | ||
+ | |||
+ | Nettoyage externe : | ||
+ | • Enlever toutes les étiquettes identifiant le donateur. Très souvent, nous recevons des ordinateurs sur lesquels figure le nom de l' | ||
+ | • Ensuite nous nettoyons le boîtier avec un mélange dilué d' | ||
+ | |||
+ | Démarrage/ | ||
+ | • Presque tous nos logiciels utilitaires et nos installeurs se trouve sur un serveur ou le PXE est activé. [« L' | ||
+ | • Dès qu'un disque dur est présent, nous nous assurons que la fonction SMART du BIOS est activée, si elle est disponible. SMART nous permet de voir si un disque commence à se corrompre. | ||
===== 4 ===== | ===== 4 ===== | ||
Ligne 54: | Ligne 81: | ||
We also have a spot for notes, and, at the top, logos for Windows or Xubuntu, along with a spot just below for the estimated price.** | We also have a spot for notes, and, at the top, logos for Windows or Xubuntu, along with a spot just below for the estimated price.** | ||
+ | |||
+ | • Puis nous démarrons sur un environnement live Debian qui possède plusieurs outils que nous utilisons pour diverses étapes, le premier étant phoronix-test-suite, | ||
+ | |||
+ | o Le numéro de série du fabricant original de l' | ||
+ | o Le fabricant du CPU (Intel/ | ||
+ | o Le modèle du CPU. | ||
+ | o La vitesse du CPU. | ||
+ | o Le fabricant du disque dur. | ||
+ | o Le modèle du disque dur. | ||
+ | o La taille du disque dur. | ||
+ | o Le type de RAM : DDR, DDR2, DDR3, AUTRE. | ||
+ | o La quantité de RAM. | ||
+ | o Le fabricant de la carte mère. | ||
+ | o Le modèle de la carte mère. | ||
+ | o Le lecteur optique. | ||
+ | o Le type de la carte réseau : 10/ | ||
+ | o L' | ||
+ | o Le fabricant de la carte graphique. | ||
+ | o Le modèle de la carte graphique. | ||
+ | o La RAM de la carte graphique. | ||
+ | |||
+ | Y figurent aussi un endroit pour des notes et, en haut, un emplacement pour le logo de Windows ou de Xubuntu, sous lequel se trouve un endroit pour le prix estimé. | ||
===== 5 ===== | ===== 5 ===== | ||
Ligne 62: | Ligne 111: | ||
Our old process was to wipe (dban) old hard drives during the build process, but this took a lot of time, so we switched to replacing any drives in a system with a drive that has already been wiped. Darik’s Boot And Nuke (dban) is a great program that can overwrite a drive with garbage data as many times as you tell it. Typically, we use the DOD-Short standard (3 passes) except when asked by specific clients to do more. Putting drives in our dban machine is an easy job for new volunteers to tackle. There is a little bit of troubleshooting sometimes when there' | Our old process was to wipe (dban) old hard drives during the build process, but this took a lot of time, so we switched to replacing any drives in a system with a drive that has already been wiped. Darik’s Boot And Nuke (dban) is a great program that can overwrite a drive with garbage data as many times as you tell it. Typically, we use the DOD-Short standard (3 passes) except when asked by specific clients to do more. Putting drives in our dban machine is an easy job for new volunteers to tackle. There is a little bit of troubleshooting sometimes when there' | ||
+ | |||
+ | Si les spécifications sont assez bonnes, nous apportons la machine à la zone d' | ||
+ | |||
+ | À moins que la machine ne soit à quadruple cœurs, nous avons l' | ||
+ | |||
+ | Par le passé, notre procédure était d' | ||
===== 6 ===== | ===== 6 ===== | ||
Ligne 70: | Ligne 125: | ||
The computers we get don't always come in complete. Sometimes they' | The computers we get don't always come in complete. Sometimes they' | ||
+ | |||
+ | Exécuter DBAN sur un disque dur ne fait qu' | ||
+ | |||
+ | Les lecteurs de CD-ROM sont morts depuis environ deux ans. Nous enlevons généralement tout lecteur CD-R ou CD-RW et le remplaçons par un DVD-RW. Nous avons commencé à le faire parce que l' | ||
+ | |||
+ | Les ordinateurs que nous recevons ne sont pas toujours complets : il manque parfois des morceaux du panneau de devant, ou il peut y avoir des trous vides derrière, là où quelqu' | ||
===== 7 ===== | ===== 7 ===== | ||
Ligne 79: | Ligne 140: | ||
Next comes the OS install. I mentioned earlier that all our tools run off a PXE boot server. Our Xubuntu installer is scripted so no user interaction is required and we get a complete environment including some special scripts/ | Next comes the OS install. I mentioned earlier that all our tools run off a PXE boot server. Our Xubuntu installer is scripted so no user interaction is required and we get a complete environment including some special scripts/ | ||
- | Once the install is complete, we review the machine to ensure autologin is working, and web browsers and flash are working. I normally test video by going to Youtube because we can also test sound at the same time (we probably should change this since much of youtube is HTML5). We also test any floppy drives and all the USB ports.** | + | Once the install is complete, we review the machine to ensure autologin is working, and web browsers and flash are working. I normally test video by going to Youtube because we can also test sound at the same time (we probably should change this since much of youtube is HTML5). We also test any floppy drives and all the USB ports.** |
+ | |||
+ | La prochaine étape est de tester la RAM. Contrairement aux disques durs, nous avons l' | ||
+ | • pour nous assurer que les emplacements de RAM ne sont pas mauvais (si nous pensons qu'un emplacement peut être mauvais, nous testons la RAM sur un poste de travail dont nous savons que les emplacements RAM sont bons et nous faisons des tests avec d' | ||
+ | • La vérification de la RAM prend habituellement moins de 30 minutes, alors que l' | ||
+ | |||
+ | Après, nous installons le système d' | ||
+ | |||
+ | Une fois l' | ||
===== 8 ===== | ===== 8 ===== | ||
Ligne 92: | Ligne 161: | ||
Resources: ** | Resources: ** | ||
- | • gPXE/ | + | Notre installeur est assez génial ; nous recevons des mises à jour récentes grâce à apt-dater. Ainsi, une fois l' |
+ | |||
+ | À ce stade, l' | ||
+ | |||
+ | Enfin, si l' | ||
+ | |||
+ | Ressources : | ||
+ | |||
+ | • gPXE/ | ||
http:// | http:// | ||
• Phoronix Test Suite | • Phoronix Test Suite |
issue111/labo_linux.1470142340.txt.gz · Dernière modification : 2016/08/02 14:52 de auntiee