SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
DigiPinguïns
diagnose- en herstel
Merijn Supply
Vormingplus MZW
4 nov 2014
Deel 1: DIAGNOSE SOFTWARE
Systeem Monitor (Gnome)
Een grafisch programma
(systeembelastingmonitor)
met grafieken om CPU-,
geheugen- swap- en
netwerkgebruik te volgen.
CLI-commando: ‘top’
Systeem Monitor (screenshot)
CLI-procesbeheer met ‘top’
Baobab (schijfgebruik)
grafische toepassing voor het analyseren
van het schijfgebruik (Gnome).
● hele bestandssysteemboom scannen
● bepaalde map
(lokaal/afstand)
● snelle acties
Schijfgebruik: CLI tools
du (-sh)
● ‘disk usage’ rapporteert omvang van
directory trees (vb home-map)
● -s = summarize | -h = human readable
df (-h)
● ‘disk free’ beschikbare ruimte op
bestandssysteem
free (-m)
● check RAM (info ook in ‘top’)
(superrechten nodig)
● schijven of partities
controleren, aanmaken,
wissen, herschalen,
formateren
● partitietabel aanmaken
● (gegevensherstel)
● beheer van vlaggen, labels, UUID
● bewerkingswachtrij (controlestap)
(lichtgewicht variant: ‘gnome-disk-utility’)
GParted (partitiebewerker)
GParted
DEEL 2: DIAGNOSE HARDWARE
System Profiler & Benchmarker ‘hardinfo’
i-Nex System Profiler (cfr CPU-Z)
gepimpte versie
van ‘hardinfo’
zeer gedetailleerd
(voor techneuten)
Pools project
(GPL)
System Profiling - CLI-tools
commando’s om hardware te
identificeren/testen (‘probe’)
● hwinfo
● inxi
● lscpu, lshw, lspci, lsscsi, lsusb, lsblk
● hdparm
● /proc bestanden (= virtual files)
$ cat /proc/cpuinfo
$ cat /proc/meminfo
( http://www.binarytides.com/linux-commands-hardware-info/ )
Memtest86/Memtest86+
● software (GPL) waarmee je een stress-
test uitvoert op het werkgeheugen (RAM)
van een x86-computer
● genereert lijst van gecorrupteerde RAM-
regionen
● via BadRAM (kernel patch) of via Grub2
te signaleren aan Linux-systeem
● => RAM met slechte bits kan zo toch nog
betrouwbaar worden ingezet
Hardware tests
Memtest86 (screenshot)
System Testing ‘checkbox-gui’ (Ubuntu)
System Testing - vb resultaat (netwerk)
---------------------------[ Devices found by udev ]----------------------------
Category: NETWORK Interface: eth0 Product: NetLink BCM5787M
Gigabit Ethernet PCI Express Vendor: Broadcom Corporation Driver: tg3
(ver: 3.134) Path: /devices/pci0000:00/0000:00:1c.2/0000:04:00.0
Category: WIRELESS Interface: wlan0 Product: PRO/Wireless 4965 AG
or AGN Vendor: Intel Corporation Driver: iwl4965 (ver: 3.13.0-39-generic)
Path: /devices/pci0000:00/0000:00:1c.3/0000:05:00.0 ----------------------[
Devices found by Network Manager ]---------------------- Category: Ethernet
Interface: eth0 IP: 0.0.0.0 Driver: tg3 (ver: 3.134) State: Unavailable
Category: WiFi Interface: wlan0 IP: 192.168.1.116 Driver: iwl4965 (ver:
3.13.0-39-generic) State: Activated
Hardware errors
grep -i "error" /var/log
(possible) hardware errors
mcelog
‘daemon’ om hardware errors te
detecteren of zelfs te voorspellen!
(vooral interessant voor servers)
nagios
software suite waarmee je zowat je hele
IT-infrastructuur kan monitoren
Deel 3: DATA HERSTEL / RECOVERY
Vooraf... bezint voor ge begint
eerst data dump maken van gecorrupteerde
schijf = vermijden dat er nog meer
hardwarefouten optreden tijdens recovery
‘gddrescue’
(dd = digital dump)
~$ sudo ddrescue -r3 /dev/sda /dev/sdb
rescue.log
Testdisk = 3 programma’s
‘meta-pakket’
van 3 CLI programma’s:
1. testdisk
(partitiescan/herstel)
2. fidentify
(detecteert soort bestand)
3. photorec
(bestandsherstel - niet
enkel foto’s!)
‘testdisk’: partition scanner / recovery)
command line programma (ncurses) voor
het analyseren, herstellen van partities
‘photorec’
CLI-programma (ncurses)
stap-voor-stap handleiding: http://www.
cgsecurity.
org/wiki/PhotoRec_Step_By_Step
Photorec - menu [File Opt]
Deel 4: CloneZilla

