neděle 2. září 2012

Instalace Windows 7 a Windows 8 z USB krok za krokem

subbanner_eeefeatures  167935-gallery1-b9lqv

EDIT 10.2015: Návod lehce aktualizován, neb sedí i pro instalaci Windows 10 - osobně odzkoušeno! :-)
S nástupem platformy netbooků vznikl nový problém, jak na takový stroj, který nedisponuje fyzickou optickou mechanikou, nainstalovat např. operační systém, ale i běžné programy, které máme pouze na CD či DVD.

Pokud jde o druhou jmenovanou situaci, stačí využít programů, které umí vytvářet z daného CD či DVD tzv. obraz (např. můj oblíbený program Alcohol 120%), který pak na stroji bez optické mechaniky otevřeme ve virtuální mechanice (opět možno použít Alcohol 120% nebo také Daemon Tools) a dále pracujeme jako obvykle. Pokud ale potřebujeme nainstalovat celý operační systém, tento postup použít nelze a je nutno najít alternativní postup – např. instalaci z USB flash disku.
Na internetu nalezneme spoustu postupů, zpravidla v angličtině, rozhodl jsem se shrnout vše pro případ instalace na Eee, ale tento postup je s určitými drobnými odlišnostmi aplikovatelný prakticky na jakémkoli notebooku či PC, navíc je velmi elegantní a paradoxně i mnohdy rychlejší, zvláště pokud máte rychlý flash disk jako já s hodnotami čtení nad 30 MB/s, což o mnoho převyšuje hodnoty čtení z DVD.

Co potřebujeme:
  • USB flash disk 4GB a větší
  • instalační medium s Windows 7/8/10 (Vista) popř. obraz tohoto media ve spojení s programem pro čtení obrazů CD/DVD anebo programem schopným extrahovat soubory z obrazu DVD (např. WinRAR)
  • počítač s Windows Vista/7/8/10 – pod Windows XP bohužel aplikace diskpart není schopna zobrazit i flash disky, nelze proto tento návod použít !!! (díky za feedback všem! ;-))
A nyní krok za krokem (originál v angličtině zde), kdy nejprve vytvoříme bootovatelný USB flash disk, poté do něj zavedeneme příslušné instalační soubory a nakonec spustíme instalaci OS na Eee.

Krok 1 – zformátování USB disku
1. Zapojte USB flash disk do počítače

2. Spustíme příkazový řádek, ve Vistách i Win7/8/10 je nutné příkazový řádek spustit jako správce - nejrychlejší cesta je asi skrze Start menu, kde napíšeme "cmd" a stiskneme klávesy CTRL + SHIFT + ENTER)

3. V příkazovém řádku pomocí následující syntaxe zjistíme, jaké číslo má systémem přidělen váš flash disk:
diskpart
list disk

cmd1 
V mém případě má flashdisk přidělěno č. 1. Tato informace je naprosto stěžejní pro další postup.

4. Pomocí následující syntaxe zformátujte svůj flash disk (číslo 1 nahraďte eventuelně jiným číslem vašeho USB disku, viz výše):
select disk 1 
clean
create partition primary
select partition 1
active
format fs=NTFS
assign
exit

cmd2
(pozn. pokud se vám nedaří projít přes příkaz “create partition primary” z důvodu nedostatečného volného místa na disku, což se mi již několikrát stalo, nezmatkujte, stačí pouze opětovně zadat příkaz “clean” nebo i “clean all” a dále pokračovat dle návodu, eventuelně zkuste zformátovat disk nejprve klasickým způsobem)

Krok 2 – vytvoření bootovatelného USB disku
Pokračujeme v našem otevřeném příkazovém řádku, kde využijeme utilitu bootsect, přičemž k tomu použijeme instalační medium Vist či Windows 7/8/10, a to buď fyzické DVD v mechanice, pokud ji máme k dispozici, anebo z virtuální mechaniky, jestliže pracujeme (nejen) na Eee a máme k dispozici pouze obraz instalačního DVD.

1. Vložte (obraz) disk s Windows 7 / 8 / 10 / Vista do (virtuální)mechaniky

2. Změnte písmeno na jednotku, která odpovídá DVD (obrazu), v mém případě to bylo písmedo D:
d: 
cd d:\boot


3. Utilitu bootsect nyní použijeme v následující syntaxi, abychom vytvořili bootovatelný USB disk (v mém případě systém přidělil USB disku písmeno I, ve vašem případě to však může být jinak):
bootsect /nt60 i: 
cmd3

(EDIT: nejen z diskuzí na jiných serverech, ale i na samotném technetu od Microsoftu zde je potvrzeno, že by po zformátování flashky, v mém případě krok 1, mělo pro instalaci Windows 7/8/10 i Vista stačit pouhé překopírování celého obsahu instalačního dvd na flash disk, tj. přejít rovnou na krok 3. Pokud vám to ovšem z nějakého důvodu nepůjde, zkuste to i touto cestou)

4. Zavřete příkazový řádek

Krok 3 – zkopírování instalačního DVD do USB disku
Nyní jednoduše zkopírujeme obsah instalačního DVD přímo na USB disk, tj. otevřete si instalační disk, příkazem CTRL + A označte všechny soubory a příkazem CTRL + C je zkopírujte, po otevření USB disku pak zase klasicky příkazem CTRL + V uložte data na disk. Pokud máte k dispozici pouze ISO soubor s obrazem instalačního media, otevřete jej buď pomocí nějakého programu typu WinRAR, majitelé Win8 pak mohou využít integrované funkce načtení obrazu DVD do virtuální mechaniky přímo z kontextového menu pravým tlačítkem myši.

