From: Ing. Vlastimil Pospíchal (vpospichal@tiscali.cz)
Date: 14. 03. 2003, 09:54 CET
On Fri, Mar 14, 2003 at 08:54:10AM +0100, strma wrote: > >Včera jsem opět narazil na W2k a opět jsem narazil. Nejprve jsem chtěl > >zkopírovat obsah C: na E: Po několika minutách kopírování mi Windows > >oznámily, že "bylo narušeno sdílení" a kopírování šlo do kytek. Pochopil > >bych, že nejde zkopírovat otevřený soubor, ale proč nepokračuje v > >kopírování dalších souborů a neoznámí mi seznam souborů, které nemohl > >zkopírovat? > > No na to kopirovani bych asi nepouzil nepouzitelny pruzkumnik, ale spis > bych se poohlidl po nejakym file manageru, napr WC(TC) nebo Servat > Salamander Aha, zapomněl jsem, že na základní operace se soubory potřebuji k OS doplňující programy. Zkusím to příště třeba s TC. Snad se na otevřených souborech nezakousne a bude pokračovat v kopírování alespoň ostatních souborů. > >Nakonec jsem přebootoval do Linuxu a překopíroval to v něm. Je možné to > >udělat i ve Windows? Proč nejde zkopírovat nebo smazat soubor, který je > >otevřený jiným programem? Je na to nějaká vhodná utilita? > > Utilitka na to asi neni, jelikoz bys musel zabit ten proces ktery to > pouziva. Na Linuxu klidně smažu soubor.iso během jeho vypalování a nevadí to. Vypalování se dokončí, zabíjet nic nemusím. Je to popsáno v normě POSIX. Připadá mi divné, když otevřený soubor nejde smazat. Je to chyba nebo "vlastnost"? > Je to docela dlouho co jsem neco programoval pro wokna, ale jeste si neco > matne pamatuju (anebo me nejaky mistni programator opravi). Ve woknech > muzes otevrit soubory v aplikaci v nekolika modech: cteni, zapis nebo > muzes ziskat exkluzivni prostup k souboru (dokonce i k adresari coz dost > dobre nechapu) a potom ti na ten soubor nemuze sahnout zadna jina > aplikace. Zřejmě aplikace otevírají soubory default exkluzívně a takový je pak problém otevřít jiným procesem. Exlusive/share lze kombinovat s read/write/append. > Nekdy se obcas stane (to ale asi u w9x-based), ze aplikace > spadne, ale vazba na soubor zustane a ty tudiz s tim souborem nemuzes nic > delat ani kdyz uz ta aplikace nebezi, wokna udrzuji referenci neznamo kam > do pameti a to je nejlepsi to restartovat, jelikoz to tezce narusije uz > dost velkou samotnou nestabilitu w9x:) Chápu, že Win9x jsou historie. > >Další věc: Připojil jsem USB flashdisk. W2k ho vůbec neviděly a ani mi > >neoznámily, že byl přidán další hardware. Přebootoval jsem do Linuxu na > >stejném stroji a ten začal s tou klíčenkou pracovat bez cavyků. Hardwarem > >to tedy nebylo. Nepomohla ani kompletní reinstalace W2k včetně > >formátování. > >Co s tím? > > Tak to nevim. Ale plne jsou ty klicenky podporovany az u XP, ktery to umi > po zasunuti i pouzivat. Predchozi windows po zastrceni oznamily akorat > suchou hlasku ze byl nalazen novy hw... na ktery musis nainstalovat > ovladace a pamatuju jeden pripad, kdy to chtelo po nainstalovani ovladace > i restart(!!!¨) V jednu chvíli mi to skutečně oznámilo, že nalezl nový HW, ale až po odpojení klíčenky od USB. Pak to něco instalovalo, ale stejně ji neviděl ani po restartu. Zkoušel jsem i prohledat na nový HW, ale nic nenašly. > coz uplne popira zakladni filosofii USB. Zatím jsem slyšel, že to dělá pouze po prvním připojení po instalaci ovladačů k danému USB hardware. Pouze mi není jasné, proč tam ta podpora už není po instalaci Windows a snaží se (někdy) doinstalovat po připojení nějakého zařízení s následným restartem. > Napada me jedine, i kdyz to jeste vice popira USB filozofii a to, zasunout > klicenku a restarovat wokna, tusim ze pri bootovani hloubeji prubnou hw a > treba klicenku najdou ale stejne pro ni jeste budes nekde muset najit > ovladace.. To jsem zkoušel také a přesto ji neviděl. Nakonec jsem své pokusy s W2k vzdal. V Linuxu, který nemusím ani instalovat (stačí nabootovat rescue CD) mi klíčenka jede a to mi stačí. Zákazníkovi jsem vysvětlil, že má vadný OS (nepomohla ani kompletní reinstalace), že jeho nový USB flashdisk je v pořádku. Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.cz
This archive was generated by hypermail 2.1.6 : 14. 03. 2003, 10:10 CET