Más contenido relacionado

Similar a DigiPinguïns: diagnose en herstel (Linux User Group Kortrijk)

Gutsy New Features
Gutsy New FeaturesGutsy New Features
Gutsy New Featuresguest341e20
 
Lekker weer nlnog_how_to_avoid_buying_expensive_routers
Lekker weer nlnog_how_to_avoid_buying_expensive_routersLekker weer nlnog_how_to_avoid_buying_expensive_routers
Lekker weer nlnog_how_to_avoid_buying_expensive_routersPavel Odintsov
 
LineageOS op je (oude) smartphone (Merijn Supply)
LineageOS op je (oude) smartphone (Merijn Supply)LineageOS op je (oude) smartphone (Merijn Supply)
LineageOS op je (oude) smartphone (Merijn Supply)Avansa Mid- en Zuidwest
 
Presentatie powershell
Presentatie powershellPresentatie powershell
Presentatie powershelldigistam
 
Besturingssystemen 2 les 20110314
Besturingssystemen 2  les 20110314Besturingssystemen 2  les 20110314
Besturingssystemen 2 les 20110314Maarten Daniels
 
15 gratis tools om je systeem te checken
15 gratis tools om je systeem te checken15 gratis tools om je systeem te checken
15 gratis tools om je systeem te checkenIDG Nederland
 
Computers en netwerken
Computers en netwerkenComputers en netwerken
Computers en netwerkenVIAL
 
MediaMosa Installatie & Configuratie
MediaMosa Installatie & ConfiguratieMediaMosa Installatie & Configuratie
MediaMosa Installatie & ConfiguratieMediaMosa
 
De Werking Van De Computer
De Werking Van De ComputerDe Werking Van De Computer
De Werking Van De ComputerNiko Folgers
 
Oracle Database Appliances, how to install, patch and manage them
Oracle Database Appliances, how to install, patch and manage themOracle Database Appliances, how to install, patch and manage them
Oracle Database Appliances, how to install, patch and manage themMark Koreman
 
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)Avansa Mid- en Zuidwest
 
Large assy's in Autodesk Inventor
Large assy's in Autodesk InventorLarge assy's in Autodesk Inventor
Large assy's in Autodesk Inventorinventorwizard
 
Open Computer and Software Inventory
Open Computer and Software InventoryOpen Computer and Software Inventory
Open Computer and Software Inventory247 Invest
 
Grid Technologie
Grid TechnologieGrid Technologie
Grid TechnologieLeo Plugge
 

Similar a DigiPinguïns: diagnose en herstel (Linux User Group Kortrijk) (20)

Gutsy New Features
Gutsy New FeaturesGutsy New Features
Gutsy New Features
 
Linux lessen gebruik (Maarten Blomme)
Linux lessen gebruik (Maarten Blomme)Linux lessen gebruik (Maarten Blomme)
Linux lessen gebruik (Maarten Blomme)
 
Lekker weer nlnog_how_to_avoid_buying_expensive_routers
Lekker weer nlnog_how_to_avoid_buying_expensive_routersLekker weer nlnog_how_to_avoid_buying_expensive_routers
Lekker weer nlnog_how_to_avoid_buying_expensive_routers
 
