Vlákno názorů ke zprávičce Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
*doplňte své oblíbené sprosté slovo ,nejlépe vyjadřující demenci ;-)
RE: Jednoduché v Linuxu, těžké ve Windows
Pár otázek
Díky
Re: Pár otázek
~
Každopádně dám vědet kolegům na oddělení, kde se nacházíte, že vám klávesnici do ruk už dávat nemají, byť na uspokojení úchylek, když už je ta benzodiazepinová krize. Teď jste to celé pokazil :(
Re: Pár otázek
Hm, příjemné překvapení. V ČR se dá sehnat kumquat, který nechutná jako něco mezi limetkou a gumovým medvídkem.
RE: Jednoduché v Linuxu, těžké ve Windows
Myslím, že by to mohlo být dostačující.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Ale napr AD uz rozjet nelze, nebot netsaci jenom obnovit AD, ale chce i cele registry, no na napr. na jiny HW to nelze, protoze to skonci modrou obrazovkou smrti.
Zatimco unixy maji vse v textacich a kazda sluzba zvlast, windows maji slozite registry a nikdo nevi, co kde ma byt, neznam nikoho, kdo by vedel, ktere vetve je treba prenest pro to a to.
Dale jsem zazil situaci, ze se system po obnove registru bud zhroutil, nebo neco nefungovalo, protoze M$ je tak proziravy, ze pro stejnou knihovnu, ale jiny patchlevel udelal jiny zaznam v registrech a aby toho nebylo malo, stara knihovna na novy zaznam zpusobi BSOD ;-)))
Takze ja uz prenasel velke mnozstvi windows a obnovoval jsem je na jine stroje a rozjizdel ledasco, napr lotusDomino server rozjedu kdekoliv a rychle, protoze de fakto windows vubec nevyuziva, nezna AD, nepouziva regstry, staci prekopirovat a spustit.
Zato exchange, to je sakra problem, je treba toho hodne znat, spravne integrovat do AD a kupa dalsich vychytavek, no a pokud je to M$ cluster tak uz jsem zazil i hexaeditaci quorum disku v RAW stavu a tobyla vazeni chutovka.
Takze ano, to co obnovim na linuxu de fakto za cas obnovy z pasky (LTO3 70MB/sec, LTO4 ... ani nevim, rychlejis nez disky ;-))) ... na tom ve windows stravim den a i vice a to musim sakra dobre vedet, co delam, do toho nejake chutovky s patchi no a nekompatibilni HW, tak to je megachutovka, disaster recovery v tomto pripade nepomaha, trochu se to snazi vyresit Netbackup, ktery umi obnovit OS i na jiny HW, ale jestli budou fungovat sluzby uz nikdo nevi, protoze musi vynechat cast registru a to je pak zadelano na problem, ktery se nekdy projevi az casem ....
Takze nasazovat windows jedine tak, ze je rozchodim, poridim spare HW, udelam image disku a necham ho spat, ovsem pozor!!!! ty mrdky jedny medialni ze po par mesicich necinosti uz neprihlasi do AD, takze je treba resetovat ucet, nekdy ovsem i vytvorit znova, protoze se to musi smazat .... a kdo umi vytvorit do AD zaznam se stejnym SID ;-))) ... protoze SID na stanici neni relevantni, me zajima SID v AD ;-)))
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
S ostatnim souhlasim
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
HKCU\Software\Microsoft\Office\verzeXY
systemove nastaveni
HKLM\Software\Microsoft\Office\verzeXY
HKU\Software\Microsoft\Office\verzeXY
HKCR asociace souboru jsou maso, nemam silu je sem psat :-)
Soubory MSO jsou roz..... po celym disku
"%Programfiles%\MS Office"
"%Programfiles%\Common Files\Microsoft Shared\"
v userprofile na dvou mistech atd.
uzitecne info lzenajit v "%Programfiles%\Uninstall Information" a logy z instalace jsou doslova nasrane do c:\Windows jako txt soubory s priponou .log nebo opet v jedne ze spominanych cest.
Kdybych to delal na instalaci kterou jsem provadel ja, urcite bych mel odchycene klice a soubory, ale moc lidi to nedela, zpravidla skalni windowsari ani netusi ze to jde.
RE: Jednoduché v Linuxu, těžké ve Windows
Jestlize kopirovat aplikaci na Linuxu je pakarna, na Windows je to o sebevrazdu.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Co předvádíte je obdoba toho, když bez jakékoliv znalosti věci grepnete celý disk na cestu, ze které něco přesouváte, a netušíte, co s výsledky.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Když jsme u toho, co přenesete z nastavení, když budete podobně kopírovat OOo? Například přenášet záznamy z RPM databáze bude jistě lahůdka. Jestli víte, napište, samotného by mě to zajímalo.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Active Directory lze běžně zálohovat (to snad učí i na prvním školení adminů), a případně provést restore na jiném stroji. Pokud firma nezálohuje AD, admin zaslouží vyhodit. Exchange lze opět zálohovat a obnovovat, a samozřejmě lze soubory Exchange Store připojit na nově nainstalovaném Exchange.
"vynechat cast registru a to je pak zadelano na problem, ktery se nekdy projevi az casem" - to musíte namalovat pentagram, podříznout kohouta... Nenapadlo vás, že je to deterministické, a v principu shodné s tím, když vynecháte nějaké konfiguráky ze /etc?
Zkoušel jste někdy restore řekněme SAPu z databáze? Máte DB files, a hrejte si. Instalace DB a "implantace" DB files je sranda. Zajímavé to začne být hned poté, a věřte mi, že jestli se vám práce s MS Exchange líbila, tak tohle vás nadchne ;)
RE: Jednoduché v Linuxu, těžké ve Windows
Bezne firmy nezalohuji AD, dokonce ani nemaji toho admina na vyhozeni. Znam to, resim totiz nekdy ty situace kdyz jsou totalne v pr....
RE: Jednoduché v Linuxu, těžké ve Windows
Když je autor chytřejší, tak má každá instalace jiné číslo, a uložené informace jsou vázané mimo jiné na to číslo.
Tomu teda říkám zabezpečení. Stačí změnit jedno číslo (nebo třeba spustit pod správně nastaveným Wine) a jsme zase na začátku :)
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
a) instalace aktualizací bez rebootu.
b) instalace hardwaru bez rebootu (u XP, nejen u nich častý jev).
c) vezmu disky a hodím na jiný hw. A systéme, srovnej se s tím.
d) klonování. Vezmu jeden disk z raidu 1 a spustím jinde a ono to běží.
e) jednoduché klonování libovolných médií a jiných různých věcí (v unixech notoricky známý příkaz dd)
f) výpis, co se děje při bootu a jak jej nastavit. nemám rád schované věci, protože člověk pak neví, jestli systém opravdu něco dělá.
Řekně te mi, jak toho jednoduše dosáhnout ve windows. Totiž, že by to člověk někde jednoduše našel, to se říci nedá.
RE: Jednoduché v Linuxu, těžké ve Windows
c) "na hulvata" pomoci odinstalace hw pred presunem disku na jiny stroj (cpu, desku, radice)
nebo pomoci sysprep, ale je s tim spousta srani
d) sysprep a buh vam pomahej :-D
e) existuje i pod windows ale moc nefunguje :-))
f) snad jen z eventlogu nebo
Takze jde to i ve windows. Sice se zatazenou rucni brzdou, bez kol a motoru, je to roztristene, nesystemove, polofunkcni az nefunkcni ale jde to :-D.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
http://support.microsoft.com/kb/296861
b) Instalujte pomocí nástrojů Windows, ne dodaným setupem výrobce. Pokud není restart třeba, neproběhne.
c) S některými věcmi se systém srovnat nemůže, například ACPI/ne-ACPI HW. Pokud je stejný typ řadiče, doporučuji HW prostě přehodit, provést boot v safe mode, a provést redetekci HW.
d) Mám za to, že u dynamických disků to takhle funguje.
e) Řada utilit pro vytváření ISO images a jejich pálení. U disků buď na file level, nebo pomocí utilit typu Norton Ghosta.
f) Safe mode bootuje s logováním by default, přes advanced startup options lze vynutit i logování při normálním bootu. F8 při bootu, vyberte si. Nebo upravte startovací parametry (XP, Win2003 - edit boot.ini; Vista, Win2008 use bcdedit), nastavte si /bootlog. A nemusíte se bát, že by Windows nic nedělaly - na rozdíl od Linuxu startují paralelně.
Každý systém je složitý, když nahlédnete pod pokličku. Rozdíl je v tom, jak vychází uživatel vstříc. S command line a hjkl uživatel vstříc nevyjdete ;)
RE: Jednoduché v Linuxu, těžké ve Windows
A nemusíte se bát, že by Windows nic nedělaly - na rozdíl od Linuxu startují paralelně
Linux taky startuje paralelně. Umí to sysvrc (tam je to ale defaultně vypnuté) i upstart.
Rozdíl je v tom, jak vychází uživatel vstříc. S command line a hjkl uživatel vstříc nevyjdete ;)
No to spouštění patchů a msi instalací z command line, navíc pokaždé s jinými přepínači, je toho krásná ukázka :)
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Linux startuje paralelně, pokud je tak nastaven. U serverů to většinou není, protože tam nezáleží na délce spouštění, ale na snadnějším dohledání, proč a kdy něco nenaběhlo (což se v logu, kde se nemíchá několik věcí dohromady, dělá snáz). U desktopů se paralelní spouštění běžně používá.
init skripty závislosti řeší. Viděl jsi někdy, jak na začátku vypadají?
#!/bin/sh ### BEGIN INIT INFO # Provides: kdm # Required-Start: $local_fs $remote_fs hal # Required-Stop: $local_fs $remote_fs hal # Should-Start: console-screen acpid dbus hal # Should-Stop: console-screen # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: X display manager for KDE # Description: KDM manages a collection of X servers, which may be on the local host or remote machines. ### END INIT INFO
Samozřejmě „standardní“ init skripty psané komerčními firmami na tohle často kašlou.
RE: Jednoduché v Linuxu, těžké ve Windows
Ještě s lepším formátováním:
#!/bin/sh
### BEGIN INIT INFO
# Provides: kdm
# Required-Start: $local_fs $remote_fs hal
# Required-Stop: $local_fs $remote_fs hal
# Should-Start: console-screen acpid dbus hal
# Should-Stop: console-screen
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: X display manager for KDE
# Description: KDM manages a collection of X servers, which may be on the local host or remote machines.
### END INIT INFO
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Správa démonů je dnes na velmi podobné úrovni jako Services Manager, pokud pominu tu „výhodu“, že démon je obyčejná aplikace.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Služba ve Windows není "obyčejná" aplikace, musí exportovat ty akce spustit, zastavit atd. Na unixech na tohle máte ty hromady zbytečných skriptů, které spouštějí a zastavují každý daemon jinak. Některé třeba tak skvěle, že se k němu připojí přes pipe, a pošlou mu instrukci k ukončení se. Proti tomu mít API, kterým servisu řeknete "ukonči se", je skoro nuda ;)
RE: Jednoduché v Linuxu, těžké ve Windows
V Linuxu se naprostá většina démonů (stejně jako ostatních aplikací) ukončuje zasláním SIGTERM. Samozřejmě ta možnost mít vlastní init skript je tam pro případy, kdy je potřeba řešit nějaké nadstandardní úkony (většinou nejsou potřeba, ale hodí se třeba pro hookování). Jinak v Linuxu je to taky nuda, stačí spustit invoke-rc.d služba stop a příslušný init skript se o vše postará :)
RE: Jednoduché v Linuxu, těžké ve Windows
invoke-rc.d *není* API. Je to command line utilita, stejně jako ve Windows utilita sc (sc start/stop jméno-servisu) nebo net (net start/stop jméno-servisu). Faktem je, že POSIX nemá obdobu Service Control Manageru, protože v původních unixech nic takového nebylo. Linux opět žádnou obdobu nemá. Práce s deamony je prostě pár více-méně náhodně poskládaných shell skriptů, u kterých se časem usadily nějaké základní konvence. Nic moc, že?
Na unixech se některé deamony ukončují zasláním SIGTERM, jiné připojením na pipe a zasláním příkazu, a v principu to může být jakkoliv. Jste tedy odkázán na init skripty, které akci provedou.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Potřebuji restartovat nějakého démona, protože jsem nainstaloval nový bug fix, ale nechci restartovat další démony nebo jiné aplikace (či rovnou celý systém), protože na tom závisí. To je velká výhoda Linuxu, restatuje se jen to, co je potřeba, třeba restartování HAL nezrestartuje Xka ani KDE, přestože oboje na něm závisí - prostě na chvíli nebudou reagovat na nové události a po restartu se k HAL opět připojí.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Jsem si na vas dnes vydatne vzpomnnel. Prave jsem dorazil domu, 4 hodiny jsem se fackoval s rozchozenim file sharingu mezi dvema notebooky s Windows XP Home Disaster. Jeden notebook mohl na sdileni druheho, ale druhy ani nahodou na sdileni prvniho. Jak se zda, pruser byl nekde v nejakych nastavenich, ktera se nastavuji Policy editorem. Ten ale na XP Home neni, coz je uzasne: berou se v uvahu nejaka nastaveni, ktera ale neni cim nastavit, mohou ale byt dokopana nejakymi podivnymi programy nebo kdovi cim, co tam kdysi treba bezelo. Po intenzivnim googlovanim jsem skoncil instalaci Ressource Kitu od Windoze 2003 a zprasil do zpet do chodiciho stavu. Opravdu, Microsoft to uzivateli usnadnuje na kazdem kroku. Si tak predstavuji, jak si tohle sama dela treba prodavacka ze zeleniny.
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
Policy Editor je nástroj, který umí zapisovat na daná místa do Registry. Samozřejmě tam lze zapsat i jinak. Například tak, že si otevřete na nějakém serveru pro plebs oblíbený seriál "100 a 1 tip jako dojebat svůj počítač", a v Registry si nastavíte, co chcete.
RE: Jednoduché v Linuxu, těžké ve Windows
No vidite a kdyz user dojebe /etc tak to lze jednoduse opravit. Predpokladem je, ze user ma pravo zapisu do /etc, tj. je sam sobe rootem.
RE: Jednoduché v Linuxu, těžké ve Windows
Policy editor mozna pise do registry. Vite ale kam vsude? A kdyz pise do registry, proc jsem nikde nic nevygoogloval o tom, co na tech XP Home mam prestavit? Ze by to bylo tou dobrou zdokumentovanosti registry? Jedine, co jsem nasel, bylo spatne nastaveni RestrictAnonymous, coz ale byla jen cast problemu.
Na dojebani pocitace nepotrebuji nejake serialy. Staci prijit k pocitaci, ktery jsem v zivote nevidel a on je treba jiz dojebany a nikdo nevi kdy a cim.
RE: Jednoduché v Linuxu, těžké ve Windows
Policy editor zcela jistě zapisuje do Registry (nakonec Domain Policy zná každý admin). Kam zapíše, to je samozřejmě věc konkrétního nastavení. Minimální délka hesla se "kupodivu" zapisuje v Registry jinam, než použité pozadí plochy. Vaše otázka je podobně nesmyslná, jako "kam zapisuje nastavení KDE Control Center".
Ten seriál si zřejmě četl někdo, kdo ten počítač dojebal. Nebojte, kdyby vycházely články "100+1 tip jak si zkurvit Linux", a linuxové desktopy používaly stejní uživatelé, jistě byste nacházel třeba "zákeřné" změny nastavení všude po systému.
RE: Jednoduché v Linuxu, těžké ve Windows
Na Linxu fakt neexistují nastavení, ke kterým nakonkrétní instalaci neexistuje GUI interface? Já se naopak obávám, že je jich velká spousta.
Ale existuje tam textový editor a dokumentace.
Policy editor zcela jistě zapisuje do Registry (nakonec Domain Policy zná každý admin). Kam zapíše, to je samozřejmě věc konkrétního nastavení. Minimální délka hesla se "kupodivu" zapisuje v Registry jinam, než použité pozadí plochy. Vaše otázka je podobně nesmyslná, jako "kam zapisuje nastavení KDE Control Center"
Existuje dokumentace, kam co Policy Editor píše a jaké jsou možné hodnoty?
RE: Jednoduché v Linuxu, těžké ve Windows
To je stejně nesmyslná otázka, jako se ptát "kam zapisuje hodnoty GUI". Group policy GUO pracuje s templates. MS dodává nějaké templates, které ovlivňují konkrétní hodnoty v Registry, a to je samozřejmě popsané. Ovšem templates si můžete vytvořit sám.
http://msdn.microsoft.com/en-us/library/ms815238.aspx
RE: Jednoduché v Linuxu, těžké ve Windows
RE: Jednoduché v Linuxu, těžké ve Windows
http://meteleskublesku.cz/media/18/snd/12.mp3

