Portál AbcLinuxu, 30. dubna 2025 16:45

Windows a mapování disků

15.11.2006 15:04 | Přečteno: 6949× | poslední úprava: 16.11.2006 12:30

Tak jsem se rozhodl, že si taky založím blog. Co mě k tomu vedlo? Jednoduše potřeba občas si někde "zapamatovat" něco, na co jsem třeba přišel hledáním řešení nějakého problému. Jako právě nedávná nehoda disku naší účetní.

Jen ještě poznámku. Linuxu fandím, zajímám se o něj, občas jej použiju jako rescue nebo na nějaké pokusy, ale živí mě správa sítě a stanic s windowsama (Win2000) a na linux plánuju se snažit přejít. Doma mám malý domácí servřík (stařičká 486, jen na doma, nepřipojený k internetu, slouží věrně už 6 roků) s historickým RedHatem 6.2, Apachem, PHP, MySQL a Sambou, ale na používání máme okna. V plánu mám změnu, ale to chce mít na to čas a toho není nikdy dost.

Jednoho dne účetní nenabootovala. Na disku se prostě objevily vadné sektory. dd hlásil AddrMarkNotFound (doufám, že tu hlášku nekomolím :-)). Zkusil jsem mikrosoftí nástroj pro kontrolu disku, jenže ten na tom vadném disku běžel tak pomalu, že to nebylo únosné. Takže následovalo vypnutí systému a odvoz počítače. Koupil jsem nový disk a pokusil se překopírovat kompletní obraz starého (vadného) disku na nový. Vzhledem k vadným ("chybějícím") sektorům to nešlo (nebo to neumím), tak jsem zkusil nabootovat zpět do oken, co to udělá. Naběhla kontrola disku (černá konzola uprostřed bílé bootovací obrazovky), která taky běžela hóóóódně pomalu, nicméně teď jsem už měl možnost to nechat běžet. Čekdisk něco poopravoval a systém naběhl (sice pomalu, ale lepší než drátem do oka). Následné překopírování dat z účetnictví proběhlo bez chyb, takže kolega mohl na účetnictví pracovat a já se mohl v klidu věnovat instalaci nového disku.

Jen ještě rozdělení toho starého disku:

+----------+------------------+-----------+--------------------+
|    c:    |        d:        |     f:    |         g:         |
+----------+------------------+-----------+--------------------+
Všechno to byly primární partice, disk byl původně připojen na PrimarMaster (kam taky jinam, že jo :-)), na Secundar Master je CD-ROM = e:

Takže jsem vyměnil vadný disk za nový, vytvořil partice

+--------+-----------------------------------------+
|        |+-------------+--------------------------+
|   c:   ||     d:      |    místo bez oddílů      |
|        |+-------------+--------------------------+
+--------+-----------------------------------------+
(d: jsem dal do extended partišny), nainstaloval windows 2000, servis paky, záplaty, potřebné aplikace a na druhý den jsem si nachystal překopírování dat ze starého disku. Druhý den ráno jsem připojil starý disk na Secundar Slave, zmáčkl tlačítko Power, a po nabootování a přihlášení se jsem se nestačil divit. Ten kretén (jinak ho nazvat neumím) si ty disky připojil úplně jinak:
Primar Master:  +--------+-----------------------------------------+
                |        |+-------------+--------------------------+
                |   f:   ||     d:      |    místo bez oddílů      |
                |        |+-------------+--------------------------+
                +--------+-----------------------------------------+

Secundar Master: CD-ROM (e:)

Secundar Slave: +--------+--------------+---------+----------------+
                |   c:   |      g:      |    h:   |       i:       |
                +--------+--------------+---------+----------------+

Jo, vidíte dobře. Sice nabootoval ze správné partišny (i když i to je otázka), ale přiřadil jí jiné písmeno.