LineageOS op je (oude) smartphone (Merijn Supply)
LineageOS op je (oude) smartphone (Merijn Supply)LineageOS op je (oude) smartphone (Merijn Supply)
LineageOS op je (oude) smartphone (Merijn Supply)
 
Presentatie powershell
Presentatie powershellPresentatie powershell
Presentatie powershell
 
Besturingssystemen 2 les 20110314
Besturingssystemen 2  les 20110314Besturingssystemen 2  les 20110314
Besturingssystemen 2 les 20110314
 
15 gratis tools om je systeem te checken
15 gratis tools om je systeem te checken15 gratis tools om je systeem te checken
15 gratis tools om je systeem te checken
 
Computers en netwerken
Computers en netwerkenComputers en netwerken
Computers en netwerken
 
Hands on presentatie
Hands on presentatieHands on presentatie
Hands on presentatie
 
MediaMosa Installatie & Configuratie
MediaMosa Installatie & ConfiguratieMediaMosa Installatie & Configuratie
MediaMosa Installatie & Configuratie
 
Bs 2 les 20110328
Bs 2   les 20110328Bs 2   les 20110328
Bs 2 les 20110328
 
De Werking Van De Computer
De Werking Van De ComputerDe Werking Van De Computer
De Werking Van De Computer
 
Oracle Database Appliances, how to install, patch and manage them
Oracle Database Appliances, how to install, patch and manage themOracle Database Appliances, how to install, patch and manage them
Oracle Database Appliances, how to install, patch and manage them
 
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)
DigiPinguïns: van startknop naar desktop - UEFI, GRUB & systemd (Koen Wybo)
 
Netflow Performance
Netflow PerformanceNetflow Performance
Netflow Performance
 
Large assy's in Autodesk Inventor
Large assy's in Autodesk InventorLarge assy's in Autodesk Inventor
Large assy's in Autodesk Inventor
 
DigiPinguïns: Bestandsbeheer op Linux
DigiPinguïns: Bestandsbeheer op LinuxDigiPinguïns: Bestandsbeheer op Linux
DigiPinguïns: Bestandsbeheer op Linux
 
Open Computer and Software Inventory
Open Computer and Software InventoryOpen Computer and Software Inventory
Open Computer and Software Inventory
 
Grid Technologie
Grid TechnologieGrid Technologie
Grid Technologie
 
Presentatie Daedalus project
Presentatie Daedalus projectPresentatie Daedalus project
Presentatie Daedalus project
 

Más de Avansa Mid- en Zuidwest

Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Avansa Mid- en Zuidwest
 
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)Avansa Mid- en Zuidwest
 
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...Avansa Mid- en Zuidwest
 
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)Avansa Mid- en Zuidwest
 
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)Avansa Mid- en Zuidwest
 
Opslagruimte vrijmaken op je smartphone (Merijn Supply)
Opslagruimte vrijmaken op je smartphone (Merijn Supply)Opslagruimte vrijmaken op je smartphone (Merijn Supply)
Opslagruimte vrijmaken op je smartphone (Merijn Supply)Avansa Mid- en Zuidwest
 
Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Avansa Mid- en Zuidwest
 
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)Avansa Mid- en Zuidwest
 
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)Avansa Mid- en Zuidwest
 
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)Avansa Mid- en Zuidwest
 
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)Je privacy verhogen in Chrome of andere browser (Christophe Ketels)
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)Avansa Mid- en Zuidwest
 
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Avansa Mid- en Zuidwest
 
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Avansa Mid- en Zuidwest
 
Privacyvriendelijke webdiensten & tools (Kevin Vermassen)
 Privacyvriendelijke webdiensten & tools (Kevin Vermassen) Privacyvriendelijke webdiensten & tools (Kevin Vermassen)
Privacyvriendelijke webdiensten & tools (Kevin Vermassen)Avansa Mid- en Zuidwest
 