Krok 4 – instalace Windows z USB
Nyní máme vše připraveno – bootovatelný USB disk včetně instalačních souborů Windows, zbývá tedy pouze instalaci spustit. Na Eee ani nepotřebujeme upravovat pořadí boot menu v Biosu, neboť při spouštění Eee stačí jen stisknout klávesu ESC (doporučuji raději vícekrát, abyste to neprošvihli) a během chvíle se nám objeví menu, kde vybíráme, z jakého zdroje chceme nabootovat, tudíž logicky vybereme boot z našeho USB a instalace započne.
U jiných strojů, které umí taktéž bootovat z USB (dnes prakticky všechny), může být postup maličko jiný, někdy nic než nutnost upravit nastavení biosu nezbývá, ale stačí se podívat do manuálu k vašemu notebooku či základní desce, tyto informace jsou vždy obsaženy.
Jen pro zvědavce, instalace Windows 7 na mém Asus Eee 1000H trvala rovných 19 minut se vším všudy, což je velmi solidní čas, ale dost to závisí na rychlosti vašeho flash disku, čili tento údaj berte spíše jako orientační.

úterý 17. ledna 2012

Update HP Palm Pre 2 na WebOS 2.2.4 – krok za krokem

deviceinfo_2011-16-01_010445

Aktualizováno 17.1.2012: Tento návod byl koncipován na update verze 2.0.1, nicméně je zcela univerzální a je možno jej použít i pro současnou nejnovější verzi WebOS 2.2.4!!! Název příspěvku jsem proto raději zeditoval a budu průběžně editovat i v budoucnu, dokud tento postup bude pro ruční aktualizace vašich přístrojů se systémem WebOS použitelný.

WebOS 2.2.4 už je nějaký ten pátek venku, přičemž donedávna byla jediná možnost update skrze OTA, nyní je již ale k dispozici i oficiální WebOS doctor, takže je update mnohem rychlejší a hlavně jistější. Tento návod je určen primárně pro majitele Palm Pre 2, nicméně měl by s drobnými odlišnostmi fungovat i pro ostatní Palm zařízení – v zásadě jde totiž o běžný postup, jak oživit nefunkční zařízení přeflashováním na nejnovější verzi firmware resp. OS, se kterým je váš Palm kompatibilní. Takže žádné dlouhé řeči, pojďme rovnou na věc! :-)

1. Příprava – stažení WebOS Doctor

Jděte na tuto stránku, vyberte dole zařízení Pre 2 a v následující obrazovce poté zadejte SN svého zařízení, které zjistíte přímo na vašem Palmu skrze záložku “System” – Device Info (viz obrázek výše). Jakmile do příslušného pole správně zadáte SN svého Palmu a kliknete na tlačítko “Serial Number”, mělo by se vám kousek níže zobrazit tlačítko “Continue” k pokračování. Po jeho potvrzení dojde na další obrazovce k ověření vaší verze Java a pokud je vše OK, opětovně potvrdíme stiskem “Continue”, čímž se nám na další obrazovce objeví již kýžený odkaz na stažení WebOS Doctor nejaktuálnější verze, která je k dispozici pro vaše zařízení (nyní tedy webOS® Doctor™ for Palm® Pre 2 for EU. Build EU.163.160, webOS 2.2.4). Nyní již jen klikněte na “Download webOS Doctor” a vyčkejte, než se WebOS Doctor stáhne (veškeré obrazovky až k tomuto kroku viz níže, nelekejte se, že odpovídají starší verzi 2.0.1, jsou ulustrativní).

Install_preparation_0

Install_preparation_0b

Install_preparation_1

Install_preparation_2

2. Příprava k instalaci WebOS

Pokud jste se dostali až k tomuto kroku, kliknutí na “Download WebOS Doctor” spustí nové okno, kde vyberete vámi zvolený jazyk (doporučuji angličtinu), kliknete na “Next”, znovu potvrdíte zvolený jazyk, akceptujte obchodní podmínky a opět “Next”. Systém začne kontrolovat připravenost vašeho PC k instalaci, pokud něco chybí, v tomto kroku automaticky doinstaluje chybějící komponenty.

WebOS_installation_2

3. Připojení telefonu k počítači

Přichází klíčová fáze, a sice připojení k počítači. Pokud předchozí ověření splněných podmínek pro instalaci úspěšně projde, vyzve vás k připojení vašeho telefonu k PC. Problém je, že tento instalátor primárně počítá s tím, že vaše zařízení je “zhroucené” a samo o sobě po zapnutí nenabíhá. Připojíte-li tedy v této chvíli funkční zapnuté zařízení, tlačítko “Next” pro pokračování zůstává zašedlé a neaktivní. Je proto nutno využít jednu z následujících variant:

  • připojte zařízení v tzv. Developer Mode v režimu “pouze nabíjet” (Just Charge), což vyvolá instalaci potřebných ovladačů (jakési Novacom…)
  • vypněte zařízení, vyjměte baterii, poté přidržte tlačítko pro zvýšení hlasitosti na boku (tj. ta horní šipka) a připojte k PC a uvolněte tlačítko (někde se tvrdí, že se má tlačítko hlasitosti držet až do vrácení baterie do telefonu, ale mělo by fungovat i tak, jak píšu) – objeví se symbol baterie a uvnitř otazník, přičemž po opětovném vložení baterie se objeví klasický symbol pro “USB připojení” na displeji telefonu. Následně dojde opět k instalaci potřebných ovladačů (tentokrát tuším cosi jako “Palm bootie”)

WebOS_installation_3

Oba způsoby po korektní instalaci příslušných ovladačů by měly vést k tomu, že se vám zaktivní tlačítko “Next” pro spuštění instalace. Postupujte opětovným stiskem “Next”, dojde k ověření dostatečného nabití baterie a započne instalace – počítejte s 5-10ti minutami, aspoň u Palm Pre 2…u jiných zařízení to však může být i více…rozhodně ale během této fáze neodpojujte zařízení od PC!

WebOS_installation

4. Dokončení instalace – odpojení telefonu od PC

