Lepší adresáře a disky ve Windows (update)

MyEgo.cz

home foto blogy mywindows.cz kontakt

Lepší adresáře a disky ve Windows (update)

Bezpečnost 22.12.05
adresářová struktura

Jednou z mnoha věcí, kterou mají Windows jinak než Linux je struktura zařízení pro ukládání dat a jejich prezentace ve filesystému. V Linuxu neexistují žádné písmenka A:, B:, atd., ale veškerá zařízení jsou připojována do společné adresářové struktury, a to dle Vaší volby, typicky do adresářů /mnt či /mount.

Tento systém se mi zdá mnohem přehlednější, než třeba „organizovaný zmatek“, který provozuje Jirka Macich a hromada nic neříkajících písmenek.

Moc lidí ovšem neví, že i Windows umožňují používat veškeré Vaše disky pod jednou adresářovou strukturou, tedy jako Linux. Osobně to tak provozuji už od pradávna. Na přiloženém obrázku z Total Commanderu tedy není jen disk C:, ale i dalších 5 připojených disků a DVD mechanik.

Například disk D: je zde připojen jako C:\hry. K čemu je to dobré? Představte si, že máte jeden jediný disk. Hry na něj instalujete do C:\hry. Následně si koupíte druhý disk, na bootovacím disku necháte jen Windows a data, a hry přesunete na disk D:. Nicméně, ono to nefunguje, protože se změnila cesta. Stejně je to ale naopak, představte si, že máte dva malé disky, hry jsou teď na D:, potom si koupíte jeden obrovský, a hry si dáte na C:\hry. Co ted? Ano, zase reinstalace desítek či stovek GB programů. Prostě nic příjemného.

Pokud ovšem od počátku vše instalujete na C: , do různých adresářů (které ve skutečnosti mohou být odlišné disky), je Váš systém mnohem flexibilnější, protože různé disky můžete namapovat jako pod-adresáře na oné jednotce C:.

V praxi to potom vypadá takto:

Adresář Disk
C: hlavní bootovací disk, šifrovaný pomocí PGP Desktop 9.0
C:\hry diskové RAID-0 pole , nešifrované, používá se na hry a video soubory
C:\cd1 DVD mechanika Plextor
C:\cd2 DVD mechanika LG
C:\rdr čtečky na paměťovou kartu

Jednoduché, přehledné. Vlastní mapování oblastí disků je velice triviální věc, v Ovládacím panelu si spusťte Nástroje pro správu počítače a následně program Správa počítače:

Správa počítačeSpráva počítače - Správa disků

V této složce můžete kliknout pravým tlačítkem na libovolný disk, DVD mechaniku, či paměťovou kartu, a změnit její písmeno, popřípadě ji zařadit do nějaké existující složky. Třeba takto:

SložkyMapování druhého disku do složky C:\hry, mapování D: můžete smazat

Změna standardních adresářů

Pokud si k tomu za pomoci nLite vytvoříte i speciální instalaci Windows, můžete používat i krátké názvy jinak příšerně dlouhých adresářů pod Windows. Třeba takto:

Můj název Původní název
bin Program Files
win Windows
home Documents and Settings
doc Documents and Settings\user\Data aplikací\Moje dokumenty
img Documents and Settings\user\Data aplikací\Moje obrázky
snd Documents and Settings\user\Data aplikací\Moje hudba
vid Documents and Settings\user\Data aplikací\Moje video
tmp Documents and Settings\user\Local settings\Temp

Pokud nechcete reinstalovat Windows, další možností je schování současných adresářů a vytvoření symbolických odkazů na ně pomocí junction.

Výsledek

Výsledek je filesystém, který velice připomíná Linux, je flexibilnější pro změny a výměny disků, takže nemusíte reinstalovat aplikace, a mnohem snadněji se s ním pracuje pomocí příkazové řádky (Cygwin) i v Total Commanderu, protože se nemusíte přepínat mezi desítkami jednotek.