Privacyvriendelijke webdiensten & tools (Gregory Deseck)
Privacyvriendelijke webdiensten & tools (Gregory Deseck)Privacyvriendelijke webdiensten & tools (Gregory Deseck)
Privacyvriendelijke webdiensten & tools (Gregory Deseck)Avansa Mid- en Zuidwest
 
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)Avansa Mid- en Zuidwest
 
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)Avansa Mid- en Zuidwest
 
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezond
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezondElektro Elixir: Zo hou je de batterij van je toestellen langer gezond
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezondAvansa Mid- en Zuidwest
 

Más de Avansa Mid- en Zuidwest (20)

Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)
 
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
 
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...
Hoe Close the Gap met ICT-materiaal digitale kloof helpt te dichten (Peter Ma...
 
Recht op Repareren (Rosalie Heens)
Recht op Repareren (Rosalie Heens)Recht op Repareren (Rosalie Heens)
Recht op Repareren (Rosalie Heens)
 
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
De impact van spullen + Facts & Figures e-waste (Rosalie Heens)
 
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)
Smartphone-reparaties: welke zijn zinvol en betaalbaar? (Dries Terryn)
 
Opslagruimte vrijmaken op je smartphone (Merijn Supply)
Opslagruimte vrijmaken op je smartphone (Merijn Supply)Opslagruimte vrijmaken op je smartphone (Merijn Supply)
Opslagruimte vrijmaken op je smartphone (Merijn Supply)
 
Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)Duurzaamheidstips smartphone (Merijn Supply)
Duurzaamheidstips smartphone (Merijn Supply)
 
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)
Navigeren met OsmAnd en OpenStreetMap (Monique Lefebvre)
 
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)
Veilig inloggen & wachtwoordbeheer (Monique Lefebvre / Christophe Ketels)
 
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)
Privacy-check van je laptop (Windows/Microsoft) (Christophe Ketels)
 
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)Je privacy verhogen in Chrome of andere browser (Christophe Ketels)
Je privacy verhogen in Chrome of andere browser (Christophe Ketels)
 
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
 
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
Privacy-check van je smartphone (Android/Google) (Pieterjan Jonckheere)
 
Privacyvriendelijke webdiensten & tools (Kevin Vermassen)
 Privacyvriendelijke webdiensten & tools (Kevin Vermassen) Privacyvriendelijke webdiensten & tools (Kevin Vermassen)
Privacyvriendelijke webdiensten & tools (Kevin Vermassen)
 
Privacyvriendelijke webdiensten & tools (Gregory Deseck)
Privacyvriendelijke webdiensten & tools (Gregory Deseck)Privacyvriendelijke webdiensten & tools (Gregory Deseck)
Privacyvriendelijke webdiensten & tools (Gregory Deseck)
 
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)
Privacy: mensenrecht of luxegoed? (Prof. dr. Ralf De Wolf)
 
Flatpak, AppImage & Snap (Koen Wybo)
Flatpak, AppImage & Snap (Koen Wybo)Flatpak, AppImage & Snap (Koen Wybo)
Flatpak, AppImage & Snap (Koen Wybo)
 
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)
Elektro Elixir: Software-updates & troubleshooting (Android/iOS/Windows)
 
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezond
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezondElektro Elixir: Zo hou je de batterij van je toestellen langer gezond
Elektro Elixir: Zo hou je de batterij van je toestellen langer gezond
 