Jakmile dojde k dokončení instalace, naskočí obrazovka níže a je možno váš telefon odpojit, neboť dochází k jeho automatickému restartu a čeká vás standardní procedura zadání zvoleného jazyka, přihlášení pomocí Palm Profilu a následné automatické doinstalování aplikací, co jste měli před aktualizací. Z toho důvodu doporučuji, pokud jste si před aktualizací se zařízením hráli a nacpali do něj spoustu aplikací, které tak jako tak nehodláte nadále používat a doufali jste, že upgradem na novější verzi se jich zbavíte najednou namísto ruční odinstalace, tak si je poctivě odinstalujte před zahájením upgrade WebOS. Ušetříte si tak spoustu času, neboť tato informace zůstává v databázi vašeho profilu a aplikace se ihned po přihlášení do sítě začnou stahovat…a stahovat…a může to trvat dlouhé minuty :-).

WebOS_installation_finish

Co nový update přinesl?

Inu, jestli jste čekali revoluci, pak si zase klidně sedněte, protože opravdových změn, po kterých uživatelé nejvíce volali, jsme se nedočkali, čili lze seznam změn shrnout do několika málo odrážek:

  • Skype – no konečně, WebOS byl snad poslední, kdo tento protokol neuměl
  • MAP for Bluetooth (SMS) – sdílení textu/hovorů s TouchPadem, který nemám, čili nemohu vyzkoušet
  • Data at Rest Encryption (DARE) – krok kupředu k bezpečnosti dat, více např. zde
  • Datum/čas v SMS – tak tento trapný nedostatek samozřejmě všichni řešili příslušným patchem z Preware, ale dobře, že to dali jako default
  • Drobná vylepšení pro synchronizaci kalendářů a kontaktů s Google a Yahoo – no uvidíme, s Google “jsem ve spojení”, ale problémy jsem neměl ani doposud, čili kdo ví, zda to poznám

Tak doufám, že je vše srozumitelné a vy z vás, kdo ještě nemáte Palm Pre 2 či nějaký předchozí model aktualizován na nejnovější verzi WebOS 2.2.4, rozhodně nečekejte na aktualizaci skrze OTA Update (Over-the-Air) přímo z menu v zařízení, která navíc skýtá mnoho potenciálních problémů (více zde), nýbrž v klidu řízeně přejděte na nejnovější verzi cestou webOS Doctora ;-).

sobota 23. května 2009

Pozor na nigerijské svině!

nigeria_flag

Omlouvám se za poměrně vulgární nadpis, ovšem nehledejte v tom žádný rasismus, ale spíše rozhořčení, jak drzí a nevybíraví mohou býti někteří nigerijští občané, pro které lepšího označení nejsem schopen, neboť je to pouze banda laciných podvodníků, pokoušejících se velmi podlým způsobem, i když pro někoho možná přesvědčivě, vytahat z vás peníze.

Vím, že takových případů bylo (nejen) na internetu popsáno mnoho, přičemž dnes a denně se s nimi setkáváme, nicméně proč alespoň nezveřejnit případ dalšího nigerijského borce a ukázat, jak “přesvědčivý” dokáže být s vidinou, že vás sprostě okrade a pro tento účel neváhá použít jakéhokoli prostředku - a křesťan to jistě nebude, když mu ani jeho rodina není svatá a používá ji podle na důkaz své čestnosti…no však si přečtěte můj příběh ;-).

V uplynulém týdnu jsem se rozhodl, že svůj čerstvě vyreklamovaný iPAQ 614c prodám, dokud je nový a má opětovně (viz §627 občanského zákoníku) plnou záruku, a to za solidních 8000 Kč i s pouzdrem, novou folií a nějakým tím legálně zakoupeným SW, přičemž jsem byl ochoten při rychlém jednání dát slevu. Vedle několika odpovědí typu “nevyměnil byste” apod. mi dorazila i velmi zajímavá odpověď :-), však uznejte sami:

Na Vas inzerat z KupNet.cz byla zaslana odpoved:
-------------------------------------------------

Vážení Prodejce pan Nudy Odejít z
Kanady. velmi se zajímají o nákupu
vašeho položky umístěné na této
aukce stránek pro mou Klienti v
Nigérii jako narozeninový gift.I
bude chtít znát aktuální stav věci,
a také chci 2Pieces, dejte mi
laskavě vědět, že celkové náklady
na položku + lodní prostřednictvím
EMS / DHL.Payment bude provedena
prostřednictvím (banky k bankovním
převodem nebo PayPal) konverzace
přes
ndquit@gmail.com Thanks.Good dní.

Bylo mi samozřejmě ihned jasné, že to je “fake” jako prase :-). Nicméně zvědavost mi nedala, a tak jsem se chtěl stát aspoň na chvíli tou obětí podvodu (smích), abych poznal jejich praktiky, jak obelhávají zejména naivní občany. Nuže odpověděl jsem mu (nabídl jsem raději rovnou angličtinu, neboť jsem nechtěl dále trápit toho chudáka s translatorem :-D) cosi ve smyslu, že PDA je stále k dispozici, ale že si nejsem jist, zda je zrovna rentabilní zasílat takovou zásilku kamsi do Nigerie. Náš kamarád Nudy ale neotálel:

Hello
Good day and thanks very much for your mail. I would be glad to pay you 600.oo USD and i want to know the shipping cost to so that i can make the payment fo the Item and iwant it shipped through EMS/DHL shipment to the address below and hope this is OK by you. I will be making the payment via Bank to Bank transfer. You will receive an official approval confirmation once my payment is confirmed and Approved.so you can go ahead and make the shipment once the payment is confirmed to you.
Here is the shipping information........
Name..Asinobi Nnamdi Festus
Address..No 10a mokola housing estate
City....Ibadan
State...Oyo State
Zip Code...23402
Country...Nigeria
Phone...+2348062595058

Do package securely marking as a gift and get back to me with the required details so as to make arrangement for the payment.Due to the timely manner of the need of this item,I would be glad to have it shipped as soon as you receive my payment's confirmation.
Kindest Regards
ND