Komentáře

  1. 1 Jakub Dostál 06.11.05, 01:11:52
    FB

    Podobné uspořádání používám i já, ale opravdu mě pobavil screenshot Jiřího Macicha. Nevím, zda to má být od pana Macicha vtip, nebo jestli to myslí opravdu vážně :) každopádně zajímavá fotomontáž :))

  2. 2 Juraj 06.11.05, 01:11:59
    FB

    [1] To není vtip, ale tvrdá realita :))

  3. 3 Radek Hulán 06.11.05, 02:11:09
    FB

    [1] Jirka má na to prostě jinej vkus, evidentně používá klikání myší a Explorer, místo mnohem efektivnější příkazové řádky a klávesnice..

  4. 4 pablo 06.11.05, 02:11:23
    FB

    A vůbec nejvíc lagrace si člověk užije, když připojí složku samu do sebe. To se pak nestačíte divit, kolik vnořených složek s pořád stejným názvem máte :-)

  5. 5 jarcec 06.11.05, 02:11:53
    FB

    Přehledná adresářová struktura je jedna z mnoha věcí, která se mi právě na linuxu dost líbí.
    Akorát by mě zajimalo jak přesně je to s těmi připojitelnými disky ve windows. Pokud totiž už v adrasářové struktuře (linuxu) mám adresář a v něm data a na toto místo připojím nějaký jiný disk, tak se mi tak původni data schovají a de-facto i ochrání. Pokud zrovna něco testuji tak z oblibou připojuji NFS disk jako /var/log a všechny logy tedy raději posílám na jinou mašinu, kde se po pádu lépe studují (a svoje normálni logy mám nedoknutelné testováním nových věcí) A logická otázka nakonec - jde to takto provozovat i ve windows?

  6. 6 halogan 06.11.05, 02:11:54
    FB

    Na Windows to možná zkusím, díky PDA se tam teď orientuji častěji a toto mi asi usnadní nějaké trable. Jediné, co mi na tom vadí jsou dvojtečku a zpětná lomítka :)

  7. 7 Radek Hulán 06.11.05, 02:11:58
    FB

    [6] pod cygwinem přece nejsou žádná zpětná lomítka, a i MS-DOS prompt umí ta linuxová..

  8. 8 mepp 06.11.05, 03:11:44
    FB

    ač používám převážně Linux tak prostě struktura na Win mi přišla lepši.. ale to je prostě názor, každému se líbí něco jiného...

  9. 9 mathio 06.11.05, 08:11:00
    FB

    radku, ako spravit taku strukturu adresarov pod win? predpokladam ze na to treba aj reinstal...

  10. 10 Skylar 06.11.05, 08:11:05
    FB

    Jak jste tam prosím dostal adresáře tmp, vid, snd, img, doc? V nLite to nemůžu nikde najít.. jenom změnu /Program Files/, /Documents and Settings a /Windows/

  11. 11 DaveCZ 06.11.05, 08:11:10
    FB

    Jen škoda, že tímto způsobem nelze "namountovat" např. sdílenou mechaniku ze sítě :-)

  12. 12 Radek Hulán 06.11.05, 08:11:26
    FB

    [9] ano, je potřeba čistá instalace a poté úprava registrů

    [10] toto se nedělá v nLite, ale až po instalaci v registrech, zítra o tom něco napíšu

  13. 13 kecinzer 06.11.05, 08:11:37
    FB

    Netušil jsem, že jde něco takového udělat. Musím říct, že jdu rovnou mapovat, jelikož z těch disků, co tu mám, je pěkný zmatek.

  14. 14 pablo 06.11.05, 09:11:29
    FB

    [5] Řekl bych, že svazek se dá připojit jen do prázdné složky. Viz diskmgmt.msc - je tam přímo volba "Připojit do prázdné složky NTFS"

  15. 15 Libor 06.11.05, 10:11:04
    FB

    A což teprv když použijeme např. Junction LinkMagic a nebo junction.exe od Sysinternals a nebo dokonce linkd.exe od Microsoftu (google: junction point XP). Pak si můžeme dovolit připojovat nejen disky, ale i jiné adresáře. A nebo což takhle jít ještě o kousek dál k linkování souborů v XP (bohužel jen na jednom disku)? Libor

  16. 16 Mirek Burkoň 07.11.05, 12:11:05
    FB

    [3]
    Radku, co přesně děláte ve windowsovské command-lajně?

  17. 17 Radek Hulán 07.11.05, 03:11:38
    FB

    [16] nikoliv ve Windowsovské, ale Cygwinové, a dělám tam to, co jsem zvyklý z Linuxu, tedy automatizace opakujících se činností, práce se soubory, ssh spojení na servery, atd.

  18. 18 HaWran 07.11.05, 07:11:00
    FB

    System souboru ala linux je peknej.Macich je lamka.

  19. 19 kubino 08.11.05, 12:11:46
    FB

    Když se takhle "spojí" víc disků pod jedno písmeno, tak potom Total commander neukazuje volná místa, nebo se pletu? Já si nechávám na každém disku vždycky tak čtvrtinu místa prázdnou a s tímhle systémem by se to hůř hlídalo, ne?

  20. 20 Radek Hulán 08.11.05, 12:11:47
    FB

    [19] ukazuje

  21. 21 Jaromír Paršo 16.03.10, 03:03:45
    FB

    Rad by som podobne upravil mena adresarov pre win7. Ale nenasiel som NLite for Win7? Existuje nieco take? Alebo ako na to??