V hlavě mi zablikalo /etc/fstab... :-)
Jestli ty další partišny na starém disku byly opravdu g:, h: a i:, to už nevím a není to důležité. Co ale důležité je, že odkládací soubor používal na c:, tedy na starém disku. Ty zmíněné tři disky jsem bez problému přemapoval na p:, q: a r:. Když jsem chtěl c: přemapovat na o:, protestoval, že tam má otevřené soubory a že to udělá až po restartu. Jasně, má tam odkládací soubor. Takže restart. A po něm jsem se nestačil divit znovu. Při pokusu o přihlášení na mě vyskočila hláška, že nemá odkládací soubor nebo je odkládací soubor příliš malý a že mám kliknout na tlačítko Start a Ovládací panely a bla bla bla. Kde se nastavuje umístění a velikost odkládacího souboru vím i bez té jeho nápovědy. No dobře, nechal sis ho na starém disku, blbečku. Jenže ten blbec se vrátil k přihlašovací obrazovce. Restart do nouzového režimu - a to samé. Nouzový režim s prací v DOSu - taky. Instalační cédečko a "záchranná" konzole nepomohla, protože při nabootování z CD si ty disky připojí jinak a stejně z té konzoly mapování disků změnit nejde.

Nezbylo mi nic jiného, než na svém stroji hledat v registrech, kde to mapování disků je. Strávil jsem tím půl dne, ale našel jsem klíč

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
a v něm položky pojmenované podle písmen disků a jako hodnoty nějaká binární data. Tak jsem se ze svého počítače připojil ke vzdálenému registru a v tomhle klíči našel d: a f: na jeden disk a o:, p:, q: a r: na jiný disk. Ty binární identifikátory by asi byly nějak dohledatelné, který je který, ale to jsem považoval za zbytečné. Přepsal jsem f: na c: a začal se modlit. Asi úspěšně, protože systém normálně nabootoval a já mohl pokračovat v započaté práci.

---------------------------------------------------------------------------

Asi se ptáte, co to má s linuxem společného. Nic, já vím. Ale jak jsem zmínil na začátku, prostě při své práci občas potřebuji něco "vyzkoumat" a abych to nemusel někdy kdoví kdy zkoumat znovu, rozhodl jsem se, že si to někde zapamatuji. Na ABCLinuxu chodím denně, mám tu svůj účet, občas se i zapojím do diskusí. Proto jsem se rozhodl, ze využiji zdejší blog. A pokud to někdy pomůže třeba jen jednomu jedinému člověku, má to svůj účel.

Dejv

       

Hodnocení: 88 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

jose17 avatar 15.11.2006 16:03 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Windows a mapování disků
Odpovědět | Sbalit | Link | Blokovat | Admin
a v něm položky pojmenované podle písmen disků a jako hodnoty nějaká binární data.

to mi pripomína VGID a ODM v AIXe. keď už sme teda pri mimolinuxovej téme..

Ja vim, on vi, ty nano!
kotyz avatar 15.11.2006 18:02 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: Windows a mapování disků
s tim odkladacim souborem sem i uzil svy. mel sem 10gb disk a prikoupil 80gb. tak sem si ho rozdelil a naformatoval, udelal image toho staryho disku na novej. starej sem vyndal, nastartoval z cd a rozbalil image do prvniho oddilu na disku (novyho C:). a pak to prislo. swap to cekalo nekde na D: nebo G: a odmitlo se to spustit. i do registru sem koukal ale potrebonou hodnotu nenasel a vzdal to. zkousel sem to este asi 3x a porad stejny. tak sem tam holt ten starej nechal, nechal na nem system a vsechny data presunul na novej. to oznacovani disku pismenama je proste zlo (hlavne proto ze se svevolne meni pokazdy kdyz se hne se zapojenim disku, prida se cd-rom apod. to je hned z H: G: a system si stezuje ze nema do ceho swapovat).