Uvedená cena 600USD nebyla náhodná, neboť na tu jsem odhadl celkovou částku i s ukrutně drahým poplatkem pro DHL, přičemž náš pan Nudy ihned nabídl částku 600USD a k tomu navíc teprve náklady na dopravu. Pokud by vám ani doposud nepřišlo podezřelé, proč o moje zboží tak stojí, po následujícím emailu už snad nikdo pochybovat nemohl :-). Opětovně jsem ho vyzval k vysvětlení, proč si zboží nekoupí normální cestou, kde by navíc měl cenu možná lepší:

Thanks for your mail And i want you to know that you will surely have your money from my bank ok and Honest man here and don't cheat but you have to follow the procedures of my bank for your account to be activated without any delay ok ..They will need the shipment confirmation from you so that they can verify on the shipment and get your account activated and i promise you 100% sure that you will have
your money without any problem and i want you to know that am a married man with children ok
Kindly get back to my bank once you get the payment confirmation from my bank without any delay for fast activation ok

Všimněte si, jak náš nigerijský kamarád zařadil vyšší rychlost – nyní je již married man with children, čímž si mě vyloženě získal na svoji stranu :-D. Pokračoval jsem dál v konverzaci a napsal mu, že to je přesně to, co nechci, tedy že nikomu nebudu posílat jakékoli zboží na základě nějakého ušmudlaného potvrzení o čekající platbě, a sice že takové potvrzení mu během pár minut vyrobím taky, ačkoli to bude podvrh. Pan Nudy se ale nedal:

Thanks for your understanding and i want you to come online on yahoo messenger and this is my yahoo email (colycharm@yahoo.com )i wait for you there ok...so that will can talk better and i want you to know that am sincere here and and i have kids and if i cheat wont someone else cheat my children and i want you to try and understand the rules of my bank and i assure you that you will surely have your money without any problem ok
And i understand you that you needed the money for your study believe me because i have forwarded your bank details to my bank ok please get back to my before they they make the transfer ok
Thanks and God bless you Vojtěch
Best Regard

Opět si všimněte, nyní dokonce nabízí live chat, aby byl přesvědčivější. Zvědavci si mohou tento skutečný profil na yahoo prohlédnout, ale světe div se, prakticky nic vyjma nějaké fotky tam nenajdete. Opět mě rozesmála jeho pasáž o tom, že pokud by on podváděl, pak někdo může podvést jeho děti… a samozřejmě ten závěr, ten byl monstrózní – vždycky jsem měl za to, že tato fráze se používá jen pro jeden případ - “Bůh žehnej Americe”, ne? :-D Následují dva emaily o potvrzení platby z americké Colony Bank (pro zájemce k nahlédnutí zde a zde, je to standardní *.msg vytažené z outlooku) byly aspoň pro mě docela směšné, zvlášť když ani jeden nepřišel z domény @colonybank.com, nýbrž z @consultant.com, což je opravdu přesvědčivé, že? :-)

Následovala už jen relativně nezáživná konverzace, kdy jsem mu nabídl naopak pro chat gmail, kde jsem mu chtěl z plných plic říct (bo spíš zařvat), že je to jen laciná nigerijská svině (omlouvám se všem slušným občanům Nigerie, ale oni by o nás taky nemluvili hezky, pokud by měli co dočinění s někým takovým, ale od nás), nicméně na gmailu se už neozval, a tak jsem mu to napsal mailem. Napsal jsem cosi ve smyslu, že už si myslím, že té srandy bylo dost a že je třeba vyložit karty na stůl.

Řekl jsem mu, že de facto jsem cheater taky, neboť od začátku si z něj dělám srandu a jen mě zajímalo, jak daleko je ochoten zajít. Neobešel jsem se samozřejmě bez výrazů jako “I DEFINITELY know you’re a fuckin’ cheater!” a také jsem ho informoval, že o jeho pěkném příběhu budu informovat nejen na českém internetu, ale taky přímo Colony Bank, což jsem také udělal a doplnil, že by bylo fajn, kdyby provedli patřičné kroky, aby nebyla zneužívána jejich obchodní značka a hlavně, že ne každý může být tak prozíravý jako já a mohl by se stát obětí podvodu. Moc si od toho neslibuji, myslím, že víc užitku udělá tento příspěvek, zvlášť pokud google pro vyhledávací řetězec patřičných slov typu “Nigerie + Colony Bank” odkáže vedle již existujících linků na různá diskuzní fóra včetně tohoto příspěvku, kde se ostatně jako všude jinde jasně upozorňuje na to, že je to podvod! Ještě si přečtěte jeho reakci, ačkoli jsem ji nečekal a výslovně ho žádal, že si nepřeji, aby mi ještě někdy cokoli mailem posílal:

what do you mean fuck off am not a cheater ok i dont know what you are saying i will ask my bank to stop the transfer now ok bye cheater

Nuže na závěr snad jen že pokud se něco podobného stane i vám, vůbec se neobtěžujte na takový email odpovídat, neboť je to podvod od samého začátku a sází pouze na to, že podlehnete lehké vidině peněz, které ale poté nikdy stejně jako vaše prodávané zboží již neuvidíte :-). Pro mě je to ponaučení, že s inzercí na prodej PDA zůstanu u osvědčených metod typu aukro.cz, eventuelně sekce bazarů na kvalitních portálech jako jsou ce4you či smartmania, no a těmto e-bazarům, které vám vyskočí na první stránce google pro hledaný řetězec “bazar” se velkým obloukem vyhnu, neboť je daleko pravděpodobnější, že můj email, který často tyto bazary zveřejňují přímo, bude tak akorát zachycen sítí podvodníků podobných tomu, co mě kontaktoval, a víc než plnou schránku spamu z takového inzerátu nezískáte. Ale pokud si chcete pokecat s “nigerijskou sviní”, zkusit to můžete. ;-)

