Servis počítačů a oprava notebooků ve Zlíně a okolí. Prodej software a hardware. Diagnostika a odvirování počítačů. Správa počítačových sítí, zálohování a záchrana dat.
Poškozen je disk označen jako /dev/sda. Kopie disku uložená jako image (obraz) je v aktuálním adresáři, který by měl být na jiném disku než sda.
První příkaz čte z disku ve velkých blocích a nevrací se na místa, kde narazil na problémy (volba -n – no-trimming). Výsledný obraz sda.img je stejně velký jako původní disk – vynechaná místa jsou vyplněna nulami.
Druhý příkaz přečte záznam prvního běhu uložený v sda.log a soustředí se jen na nezkopírované části. Ty rozděluje na menší a menší bloky až narazí na hardwarový strop (sektor, obvykle 512 bytů). V případě chyby zkouší číst z bloku maximálně 3x (volba -r3).
Výsledný obraz je možné archivovat, použít jako zálohu, opravit pomocí dalších nástrojů. Bližší informace najdete na Záchrana dat.
Kopírovat je možné i přímo na jiný disk odpovídající velikosti (zde /dev/sdb), případně oddíl na jiný oddíl, oddíl do souboru atd.
Uloží obraz disku z poškozeného CD (nelze použít na Audio CD!). Velikost sektoru 2048 (typická pro CD). Zkouší číst poškozené sektory donekonečna (volba -r -1), program se ukončuje stisknutím Ctrl – c. Výsledný obraz je možné otevřít kliknutím v Nautilu nebo vypálit na nové CD.
http://wiki.ubuntu.cz/ddrescue
Příklady
Příklady jak použít ddrescue.
Příklad 1: Záchrana ext2 partition z disku /dev/hda2 na /dev/hdb2
Pozor: Tento příkaz přepíše všechny data na cílovém disku. Případně je lepší vytvořit image poškozené partition.
Příklad 3: Záchrana disku /dev/sda na jiný disk /dev/sdb
napřed se kopírují nepoškozené oblasti
ddrescue -n /dev/sda /dev/sdb rescue.log
poté ddrescue pokouší tříkrát číst z poškozených sektorů
ddrescue -r 3 /dev/sda /dev/sdb rescue.log
Options
-h, --help
display this help and exit
-V, --version
output version information and exit
-b, --block-size=<bytes>
hardware block size of input device [512]
-B, --binary-prefixes
show binary multipliers in numbers [default SI]
-c, --cluster-size=<blocks>
hardware blocks to copy at a time [128]
-C, --complete-only
do not read new data beyond logfile limits
-d, --direct
use direct disc access for input file
-D, --synchronous
use synchronous writes for output file
-e, --max-errors=<n>
maximum number of error areas allowed
-F, --fill=<types>
fill given type areas with infile data (?*/-+)
-g, --generate-logfile
generate approximate logfile from partial copy
-i, --input-position=<pos>
starting position in input file [0]
-n, --no-split
do not try to split or retry error areas
-o, --output-position=<pos>
starting position in output file [ipos]
-q, --quiet
quiet operation
-r, --max-retries=<n>
exit after given retries (-1=infinity) [0]
-R, --retrim
mark all error areas as non-trimmed
-s, --max-size=<bytes>
maximum size of data to be copied
-S, --sparse
use sparse writes for output file
-t, --truncate
truncate output file
-v, --verbose
verbose operation
Numbers may be followed by a multiplier: b = blocks, k = kB = 10^3 = 1000, Ki = KiB = 2^10 = 1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc…
http://www.forensicswiki.org/wiki/Ddrescue
DDRescue-GUI grafické rozhraní pro ddrescue http://launchpad.net/ddrescue-gui
Ddrescueview – Grafická nádstavba, která zobrazí z logu ddrescue rozložení vadných a dobrých sektorů na disku. http://sourceforge.net/projects/ddrescueview/
Ddrutility – Nástroje rozšiřující funkcionalitu ddrescue při zchraně dat http://sourceforge.net/projects/ddrutility/.
Přehled všech typů koncovek na napájecích kobelech dle normy IEC 60320. V našich podmínkách jsou nejčastěji používané C1/C2, C5/C6, C7/C8, C13/C14.
http://en.wikipedia.org/wiki/IEC_60320
Přehled používaných zásuvek ve světě:
http://zasuvky.hw.cz/index.php
http://zasuvky.hw.cz/index2.php
http://www.zasuvky.eu/index.php
na stránkách výrobce zkontrolujte jestli není vydaný nový firmware pro SSD disku. Pokud ano tak jej aktualizujte před instalací systému. Výrobce doporučuje před aktualizací zazálohovat data. Tím předejdete případné ztrátě dat.
V biosu zkontrolujte, že je u řadiče nastaven režim AHCI nebo raid.
Při klonování disku použijte aktuální verzi klonovacího programu, který zároveň provede zarovnání disku. Pro instalaci starších OS použijte pro vytvoření oddílů instalátor Win7, který zaručí správné zarovnání. Pro zjištění zarovnání použijte utilitu AS SSD Benchmark http://www.alex-is.de/PHP/fusion/downloads.php?cat_id=4
Ne všechny nastavení jsou vhodné pro všechny typy nasazení SSD disků. Jedná se o obecný přehled nastavení, které je vhodné u SSD disků měnit s cílem dosažení větší rychlosti systému. Některé nastavení jsou zmíněné kvůli zrcadlení disku a je záhodno je zkontrolovat, aby zbytečně nedocházelo k degradaci výkonu SSD disku nebo zbytečným přepisům buněk.
vypnout defragmentaci
automatické nastavení pomocí utilit od výrobce Samsung http://www.samsung.com/us/support/owners/product/MZ-7PC064D/AM a Intel http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18455
pohlídat si zaplnění disku. Pokud se nechá málo volného místa dochází k opakovanému přepisování stejných buněk. A při velké obměně dat nemusí systém stíhat na pozadí přepisovat volné buňky (TRIM), tím může dojít k degradaci výkonu. Před zápisem musí systém napřed buňku smazat na nulu a teprve následně umožní zápis. Obecně se doporučuje minimálne 10-15% kapacity disku.
díky disku SSD se systém Windows startuje dostatečně rychle, takže je vhodné vypnout hibernaci pomocí příkazu powercfg –h off, tím zároveň ušetříte místo na disku
vypnutí Supefetch, prefetch se provede v registru HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters pomocí hodnot EnableSuperfetch a EnablePrefetcher, které nastavíme na hodnotu 0.
vypnout NTFS Last Access Stamp v HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ FileSystem a nastavit NtfsDisableLastAccessUpdate na hodnotu 1.
pokud nepoužíváte indexování souborů, tak jej vypněte v Start / Ovládací panely / (Programy) / Programy a funkce / Vypnout funkce systému Windows případně nastavte indexování jen v určitých složkách, případně změnte ukládání indexů na jiný disk než SSD. To provedete kliknutím na Start a do políčka Prohledat programy a soubory napsat Možnosti indexování a v záložce Upřesnit nastavit jiný disk.
přesunout stránkovací soubor na jiný disk než SSD. Dochází k častému přepisu stejných buněk u současných disků už to není takový problém. Stránkovací soubor lze i zakázat, ale některé aplikace můžou povolení stránkovacího souboru požadovat.
zkontrolovat, že je spuštěna funkce TRIM pomocí příkazu fsutil behavior query disabledeletenotify má být 0. Případně pomocí programu CrystalDiskInfo http://crystalmark.info/software/CrystalDiskInfo/index-e.html
přesunout uživatelké složky (Dokumenty, Foto, Video atd.) na plotnový disk. Více volného místa na SSD disku = větší výkon. Při umístěním dat mimo disk s OS je jednodušší reinstalace systému. Při nechtěném smazání dat na plotnovém disku větší pravděpodobnost obnovy souborů, ale na druhou stranu větší citlivost na mechanické poškození.
přesunout složku TEMP a dočasné složky programů na jiný disk než SSD (Vlastnosti systému>Proměnné prostředí a změnit cestu hodnot TEMP a TMP z %USERPROFILE%\AppData\Local\Temp na adresář umístěný na pevném disku)
omezte velikost cache internetového prohlížeče na 25-50MB, ideálně přesuňte složku na plotnový disk
stav, zdraví a zbývající životnost SSD disku zjistíte například pomocí programu http://ssd-life.com/eng/SSDLife-Freeware.html
případně pro rychlé nastavení systému lze použít program SSD Tweaker http://www.elpamsoft.com/Downloads/SSDTweaker.zip
při kopírování partition je potřeba si dát pozor na zarovnání, více na adrese http://www.samuraj-cz.com/clanek/ssd-disk-a-windows-7/
Vyhledání potenciálně nebezpečných aplikací pro váš SSD disk
Některé aplikace mají negativní vlastnost a to příliš častý zápis na disk SSD. Pro vyhledání takové aplikace použijeme aplikaci ProcessExplorer, kterou stáhneme na adrese https://technet.microsoft.com/cs-cz/sysinternals/bb896653. V nabídce View vybereme položku Select Columns a zde na záložce Process I/O zaškrtneme Writes a Write Bytes. Tím přidáme do zobrazení dva sloupce, ve kterých vidíme množství zapsaných dat.
Řešením tohoto problému může být přesunutí dočasných souborů do RAM disku.
Problém se zápisem mají i hodně rozšířené aplikace Chrome a Firefox (dříve i spotify). U firefoxu lze omezit častý zápis změnou nastavení. A to tak, že otevřeme v novém panelu stránku about:config a vyhledáme parametr browser.sessionstore.interval. Následně změníme výchozí hodnotu 15 000 (15s hodnota v ms) na 900000 což odpovídá 15 minutám.
Klasifikace SSD disků dle firmy DELL
class
sekvenční
čtení/zápis
náhodné
čtení/zápis
rozhraní
10 value
520K/320K
30K/10K
SATA reduced
20 mainstream
500K/300K
80K/60K
SATA full feature set
30 performance
550K/350K
90K/75K
Best SATA
40 performance
1500K/350K
200K/80K
NVMe
50 performance
2100K/1200K
300K/100K
Best NVMe
Srovnání technologií SLC, MLC a TLC
Pokud stručně popíšeme největší rozdíly v technologiích, tak paměti typu SLC patří mezi nejrychlejší a zároveň k nejdražším. Je to způsobeno tím, že paměťová buňka nabývá jen dvou stavů 0 a 1 tj. 1 bitu. Zatímco MLC buňka nabývá čtyř stavů (2 bitů) a TLC dokonce osmi stavů (3 bitů). Díky hustšímu zápisu na buňku, se zvětší kapacita disku při zachování náročnosti výroby. Díky tomu se snižila cena SSD disků a dnes se prakticky v mainstreamu setkáme jen s disky MLC nebo TLC.
Bohužel zvětšení počtu stavů si sebou nese jedno velké negativum a to větší počet přepisů buňky. Díky většímu počtu přepisů dříve dojde k vyčerpání maximálního počtu zápisů. Takže paměti s chipy TLC mají obecně nejmenší životnost (počet přepisů buňky) než MLC. Nejlépe jsou v tomto ohledu paměti SLC.
Dalším negativem více bitových pamětí je pomalejší zápis. Výrobci disků se snaží kompenzovat pomalejší zápis TLC čipů pomocí cache paměti ze SLC chipů. Bohužel po zaplnění cache paměti se zapisuje přímo do TLC a tím klesne rychlost zápisu. Proto pro práci s velkými soubory, typicky video, je lepší se vyhnout TLC diskům.
Při výběru dražšího SSD disku, není špatné si zkontrolovat jestli disk má ochranu před výpadkem napájení při zápisu Mapping table. Pokud by došlo k výpadku napájení a nebudou zapsané data do Mapping table, disk nebude vědět kde má data na disku hledat.
Více informací o srovnání technologií najdete na stránce http://www.speedguide.net/faq/slc-mlc-or-tlc-nand-for-solid-state-drives-406
S baterií kterou byste neměli vyjímat
Vypněte počítač.
Připojte napájecí adaptér MagSafe ke zdroji napájení a k MAC PC, pokud k němu ještě není připojený.
Stiskněte současně vypínač a klávesy Shift-Control-Option umístěné vlevo na vestavěné klávesnici.
Klávesy i vypínač současně pusťte.
Zapněte počítač.
S baterií kterou můžete vyjmout Vypněte počítač.
Pokud je k počítači připojený napájecí adaptér MagSafe, odpojte ho.
Vyjměte baterii.
Stiskněte vypínač a podržte ho 5 sekund.
Pusťte vypínač.
Znovu vložte baterii a připojte napájecí adaptér MagSafe.
Zapněte počítač.
Ostatní Vypněte počítač.
Odpojte napájecí šňůru počítače.
Počkejte patnáct sekund.
Připojte napájecí šňůru počítače.
Počkejte pět sekund a potom zapněte počítač.
Spustit v režimu jednoho uživatele a provést kontrolu disku:
fsck -fy
reboot
mount -uw /
badblocks -vsf /dev/disk0 (použití pod linuxem -v souhrn na konci a doplňkové informace, -s zobrazí průběh kontroly, -f použít pouze v případě, když disk není systémový aby nedošlo k pádu systému)
sudo fsck_hfs -l /dev/disk0s2
Command-R – Recovery konzole, kontrola disku přímadně spuštění terminálu Shift+CMD+T
Systémové a dočasné složky v macOS
/private/var/folders
/private/var/db - obsahuje několik konfiguračních a datových souborů systému macOS. Patří mezi ně databáze Spotlight, konfigurační soubory sítě a další.
/private/var/VM - obsahuje soubory swap a obraz režimu spánku.
/private/var/tmp - adresář s dočasnými soubory.
více informací na:
http://sabiancrash.blogspot.cz/2011/06/how-to-run-diskutil-in-single-user-mode.html?showComment=1399322687928#c6051328499911779694
https://www.afp548.com/2004/08/04/use-diskutil-in-10-3-single-user-mode/
Jak do biosu v MAC
cmd+option(alt)+O+F nejde o bios v pravém slova smyslu. Na Mac je používán systém EFI.
Pokud byl původní svazek typu basic a byl převeden na dynamický. Je možné jej vrátit zpět pouze úpravou hodnoty pomocí hexaeditoru disků HxD když na pozici bytu 1C2 změníme hodnotu 42 na 07. http://msincic.wordpress.com/2011/08/03/repair-a-dynamic-disk-force-converting-to-basic/
V jiném případě se musí použít některý z následujících návodů:
S.M.A.R.T. u HDD je technologie, která předvídá problémy s diskem. Aktuální hodnoty sledovaných atributů zobrazíte například v aplikaci HDDscan http://hddscan.com/ nebo CrystalDiskInfo http://crystalmark.info/.
Nejvíc kritické hodnoty, které je potřeba dobře hlídat: ID = 01 05 10 183 184 187 188 196 197 198 201 230
ID DEC (HEX)
Popis
01 (01)
Počet chyb čtení
05 (05)
Počet přemapovaných sektorů
07 (07)
Počet chybných seeků (umístění hlavy nad špatnou stopu plotny)
10 (0A)
Počet opakovaných pokusů o roztočení ploten
183 (B7)
SATA Downshift Error Count or Runtime Bad Block. Western Digital, Samsung or Seagate attribute: Either the number of downshifts of link speed (e.g. from 6Gbps to 3Gbps) or the total number of data blocks with detected, uncorrectable errors encountered during normal operation. Although degradation of this parameter can be an indicator of drive aging and/or potential electromechanical problems, it does not directly indicate imminent drive failure.
184 (B8)
End-to-End error / IOEDC. This attribute is a part of Hewlett-Packard‚s SMART IV technology, as well as part of other vendors‘ IO Error Detection and Correction schemas, and it contains a count of parity errors which occur in the data path to the media via the drive’s cache RAM.
187 (BB)
Reported Uncorrectable Errors. The count of errors that could not be recovered using hardware ECC (see attribute 195).
188 (BC)
Command Timeout. The count of aborted operations due to HDD timeout. Normally this attribute value should be equal to zero.
196 (C4)
Počet událostí s číslem realokovaných událostí
197 (C5)
Počet podezřelých sektorů
198 (C6)
(Offline) Uncorrectable Sector Count. The total count of uncorrectable errors when reading/writing a sector. A rise in the value of this attribute indicates defects of the disk surface and/or problems in the mechanical subsystem.
201 (C9)
Soft Read Error Rate or TA Counter Detected. Count indicates the number of uncorrectable software read errors.
09 (09)
Power-On Time Count. Počet odpracovaných hodin
Pokud máte povolenou funkci S.M.A.R.T. v BIOSu a některá z hodnot přeroste prahovou mez, měl by vás operační systém na tuto skutečnost upozornit.
Optimální rozmezí pracovní teploty je zhruba mezi 37 až 43 °C, ale ani o pár dalších stupínků níže či výše se pravděpodobnost selhání disku příliš nezvyšuje. Plotnové disky také nemají rády prudké změny teploty. Proto nechte vždy disky dobře rozehřát před zapojením do počítače.
Na našich webových stránkách používáme soubory cookie a další sledovací nástroje s cílem vylepšení uživatelského prostředí, zobrazení přizpůsobeného obsahu a reklam, analýzy návštěvnosti webových stránek a zjištění zdroje návštěvnosti.
Tyto webové stránky používají soubory cookie ke zlepšení vašich zkušeností při procházení webových stránek. Z nich jsou ve vašem prohlížeči uloženy soubory cookie, které jsou klasifikovány jako nezbytné, protože jsou nezbytné pro fungování základních funkcí webových stránek. Používáme také soubory cookie třetích stran, které nám pomáhají analyzovat a pochopit, jak tyto webové stránky používáte. Tyto soubory cookie se do vašeho prohlížeče ukládají pouze s vaším souhlasem. Máte také možnost se z těchto souborů cookie odhlásit. Odhlášení od některých z těchto souborů cookie však může ovlivnit vaše prohlížení.
Nezbytné soubory cookie jsou naprosto nezbytné pro správné fungování webových stránek. Tyto soubory cookie zajišťují základní funkce a bezpečnostní prvky webových stránek, a to anonymně.
Cookie
Délka
Popis
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Funkční soubory cookie pomáhají provádět určité funkce, jako je sdílení obsahu webových stránek na platformách sociálních médií, shromažďování zpětné vazby a další funkce třetích stran.
Výkonnostní soubory cookie se používají k pochopení a analýze klíčových výkonnostních ukazatelů webových stránek, které pomáhají poskytovat návštěvníkům lepší uživatelský zážitek.
Analytické soubory cookie se používají k pochopení interakce návštěvníků s webovými stránkami. Tyto soubory cookie pomáhají poskytovat informace o metrikách počtu návštěvníků, míře odskočení, zdroji návštěvnosti atd.
Reklamní soubory cookie se používají k poskytování relevantních reklam a marketingových kampaní návštěvníkům. Tyto soubory cookie sledují návštěvníky napříč webovými stránkami a shromažďují informace pro poskytování reklam na míru.