proste to nesnasim, taky nesnasim ze se jmenovany system ridi priponou souboru a ne typem a nezachrani to ani skrejvani pripon (abych si je treba nemoh smazat pri prejmenovavani). ale co uz, jednou me jeden system nestaci tak mam co me patri :-D

Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
15.11.2006 21:26 Spike | skóre: 30 | blog: Communicator | Praha
Rozbalit Rozbalit vše Re: Windows a mapování disků
Nejmenované KDE, Gnome... vlastně cokoli se také řídí příponou souboru. ;) Ono detekovat typ souboru nějakou analýzou jeho struktury je podstatně pomalejší než to určit podle jednoduché a jasné přípony. Alespoň to se domnívám.
16.11.2006 00:05 Michal Kašpar | skóre: 15
Rozbalit Rozbalit vše Re: Windows a mapování disků
No asi to sem nepatří, ale minimálně nejmenované Gnome (konkrétně nautilus) se tedy jenom příponou rozhodně neřídí.
Marián Kyral avatar 16.11.2006 08:30 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Windows a mapování disků
Já bych to viděl takhle: Systém ať se řídí typem souboru a příponami se zase budu řídit já. Samozřejmě oba způsoby musí označovat stejný typ souboru ;-)
16.11.2006 10:27 Vinicius | skóre: 10 | blog: viniciovy_postrehy
Rozbalit Rozbalit vše Re: Windows a mapování disků
Skryvani pripon vede spis ke zmatku. Protoze to pozmeni chovani FileChooseru a navic si neumi poradit s dvojnasobnou priponou, coz vede jeste k vetsimu zmatku, protoze z foo.tar.gz to udela nikoliv foo, ale foo.tar. Nakonec clovek zapomene, ze skryva pripony a ma plne adresare .rtf.rtf a .txt.txt souboru. Brr. Nejsem proti skryvani pripon jako takovemu, ale realizace ve Windows me nenadchla.
15.11.2006 19:37 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Windows a mapování disků
Odpovědět | Sbalit | Link | Blokovat | Admin
Já tady mám Dejvův blog poněkud déle. ;-)
oVirt | SPICE
15.11.2006 22:35 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Windows a mapování disků
Ale s adresou ".../david" ;-) Ja tam mam ".../Dejv" ;-)

Ale uz jsem si to prejmenoval :-)

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
15.11.2006 22:59 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Windows a mapování disků
sem si říkal co tě to popadlo...
-- Nezdar není hanbou, hanbou je strach z pokusu.
3of5 avatar 15.11.2006 20:26 3of5 | skóre: 8 | blog: ta_technika
Rozbalit Rozbalit vše Re: Windows a mapování disků
Odpovědět | Sbalit | Link | Blokovat | Admin
Zlatej DOS tam aspon ty pismenka mely urcity rad;-)
Hul trifidy a i ve 125 budes jeste doomar. ASZ486
16.11.2006 10:20 Vinicius | skóre: 10 | blog: viniciovy_postrehy
Rozbalit Rozbalit vše Re: Windows a mapování disků
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak se zda, ze NT-like Windows pouzivaji mountovani, ale nedokonale ho skryvaji pred uzivatelem. Proto obcas od WinXP dostanu hlasku, ze v mechanice je nespravna disketa. Podobnou zkusenost se zakryvanim mountovani jsem udelal s vymozenosti jmenem supermount. Uz jste se nekdy pretahovali s mechanikou o CD ? Ja ano, a je to sranda, dokud vam CD nepovyskoci a nezaklini se.

Ovsem Windows 98, ktere take pouzivam neumi nastavit mapovani oddilu na pismenka vubec. A neumi nastavit ani pismenka u optickych mechanik. Zasunu-li flash disk do USB konektoru po startu Windows, dostane pismenko za CD-mechanikami, ale zasunu-li ho pred startem Windows, odsune pismenka mechanik o jedno. Hry co chteji CD v mechanice se na to tvari nakvasene - a navic jsou nablble a neumi se zeptat na pismenko

Jo, jo opravdu zlaty /etc/fstab. Vzdycky se sam sobe divim, jak jsem mohl ty Windows pouzivat tak dlouho, ted si pri praci s nimi pripadam jako bez rukou. Ale kdo by si nezahral sve oblibene hry, nebo neportoval nejaky ten program
16.11.2006 20:53 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Windows a mapování disků
No ono u tech w98 to bude tim, ze w98 nejsou OS. Ony jsou jen GUI nad DOSem.

Dejf
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
16.11.2006 21:36 ivdo | skóre: 6 | blog: ivdo | Ostrava 49° 50' 52" N, 18° 17' 01" E
Rozbalit Rozbalit vše Re: Windows a mapování disků
No však na co jineho to taky používat, že jo :-) GameLoader XP
16.11.2006 22:01 ..... | skóre: 4 | blog: .
Rozbalit Rozbalit vše Re: Windows a mapování disků
No však na co jineho to taky používat, že jo :-)
To se zeptejte nějakých 97% lidí, co rádi sedí na sudu se střelným prachem.
frEon avatar 1.6.2007 21:37 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Windows a mapování disků
spis 97%lidi je sud se strelnym prachem kdyz u toho sedi...
Talking about music is like dancing to architecture.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.