EDIT: Myslím, že hlavní záměr mého příspěvku se již povedl, protože google pro řetězec “Colony bank Nigeria” i “Colony bank Nigerie” vyhledá a hned na první stránku umístí můj příspěvek, dokonce mezi prvních pár odkazů – doufejme, že to našemu podvodníčkovi panu Nudymu aspoň maličko ztíží jeho byznys.

EDIT2: Tak pozor, pan Nudy přitvrzuje (smích) – jednak mi dorazil málem až výhružný email o tom, že mě bude vyšetřovat FBI, pokud nezaplatím (všimněte si zejména těch obrázků pout a zatýkaných lidí na konci – tomu říkám opravdu věrohodný email z banky, kde vás hned straší i s obrázkovým doprovodem :-D), přičemž asi nejvíc jsem se zasmál tomu závěrečnému podpisu, neboť typičtější americké jméno už snad ani vybrat nemohli:

Regards
Dr. Vahid Majidi,
Assistant Director of the FBI's

Jako asi si dokážu představit ten typ lidí, co je takový email dokáže zastrašit (upřímnou soustrast s vámi), na druhou stranu je to tak laciný pokus o seriozní email z banky, plný tak okatých nespisovných a naprosto absurdních pasáží, že si říkám, jestli toto opravdu mysleli vážně??? V každém případě jsem nelenil a email přeposlal zpět panu Nudymu, že si snad ze mě dělá p*del, že jsem ho výslovně žádal, aby svůj marný pokus o podvod již vzdal, přičemž jeho odpověď snad ani nepotřebuje komentář :-D (pozn. opraveny linky na maily z “Colony Bank” alias @consultant.com, doporučuji prohlédnout, ať vidíte, jak vypadá zaručeně “pravý” email z takové banky:-D):

DONT WORRY YOU WILL BE COURT SOON BECAUSE YOU ARE AMONG OF PEOPLE WHO SCAM, YOU COLLECT PEOPLE MONEY AND RUN AWAY OK THAT FINE YOU WILL NOT DO THAT AGAIN WHEN THEY CATCH YOU OK

sobota 20. prosince 2008

Windows Vista hardlinks - luxusní záloha vašich souborů

vistalogosound V uplynulém týdnu jsem se zúčastnil speciálního školení v počítačové škole Gopas na téma "Windows Vista - implementace a podpora". Dozvěděl jsem se o spoustě zajímavých a především užitečných funkcích a vlastnostech tohoto operačního systému a jelikož řada z nich se může hodit nejen IT profesionálům, ale i zcela běžným uživatelům, rozhodl jsem se s vámi o některé z nich podělit.

Dnes vás tedy seznámím s velmi šikovnou vlastností Vist, schopností vytvářet vedle standardních zástupců také speciální typ zástupce, tzv. hardlink, nebo chcete-li česky pevný odkaz. K čemu je to dobré?

Určitě máte na svých pevných discích desítky, možná stovky důležitých souborů, o které byste rozhodně nechtěli přijít. Šance, že si takové soubory, pokud je nechtěně smažete i z koše, obnovíte, je poměrně malá, pokud data byla fyzicky přepsána již jinými soubory. Ostatně o obnově takto smazaných dat pomocí šikovného programu "Recuva" jsem psal již zde. Pokud jste averzní vůči riziku aspoň tak jako já, určitě byste nebyli příliš nadšeni z toho, že takto smazaný soubor by nešel obnovit, anebo by byl obnoven jen částečně s chybami. V tom případě potřebujete nějakou pojistku, že o nechtěně smazaná data nepřijdete a můžete si je obnovit kdykoli, a to ve 100% kvalitě původního souboru.

Není třeba hledat nějaká drahá SW řešení, můžete využít novou schopnost Windows Vista, a to, že si na daný soubor (dokument MS Office, *.exe soubory, soubory s nastavením určitých programů... apod.) vytvoříte hardlink. Stačí zkousnout pár jednoduchých příkazů v příkazové řádce a je to. Podívejte se na následující příklad:

  • ve složce Dokumenty vytvořím "důležitý" dokument s názvem "diplomova_prace.txt" a doplním alespoň krátký text pro pozdější ověření funkčnosti hardlinku (v mém případě jde tedy o cestu C:\Users\Vojta\Documents)
  • na ploše chci mít zástupce na tento soubor, nazvaný jako "diplomka" (u mě tedy C:\Users\Vojta\Desktop)

Zástupce vytvoříme snadno - buďto standardním postupem (např. přetažením souboru "diplomova_prace.txt" pomocí myši při současném stisku pravého tlačítka myši, kdy z kontextového menu poté zvolíme volbu "Vytvoř zde zástupce", poté jej přejmenujeme na požadovaný název) či v příkazové řádce spuštěné jako správce (do vyhledávacího pole ve Start menu napíšeme "cmd" a stiskneme klávesy CTRL + SHIFT + ENTER) pomocí následující syntaxe (jedná se o souvislý text s mezerami, nikoli o 2 řádky):

  • mklink c:\Users\Vojta\Desktop\diplomka.txt c:\Users\Vojta\Documents\diplomova_prace.txt

Příkaz vypadá možná na první pohled zdlouhavě, ale rozhodně cestu nemusíte vypisovat celou, stačí vždy napsat kousek a stisknout klávesu TAB, která nám text doplňuje sama. Na ploše máme nyní tedy standardního zástupce. Teď postupme k meritu tohoto příkladu a výše napsaný příkaz (editací pro ty, co jej použili pro vytvoření zástupce, ostatní spouští cmd až nyní) lehce zeditujeme, a to tak, že doplníme parametr "/h" (pozn. před tímto krokem si pro názornost a funkcionalitu příkazu přejmenujte již vytvořeného zástupce na ploše např. na "diplomka - zástupce):

  • mklink /h c:\Users\Vojta\Desktop\diplomka.txt c:\Users\Vojta\Documents\diplomova_prace.txt

Nyní byste tedy měli mít na ploše dva soubory - "diplomka - zástupce" a "diplomka" (za předpokladu, že máte zapnuto zobrazování přípon, budou názvy samozřejmě zobrazeny s příslušnou koncovkou, tj. *.lnk respektive *.txt). Nuže pojďme si teď trošku hrát... :-)