DigiPinguïns: diagnose en herstel (Linux User Group Kortrijk)

  • 1. DigiPinguïns diagnose- en herstel Merijn Supply Vormingplus MZW 4 nov 2014
  • 2. Deel 1: DIAGNOSE SOFTWARE
  • 3. Systeem Monitor (Gnome) Een grafisch programma (systeembelastingmonitor) met grafieken om CPU-, geheugen- swap- en netwerkgebruik te volgen. CLI-commando: ‘top’
  • 6. Baobab (schijfgebruik) grafische toepassing voor het analyseren van het schijfgebruik (Gnome). ● hele bestandssysteemboom scannen ● bepaalde map (lokaal/afstand) ● snelle acties
  • 7. Schijfgebruik: CLI tools du (-sh) ● ‘disk usage’ rapporteert omvang van directory trees (vb home-map) ● -s = summarize | -h = human readable df (-h) ● ‘disk free’ beschikbare ruimte op bestandssysteem free (-m) ● check RAM (info ook in ‘top’)
  • 8. (superrechten nodig) ● schijven of partities controleren, aanmaken, wissen, herschalen, formateren ● partitietabel aanmaken ● (gegevensherstel) ● beheer van vlaggen, labels, UUID ● bewerkingswachtrij (controlestap) (lichtgewicht variant: ‘gnome-disk-utility’) GParted (partitiebewerker)
  • 10. DEEL 2: DIAGNOSE HARDWARE
  • 11. System Profiler & Benchmarker ‘hardinfo’
  • 12. i-Nex System Profiler (cfr CPU-Z) gepimpte versie van ‘hardinfo’ zeer gedetailleerd (voor techneuten) Pools project (GPL)
  • 13. System Profiling - CLI-tools commando’s om hardware te identificeren/testen (‘probe’) ● hwinfo ● inxi ● lscpu, lshw, lspci, lsscsi, lsusb, lsblk ● hdparm ● /proc bestanden (= virtual files) $ cat /proc/cpuinfo $ cat /proc/meminfo ( http://www.binarytides.com/linux-commands-hardware-info/ )
  • 14. Memtest86/Memtest86+ ● software (GPL) waarmee je een stress- test uitvoert op het werkgeheugen (RAM) van een x86-computer ● genereert lijst van gecorrupteerde RAM- regionen ● via BadRAM (kernel patch) of via Grub2 te signaleren aan Linux-systeem ● => RAM met slechte bits kan zo toch nog betrouwbaar worden ingezet Hardware tests
  • 17. System Testing - vb resultaat (netwerk) ---------------------------[ Devices found by udev ]---------------------------- Category: NETWORK Interface: eth0 Product: NetLink BCM5787M Gigabit Ethernet PCI Express Vendor: Broadcom Corporation Driver: tg3 (ver: 3.134) Path: /devices/pci0000:00/0000:00:1c.2/0000:04:00.0 Category: WIRELESS Interface: wlan0 Product: PRO/Wireless 4965 AG or AGN Vendor: Intel Corporation Driver: iwl4965 (ver: 3.13.0-39-generic) Path: /devices/pci0000:00/0000:00:1c.3/0000:05:00.0 ----------------------[ Devices found by Network Manager ]---------------------- Category: Ethernet Interface: eth0 IP: 0.0.0.0 Driver: tg3 (ver: 3.134) State: Unavailable Category: WiFi Interface: wlan0 IP: 192.168.1.116 Driver: iwl4965 (ver: 3.13.0-39-generic) State: Activated
  • 18. Hardware errors grep -i "error" /var/log (possible) hardware errors mcelog ‘daemon’ om hardware errors te detecteren of zelfs te voorspellen! (vooral interessant voor servers) nagios software suite waarmee je zowat je hele IT-infrastructuur kan monitoren
  • 19. Deel 3: DATA HERSTEL / RECOVERY
  • 20. Vooraf... bezint voor ge begint eerst data dump maken van gecorrupteerde schijf = vermijden dat er nog meer hardwarefouten optreden tijdens recovery ‘gddrescue’ (dd = digital dump) ~$ sudo ddrescue -r3 /dev/sda /dev/sdb rescue.log
  • 21. Testdisk = 3 programma’s ‘meta-pakket’ van 3 CLI programma’s: 1. testdisk (partitiescan/herstel) 2. fidentify (detecteert soort bestand) 3. photorec (bestandsherstel - niet enkel foto’s!)
  • 22. ‘testdisk’: partition scanner / recovery) command line programma (ncurses) voor het analyseren, herstellen van partities
  • 23. ‘photorec’ CLI-programma (ncurses) stap-voor-stap handleiding: http://www. cgsecurity. org/wiki/PhotoRec_Step_By_Step
  • 24. Photorec - menu [File Opt]