Simulujeme situaci, že jsme si nechtěně inkriminovaný soubor ve složce Dokumenty smazali - učiňte tak kliknutím na "diplomova_prace" a stiskem kláves SHIFT + DEL, čímž soubor smažete přímo, bez mezipřistání v koši. No a teď si zkuste otevřít soubor na ploše nejprve skrze vytvořeného zástupce, poté pomocí hardlinku. Zjistíte, že samozřejmě zástupce odkazuje na "neexistující" cíl a soubor nelze otevřít, zatímco hardlink funguje stále, jako byste nic nesmazali. Pěkné že? Soubor můžete zpětně na původní, ale i jiné umístění obnovit následujícím příkazem (de facto jde o vytvoření "hardlink z hardlink"):

  • mklink /h c:\Users\Vojta\Documents\diplomova_prace.txt c:\Users\Vojta\Desktop\diplomka.txt

Vyzkoušejte nyní opět standardního zástupce na ploše, který - světe div se - začne znova fungovat. Zkuste ale třeba soubor "diplomova_prace" cvičně přesunout na plochu. Zástupce na ploše opět přestává fungovat, neboť se odkazuje na neexistující cestu, ovšem co na to náš hardlink? Ten opět samozřejmě funguje! Shrňme si tedy pár základních vlastností hardlinků:

  • nezávislost na cestě k odkazovanému souboru - hardlink funguje i při změně umístění souboru
  • cílový soubor můžete klidně smazat či přejmenovat, hardlink přesto nadále funguje
  • dokud existuje alespoň jeden hardlink na daný soubor, ten pak bude (za předpokladu znalosti umístění hardlinku) vždy čitelný resp. spustitelný

Schránka01 Na obrázku výše si pro kontrolu můžete prohlédnout příkazy, které byly zadávány. Jak vidíte, hardlink může být za jistých okolností velice luxusní funkce, pokud si chcete "pojistit" určité dokumenty/soubory proti nechtěnému smazání, přesunutí či přejmenování, kdy např. v posledně jmenovaném případě již ani nedohledáte soubor dle názvu a tudíž případný standardní zástupce vám bude k ničemu. Na bázi hardlinků fungují i aktualizace ve Windows Vista - pokud se některá z aktualizací nainstaluje špatně či jakkoli selže, nic se neděje, k původním souborům existují hardlinky a tudíž vám Visty neselžou - o tomto si mohou XP nechat jen zdát.

Když už ale hardlinks tak chválím, musím zmínit i jistá rizika. Tak zejména fakt, že dokud nesmažete veškeré hardlinky, soubor zabírá neustále místo na disku (upozorňuji, že pouze jedenkrát, bez ohledu na to, že hardinků na něj je 1 nebo 100), což může být někdy nepříjemné, pokud jsme si zapomněli poznamenat, kde všude jsme si udělali hardlink na patřičný soubor. Nabízí se i možnost, že případný virus by se mohl "pojistit" proti smazání tím, že na sebe vytvoří určitý počet hardlinků, přičemž i když by antivirus rozpoznal cílové umístění infikovaného souboru, jeho smazáním by nic nevyřešil, neboť soubor by díky hardlinku na disku nadále zůstával. Zejména z tohoto důvodu doporučuji, ačkoli to řada lidí využívající Visty nedělá, nechat zaplé UAC (user account control), tj. "řízení uživatelských účtů", neboť jedině tak případný pokus o zápis škodlivého kódu do chráněných sekcí operačního systému bude zablokován a museli byste ho výslovně povolit. Ale to by si žádalo samostatnou debatu, možná o tom napíšu samostatný příspěvek.

Takže zapněte si UAC a hurá do hraní si s hardlinks! ;-)

pozn. pro zvídavé - všimněte si, že systém Windows neumí rozpoznat správně velikost hardlinku - narozdíl od standardního zástupce u něj ukazuje stejnou velikost, jako cílový soubor, na který se odkazuje. Nebojte se, nezabírá o nic víc, než normální zástupce, tj. prakticky nic. Snadno tento fakt ověříte tak, že si vytvoříte např. 10 MB velký diskový oddíl a na něm vytvořte aspoň 2 MB velký textový soubor a k němu deset hardlinků. Windows vám budou pri označení všech hardlinků tvrdit, že zabírají >20 MB, ačkoli máte pouze 10 MB velký oddíl - čili žádný strach, tvorbou hardlinků rozhodně o volné místo na disku nepřicházíte! ;-)

úterý 23. září 2008

Jak v Asus "opravují" routery

32543v Zhruba před rokem jsem přestal snášet připojování svého notebooku k síti přes druhý síťový kabel vedoucí ze stolního PC a pořídil si raději wifi router, který mi mé připojení měl usnadnit. To jsem se ale hluboce zmýlil...

Prakticky od začátku, co jsem si v czc.cz zakoupil - aspoň tehdy - router střední třídy Asus WL520g De Luxe, se u něj objevovaly záhadné vady, kdy se po určitém počtu přihlášení na wifi AP tento AP jakoby vypařil. Nenašlo jej jediné zařízení schopné zpracovávat wifi signál (notebook, pda) a jediné, co pomohlo, byl restart routeru např. tím, že jsem jej odpojil na chvilku z el. sítě. Nepomohly 3 různé verze firmware, ať už od Asus či Joyce, zkrátka problém se projevoval stále. Nepříjemné je, že se tak děje nepravidelně, jednou router přestane vysílat 1-2x týdně, jindy se odporoučí i 2x za den.

Uznáte sami, že taková vada znemožňuje pohodlné využívání routeru k službám, pro které jsem si jej koupil, tudíž reklamace byla jediná možná volba. To jsem ale netušil, že si takto naběhnu...

Nebudu to protahovat - 1. reklamace, měsíc čekání, vráceno jako opravené se slovy "přehrán firmware". Myslel jsem, že mě trefí šlak, protože to jsem zkoušel samozřejmě též, nicméně dle sdělení obchodníka v czc byl prý firmware přehrán "servisně". Málem jsem vybouchl smíchy i vzteky zároveň, protože jsem si začal v barvách představovat, jak můj router technici v Asus "servisně" přehrávájí jinak, než to dělám já, tj. natažením po síťovém kabelu z disku.

Problém samozřejmě přetrval, dokonce subjektivně AP přestával vysílat častěji. 2. reklamace - tentokrát mi v reklamačním protokolu raději nepsali, co opravili, raději se drželi prostého vyjádření "opraveno". Problém, světe div se, přetrvával, a tak jsem vyrazil do fronty na reklamaci v czc potřetí.

3. reklamace - tak tady jsem už málem vraždil a její výsledek je hlavní důvod, proč jsem o tom chtěl vlastně napsat. V reklamačním protokolu totiž stálo, že "z ekonomických důvodů řešeno výměnou". Jenže pod pojmem výměna si v Asus zjevně představují něco jiného, než já. Vrátil se mi můj původní poruchový router! Poznal jsem to jednoduše, jelikož po 2. reklamaci mi borci v Asus ztratili jednu z gumových záslepek na šroubech, které zároveň plní funkci podstavných nožiček, čili se mi od té doby router při dotyku kýval jako stůl, co má jednu nohu kratší.

Stačilo se pak podívat na zdířky, do kterých se zasunují síťové kabely, které byly vyjma 2 používaných (WAN + LAN1) zaprášené, až to nebylo hezké, prach byl i na žebrování, které na routeru znemožňuje jej pořádně od prachu zbavit. Zkrátka nebylo pochyb, že jsem dostal "opravdu nový router". Co mě ale dostalo, byl způsob, jak experti z laboratoří Asus vyřešili nové sériové číslo. Prostě jej normalně nalepili namísto původního novou nálepkou, jako pěst na oko zcela jiného designu - vypadá spíš jako lacině vytištěný čárový kód na obyčejný papír, který z jedné strany lepí (prodává se za pár korun v každém papírnictví).

O to vypadá hloupěji, že tuto nálepku mi tam nalepili i s nějakým zcela neznámým SN z jiného routeru (přelepeno tak, aby to nebylo vidět, vzájemně se překrývaly), který neodpovídá ani mému původnímu - jak to udělali, to nechápu, ale je to o to podivnější. Nicméně mám nové sériové číslo a basta! :-)

Chci věřit, že postup czc.cz nemohl být jiný, než zůstat u konstatování, že pro ně je tam jiné SN a z jejich strany s tím prostě nic nemohou udělat. Na druhou stranu v jejich reklamačních řádu dle mého jasně píší, že při 3. uznané reklamaci stejné vady mám nárok na odstoupení od smlouvy anebo výměnu, záleží jen, co si zvolím. Bohužel obchodník vyřizující reklamaci mi tvrdil, že toto se týká až 4. uznané reklamace a tudíž že zatím na vrácení peněz nemám nárok. Právník nejsem, a tak jsem router s prominutím na*raně následující den reklamoval opět, neboť po zkušenostech z předchozích 3 fingovaných oprav, které se projevily akorát v textu na reklamačním formuláři, si nedělám iluze, že se tentokrát něco stalo, zvláště když mi vymění starý router za můj starý router, kde se ani neobtěžují aspoň dodat gumovou záslepku na šroub, aby se při postavení na stůl router neklepal a čekají, že si toho nevšimnu.

Moje trpělivost je vskutku u konce a jen netrplělivě čekám, jak dopadne v pořadí již čtvrtá reklamace, repsektive jak se k tomu postaví borci v servisu Asus! Poté jsem doplním, jak jsem dopadl. ;-)

EDIT: Tak jak jsem slíbil, tak činím - zaplaťpánbůh vše dopadlo, jak jsem předpokládal. Přestože jsem router při poslední reklamaci ani nevyzkoušel a "opravený/vyměněný za nový" jsem okamžitě obratem reklamoval, vydržel v servisu zákonných 30 dní a vrátil se s resumé "opraveno, test - OK". V czc.cz však tentokrát nedělali problémy a vrátili mi peníze. Za utržené necelé 2000 Kč jsem si pořídil Asus WL-520GU, o němž jsem se rozhodl pár řádek napsat v dalším příspěvku. Nuže konec dobrý, všechno dobré, konečně mohu zas chvilku spát v klidu! :-)

úterý 11. března 2008

Vytváříme (nejen) kvalitní mp3 s Exact Audio Copy


EDIT 15.12.2013: Upraveny odkazy ke stažení...

Převádějte si svá audio CD do opravdu kvalitních mp3 souborů, na které se mohou spolehnout i opravdoví fajnšmekři.

Programů sloužících ke grabování audio CD ať už k vytváření pouhých kopií těchto CD, anebo rovnou převodu do mp3 máme na trhu mnoho. Jakmile však chceme něco opravdu kvalitního, zpravidla to nebývá zadarmo, a tak se musíme zpravidla smířit s nějakou freewarovou alternativou, což mnohdy přináší ztrátu komfortu práce s daným programem a často i omezené možnosti nastavení. To však není případ Exact Audio Copy!

Tento program používám již mnoho let a opravdu neznám lepší konkurenci. Výhodou tohoto programu je, že dokáže vedle velice kvalitního grabování hudby (a to i z poškozených CD, kde pokud to jde, dokáže i do určité míry i chyby opravovat) umí využívat externí „kompresory“ a jiné zásuvné pluginy, tedy včetně pravděpodobně nejlepšího a asi i nejpoužívanějšího mp3 dekodéru „Lame mp3 encoder“.

Návody, jak používat tento program, najdete na mnoha místech (např. zde), nicméně možná pro úplného začátečníka zasahují zpravidla příliš do detailních možností nastavení tohoto programu (což je pro zkušenější uživatele bezesporu výhodou), leč pro běžné uživatele to může být demotivující a nutí je zůstávat u primitivních alternativ, ačkoli i EAC by v základním nastavení pro ně bylo mnohem přínosnější.

Pojďme tedy ke stručnějšímu návodu, se kterým drtivá většina z nás vystačí, no a ti zvídavější si potom prohlédnou i detailní návod např. na svethardware.cz. Nainstalování samotného programu (tj. prostým spuštěním *.exe instalačního souboru dvojklikem myši) není třeba nijak zvlášť rozebírat, to zvládne každý. Přesto je dobré hned po dokončení instalace neodkliknout tlačítko „finish“ v dialogu hlásícím dokončení instalace a ještě předtím do složky „C:\Program Files\Exact Audio Copy“, kam se program defaultně nainstaluje nakopírovat soubory ze zmiňovaného Lame mp3 encoder (dále jen LME), a to buď přímo do této složky, anebo pro pozdější úpravy (při updatování novější verzí Lame) si raději vytvořte v tomto adresáři složku „Lame“ a teprv do ní nakopírujte obsah archívu se staženým LME. Proč tento postup, to poznáte hned za chvilku, prozatím můžete odkliknout „finish“ a nechat se vést dál.

Při prvotním spuštění nám totiž okamžitě naskakuje průvodce nastavením, tím si poctivě projděte, zvolte mechaniky, které chcete ke grabování hudby používat, zachovejte defaultní volbu preferování přesnějších výsledků a nechte EAC použít nastavení mechaniky, které má v sobě tento program již nadefinováno, anebo necháte EAC vaši mechaniku otestovat (vložením jakéhokoli audio CD). Pokračujeme v průvodci dále, v jednom z dalších dialogů vybíráte způsob komprimace (doporučuji zachovat volbu mp3, později ale můžete změnit).


Dále pokračujeme v průvodci a dostáváme se k bodu, proč jsme předtím „čachrovali“ se složkou Lame v adresáři, kam program instalujeme. V rámci průvodce totiž program automaticky vyhledá externí mp3 kompresor a pokud bychom již LME neměli v některé ze složek nakopírovaný, museli bychom později průvodce spouštět znova (anebo dát v této chvíli „zpět“ a vyhledání LME zopakovat). Průvodce lokalizuje LME, v dalším dialogu doplníme emailovou adresu (nutná k vyhledávání ve freedb) a v následujícím dialogu nabídne ještě výběr, jakým primárně bude pojmenovávat hotové mp3 soubory (název, jinak v ID3 tagu bude samozřejmě vše). Poté zvolte dle uvážení, zda zapnout rovnou EAC v pokročilém režimu či jako začátečník, obě volby můžete samozřejmě kdykoli změnit při pozdější práci s programem.


Instalaci máme hotovou a teď již opravdu stručně s postupem grabování hudby – je to tak jednoduché, že opravdu není třeba to obšírně popisovat. Jakmile totiž vložíme do mechaniky audio CD, program sám zobrazí veškeré audio stopy, které se na CD nachází – a to i tehdy, kdy je CD chráněné proti kopírování a v normálním windows průzkumníkovi se nám žádné audio stopy nezobrazují.


Nyní již máme skoro vyhráno – dané skladby můžeme buď ručně pojmenovat klasickým způsobem, kdy na jednotlivé stopy klikneme a nadatlujeme jejich název, ti pohodlnější zkusí nejprve ověřit, zda tuto nudnou práci za vás již někdo náhodou neudělal a neuložil do databáze freedb. Pak zvolíme z menu Databáze → Získat informace o CD z → a zvolíme freedb. Pokud se CD v databázi nachází, automaticky vám všechny audio stopy pojmenuje (případně nabídne vybrat si, pokud databáze obsahuje více záznamů k danému CD).



Pak už jen označte kurzorem konkrétní skladby, které chcete extrahovat, anebo neoznačujte žádnou a nagrabovány budou automaticky všechny. Kliknutím na tlačítka „WAW“ anebo „MP3“ (u poslední verze EAC 1.0 beta 3 je změněno na 
„CMP“) zvolte, jaký formát extrakce požadujete, program sám nabídne dialogové okno, ve kterém volíte umístění, kam extrahované soubory uložíte, potvrdíme a již můžeme jen čekat.

Pokud pouze extrahujeme do wav formátu, extrakce postupuje viditelně stopu po stopě, pokud jsme zvolili převod do mp3, za každou extrahovanou stopou se objeví dosové okno s charakteristickým černým pozadím, ničeho se nebojte, je to naprosto bez zásahu, to se jen spouští externí LME, po dokončení převodu stopy opět zmizí a takhle se to opakuje až do konce.


Připomínám, že defaultně EAC v doporučeném nastavení vytváří mp3 v proměnlivém datovém toku (VBR), který je asi nejlepší volbou mezi velikostí komprimovaného audio záznamu a zachování vysoké kvality zvuku, pokud by toto někomu nevyhovovalo, může samozřejmě zavítat do nastavení v menu EAC → Nastavení komprimace (nebo přímo stiskem klávesy F11), kde na kartě „Encodery“ manuálně vyberete jak datový tok, tak třeba možnost nemazat wav soubory po zkomprimování, což je defaultní nastavení.


Výsledkem jsou opravdu kvalitní audio stopy i mp3, které v testech obstojí ta nejpřísnější měřítka, za to vám ručím svoji hlavou! ;-) Program bez problémů provozuji jak na Win XP, tak i Vistách či Windows 7, čili problémy s kompatibilitou by neměly nastat.


Pokud vás program zaujal, stáhněte si ho z následujících odkazů: