10 rzeczy, które warto wiedzieć o Windows 7.

By Dawid Kościelny on Listopad 30th, 2010

10 rzeczy, które warto wiedzieć o Windows 7.

Inspiracją do napisania (w części jest to tłumaczenie) tego artykułu jest artykuł z rewelacyjnej strony http://gizmodo.com/5433340/10-things-you-must-do-with-your-new-windows-7-pc chłopaki i dziewczyny z tego serwisu odwalają kupę świetnej roboty.

Tak na marginesie zastanawiałem się dlaczego nikt przede mną nie zrobił takiego podsumowania ciekawych funkcjonalności najnowszego, ale wcale nie najświeższego systemu firmy Microsoft. A mianowicie Winodws 7.

Ok. to zacznijmy.

1.       Wygląd Windows 7. Jest jeszcze bardziej błyszczący, użyto jeszcze więcej kolorów. Wszystko jest takie piękne i cukierkowe. Tutaj trzeba przyznać, że gigant z Redmont odwalił świetną robotę. Osoby przesiadające się z Windows XP lub wcześniejszych wersji nie znajdą w domyślnej konfiguracji starego dobrego przycisku Start. Spokojnie przycisk jest ale teraz z logiem Windows.

2.       Wyłącz wszystko czego nie potrzebujesz. To co majsterkowicze lubią najbardziej. Możesz wyłączyć bardzo dużo rzeczy, które w poprzednich wersjach Windows nie były tak łatwo usuwalne. Fakt, jedno co usunęli za dużo to klienta poczty elektronicznej. Kiedyś stary dobry Outlook Express dawał radę, teraz go już nie ma. Jest Internet Explorer 8. Kilka kliknięć i już go nie ma. Mamy Windows Media Player, mamy. Pach już go nie ma. Dużo trików z poprzednich wersji Windows też zadziała. Większość narzędzi świetnie funkcjonuje.

3.       Narzędzia do transferu danych. Jest jeszcze lepsze niż było. Tak, tak jeśli twoja stara maszynka z Windows XP pójdzie w zapomnienie zaraz po tym jak przemigrujesz wszystkie dane , to z programem „Łatwy transfer w systemie Windows” zrobisz to jeszcze szybciej.

4.       Poznaj nowe skróty klawiszowe. Dla wszystkich wielbicieli wszelkiego rodzaju usprawnień w poruszaniu się po Windows wprowadzono całkiem nową listę skrótów klawiszowych.

5.       Dodatkowe urządzenia. Świetnie, Windows 7 ma o wiele bardziej poprawioną współpracę z wszystkimi dodatkowymi urządzeniami. Jeśli nie napotkałeś nigdy problemu kompatybilności Twojego urządzenia z Windows to jesteś szczęściarzem. Teraz spokojnie większość, niestety (tutaj kubełek zimnej wody) nie wszystkie urządzenia zostaną obsłużone.

6.       Udostępnij swoje rzeczy innym komputerom. Teraz jest to łatwiejsze. Jeśli do każdej konfiguracji sieci zapraszałeś znajomego informatyka (pozdrawiam moich znajomych J ) tak teraz już będziecie go zapraszać wyłącznie w celach towarzyskich . Całkowita przebudowa sposobu działania sieci umożliwia łatwą konfigurację sieci domowej. Teraz wystarczy dołączysz do sieci domowej i już Twój Windows 7 wymienia się danymi.

7.       Puszczaj wszędzie Twoją muzykę i video. Możesz tego nie wiedzieć ale Twój komputer wyposażony w Windows 7 jest maszynką do puszczania streamingu audio i video, DVR’em, może być też przeglądarką zdjęć, możesz nim zarządzać Twoją domową wideoteką. Wszystko to co mają ostatnio dość modne multimedialne pudełka. To wszystko przez Windows Media Center.

8.       Windows 7 Starter ssie ;). Jeśli kupiliście netbooka z tą wersją systemu to szczerze Wam współczuję. Chyba, że jesteście z nim szczęśliwi to będę Wam życzył wszystkiego najlepszego na nowej drodze życia. Niestety nie mam dla Was takich fajnych newsów, u nas nie funkcjonuje promocja Windows 7 Home Premium za 30$ dla wszystkich studentów lub osób posiadających e-mail w domenie .edu

9.       A może by tak jakiś dysk sieciowy? Nowy komputer – nowy start. Doskonały czas aby zacząć nowe życie z możliwością robienia kopii bezpieczeństwa sieciowo. Szczególnie, gdy używasz maszyny jako DVR’a. Lub jeszcze fajniejsza rzecz Windows Home Server, ale to już tak z najwyższej półki.

10.   Zarządzanie zdalne przy użyciu VNC. No cóż czasami trzeba coś sobie dociągnąć w czasie gdy się non stop nie siedzi przy swoim komputerze lub jeśli potrzebujesz jakiegoś pliku. Wystarczy skonfigurujesz serwer VNC i gotowe.

Osoby, które zajrzały w linka z którego korzystałem przy tym opisie na pewno widziały, że każdy z tych punktów jest opatrzony szerszym artykułem na ten temat. W moim zamyśle jest to samo. Jak tylko znajdę czas to postaram się napisać/ przetłumaczyć coś więcej.

A i zapomniałem jednego, miłej i efektywnej pracy z Windows 7 oby działał jak najdłużej. Prawie jak życzenia świąteczne.

Windows Server 2008 R2– Server Manager Error ??:/

By kaarol on Listopad 28th, 2010

Jak to zwykle bywa w czwartek przed wyjściem z pracy włączyłem sobie uaktualnienia jednego z serwerów produkcyjnych, potrzebowałem dograć jedną łatkę a przy okazji poleciało trochę zaległości. Aktualizacja przeleciała błyskawicznie, restart serwera, 1/3, 2/3, 3/3, cofanie zmian. Godzina już późna 15. Continue Reading

Firefox umiera!!! – czy już czas na zmianę?

By rtynski on Listopad 28th, 2010

Obserwując używanie przeglądarek zauważyłem coś niepokojącego. Firefox staje się coraz wolniejszy i zachowuje się jak 80 letni staruszek (gdzieś tak przeczytałem). Czy to ma odzwierciedlenie w statystykach.

Statystyka używania przeglądarek
Na stronie w3schools.com mamy do dyspozycji statystki  jakich to przeglądarek obecnie się używa. I co można zauważyć Firefox zaczął spadać miesiąc do miesiąca traci już jest poniżej 45%. Czy to początek końca?? Patrząc dale na użycie wersji 4.0 to widzimy że osoby się zrażają do tej wersji to jest jak jakiś słoń, ja osobiście nie polecam.

HTML5 i nowe standardy
Zmieniający się świat powoduje konieczność zmian w przeglądarkach, nowy standard HTML5 ma przynieść nową świeżość  przeglądarkom i odchudzić je z koniecznych do używania zasobożernych i często skomercjalizowanych wtyczek. Patrząc na dwie ostatnie konferencje Internet Explorer przestaje się  porównywać z Firefox a jako swojego konkurenta wybiera Chrome. Czy tylko w nim widzi zagrożenie na przyszłość?? Czas pokaże ale ja widzę że będzie problem nadgonić dystans jaki jest między Firefoxem a jago konkurentami do implementacji nowych technologi i poprawy wydajności JavaScriptu.

Chrome następca
Czy Google chrome przejmie pałeczkę?? Ja osobiście ostatnio używam chroma do surfowania po internecie, firefox zostawiłem tylko do niektórych operacji, i trochę z sentymentu. Dla mnie działa szybciej nie zżera tyle pamięci i jest bardziej stabilny. Coraz więcej wtyczek można pobrać i to te dobrze nam znane z Firefox. Niestety nie wszystko może być tak jak w Firefox, inne rozłożenie interfejsu powoduje że niektóre elementy, ikony, które były nam pomocne ląduja pod skrótami klawiatury lub w menu.

Co mnie urzekło w Chromie
Osobiście lubię mieć parę niezależnych instancji przeglądarek. i łatwość konfiguracji wersji portable. Tutaj naprawdę w łatwy sposób możemy zmienić umiejscowienie wszystkich naszych plików które się tworzą wystarczy użyć parametru
chrome.exe –user-data-dir=D:\profiles001

Co dalej
To już czas pokaże ja mam tylko nadzieje że wszystko tak aby użytkownik końcowy miał jak najlepiej.  A programista będzie się musiał przystosować do każdej z sytuacji która nastanie.

Windows Server 2008 R2– Server Manager Error ??:/

By kaarol on Listopad 28th, 2010

Jak to zwykle bywa w czwartek przed wyjściem z pracy włączyłem sobie uaktualnienia jednego z serwerów produkcyjnych, potrzebowałem dograć jedną łatkę a przy okazji poleciało trochę zaległości. Aktualizacja przeleciała błyskawicznie, restart serwera, 1/3, 2/3, 3/3, cofanie zmian. Godzina już późna 15.55 i nagle wysypały się uaktualnienia. Na szczęście system po restarcie uruchomił się poprawie, przynajmniej tak mi się wydawało. W piątek około 10 stwierdziłem, że doinstaluje pewną role, jednak ku mojemu zdziwieniu zobaczyłem biały ekran w zarządzaniu serwerem:/

CRM–koncepcja 360 stopni

By Tomasz Filipowicz on Listopad 28th, 2010

Nie raz można trafić na publikacje, które wskazują Dynamics CRM jak system, który pozwala na tzw. 360 view. Oznacza to, iż pracując z danymi klienta mamy w dowolnym momencie szybki dostęp do wszystkich danych powiązanych z klientem. Skąd to się wzięło ? Jak wiele rzeczy mogło to zostać zaobserwowane i przeniesione na bity w naturze. Przemierzając ostatnio Tanzanię zaobserwowałem następujące 360 view:

Jednakże tutaj celem takiego widoku jest przetrwanie, zwierzaki chcą monitorować konkurencję a nie dane klienta, aby nie zostać przez nich wyeliminowanym z rynku :)

CRM–koncepcja 360 stopni

By Tomasz Filipowicz on Listopad 28th, 2010

Nie raz można trafić na publikacje, które wskazują Dynamics CRM jak system, który pozwala na tzw. 360 view. Oznacza to, iż pracując z danymi klienta mamy w dowolnym momencie szybki dostęp do wszystkich danych powiązanych z klientem. Skąd to się wzięło ? Jak wiele rzeczy mogło to zostać zaobserwowane i przeniesione na bity w naturze. Przemierzając ostatnio Tanzanię zaobserwowałem następujące 360 view:

Jednakże tutaj celem takiego widoku jest przetrwanie, zwierzaki chcą monitorować konkurencję a nie dane klienta, aby nie zostać przez nich wyeliminowanym z rynku :)

SharpDevelop – początki

By rtynski on Listopad 27th, 2010

Visual Studio nie jest jedynym IDE którego możemy używać do programowania w .NET. Mamy do dyspozycji przynajmniej dwa inne.

Jako że Mono jest alternatywnym rozwiązaniem dla .NET Framework firmy Microsoft. Nie będę narazie nic o nim pisał.

SharpDevelop przemykał już mi się od dawna, kiedyś przez chwilę korzystałem z niego, ale odkąd miałem już VS Standard projekt ten dla mnie zeszedł na dalszy plan. Dzisiaj patrząc na możliwości i funkcjonalności jakie daje nam SD może warto się zastanowić czy warto wydawać  prawie 4 tysiące zł na licencje, tego narzędzia czy może lepiej poczekać i rozwijać swoje oprogramowanie przy użyciu czegoś darmowego.

Co tracimy co zyskujemy:
Microsoft ma bardzo fajnie rozbudowany edytor i design, wszystko działa płynnie i nie trzeba jakiejś super maszynki aby to działało. Niestety SD nie jest tak bogaty przy pierwszym spotkaniu można troszkę się przerazić brakiem niektórych funkcji. Ale ja powiem coś za coś. Użytkownicy Express wersji VS nie mają możliwości podpinania żadnych pluginów do VS, dzięki czemu programując musimy uzbroić się w arsenał aplikacji które nie są zintegrowane z naszym IDE. natomiast w SD dostajemy cały arsenał dodatkowych funkcji i muszę się przyznać że sam nie ze wszystkich korzystałem. O niektórych tylko się czytało. Więc może warto zacząć. Może pozwoli nam to na większy rozwoju niż nasza darmowa Express?? Zobaczymy.
Następną wadą dla Express są Solucje które nie otwierają się i pewnie często aby zobaczyć jakiś rozbudowany projekt Open Source musiałeś otwierać każdy projekt osobno jeden w C#, drugi w Web, SD otwiera wszystko w jednym.
I tak można by było mnożyć bez końca w jedną i drugą stronę, ja postaram się przyjrzeć temu środowisku i na pewno nie napisałem o tym ostatni raz.

Instalujemy
Aktualnie mamy do dyspozycji wersję 4.0 Beta która została całkiem przebudowana i wymaga dopracowanie.  Ale jest już na tyle stabilna aby na niej pracować. Jeżeli natomiast chcielibyście sprawdzić jak wygląda wersje z repo (osobiście zachęcam)  potrzebne jest zainstalowanie klienta git i umieszczenie w path ścieżki do niego. Projekt budujemy przez naciśnięcie releasebuild.bat.

Powodzenie i miłej pracy i zabawy.

MCITP czy MCSA? Oto jest pytanie.

By Dawid Kościelny on Listopad 27th, 2010

MCITP czy MCSA? Oto jest pytanie.

Zacznijmy od wyjaśnienia tych skrótów i od krótkiej charakterystyki każdego z tytułów.

MCSA (Microsoft Certified Systems Administration) – certyfikat bardzo stary, wywodzi się jeszcze z Windowsa 2000, ale o tym wydaniu nie będę pisał. Skupię się na wersji dla Windowsa 2003.

Tak więc wg. źródła http://www.microsoft.com/learning/en/us/certification/mcsa.aspx

Osoba posiadająca MCSA powinna umieć zarządzać I rozwiązywać problem w środowiskach sieciowych opartych o Windows Server 2003. Taka persona może być administratorem systemów, administratorem sieci, specjalistą ds. wsparcia technicznego. Do tego dochodzą nam jeszcze dwie specjalizacje:

  • MCSA Messaging on Windows Server 2003
  • MCSA Security on Windows Server 2003

Pierwsza z nich dodatkowo obejmuje serwery pocztowe Exchange a druga jak sama nazwa wskazuje bezpieczeństwo.

Jak zdobyć MCSA?

Obowiązkowo musisz zdać dwa egzaminy z systemów sieciowych:

  • 70-290 Managing and Maintaining a Microsoft Windows Server 2003 Environment
  • 70-291 Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure

Jeden obowiązkowy egzamin z systemów klienckich:

  • 70-680 TS: Windows 7, Configuring
    Ten egzamin jest szczególny. Może być liczyć się jako kliencki lub jako dodatkowy. Niestety nie może być zdany podwójnie.
  • 70-620 TS: Configuring Windows Vista Client
    Tak samo jak w przypadku wcześniejszego egzaminu. Może być liczyć się jako kliencki lub jako dodatkowy. Niestety nie może być zdany podwójnie.
  • 70-270 Installing, Configuring, and Administering Windows XP Professional
    Może być liczyć się jako kliencki lub jako dodatkowy. Niestety nie może być zdany podwójnie.

I jeden dodatkowy. Lista jest obszerna i można ją znaleźć pod adresem http://www.microsoft.com/learning/en/us/certification/mcsa.aspx#tab2

Np. moje MCSA uzyskałem zdając: 70-290, 70-291, 70-680 i 70-432.

Dobrze, myślę, że temat MCSA można uznać za wyczerpany. Teraz pszyszła pora na egzaminy nowszej generacji, czyli MCITP.

Co to jest MCITP i dlaczego nie można porównać tego bezpośrednio z MCSA?

MCITP (Microsoft Certified IT Professional), właściciel takiego certyfikatu powinien posiadać głębszą wiedzę z zakresu baz danych, systemów pocztowych, zarządzania systemami. Spokojnie nie musi mieć całej tej wiedzy. Ponieważ MCITP dzieli specjalistów na grupy wg. technologii.

Certyfikat ten możemy mieć w następująchych obszarach:

  • Systemy klienckie:

o   MCITP: Enterprise Desktop Support Technician 7

o   MCITP: Enterprise Desktop Administrator 7

o   MCITP: Consumer Support Technician

o   MCITP: Enterprise Support Technician

  • Systemy serwerowe:

o   MCITP: Enterprise Administrator

o   MCITP: Server Administrator

o   MCITP: Windows Server 2008 R2, Virtualization Administrator

  • Bazy danych SQL

o   MCITP: Database Administrator 2008

o   MCITP: Database Developer 2008

o   MCITP: Business Intelligence Developer 2008

o   MCITP: Database Administrator

o   MCITP: Database Developer

o   MCITP: Business Intelligence Developer

  • Microsoft Office Project Server

o   MCITP: Enterprise Project Management with Microsoft Office Project Server 2007

  • Systemy poczty elektronicznej (Exchange Server)

o   MCITP: Enterprise Messaging Administrator 2010

o   MCITP: Enterprise Messaging Administrator

A co trzeba zdać, żeby mieć każdy z tych certyfikatów znajdziecie na stronie http://www.microsoft.com/learning/en/us/certification/mcitp.aspx#tab2

Sami widzicie. Jak można MCITP porównać do MCSA? Wg. mnie najlepszym odpowiednikiem MCSA w najnowszej technologii Microsoft jest MCITP: Server Administrator lub MCITP: Enterprise Administrator, a po głębszej analizie zostałby tylko ten drugi, ze względu na konieczność zdawania egzaminu klienckiego.

Tak więc mamy już co porównywać. I główne pytanie tego artykułu, no który mam wybrać?

Odpowiedź jest prosta: to zależy. J

Do rozważenia jest wiele scenariuszy i trzeba sobie odpowiedzieć na wiele pytań.

Czy zaczynasz dopiero swoją przygodę z technologiami Microsoftu? Tutaj polecałbym MCITP

Czy masz już doświadczenie? Jeśli tak to jakie? Jak Win2k3 to MCSA, jak Win2k8 to MCITP.

Kogo potrzebuje Twój obecny lub przyszły pracodawca? Tutaj wybór nie jest prosty.

Ale żebyś czytelniku nie odszedłz tej strony zdenerwowany dam Ci radę. Zdaj jeden i drugi J

I tym optymistycznym akcentem dotarliśmy do końca.

RIPE 61 – materiały

By drixter on Listopad 25th, 2010

Skończył się kolejny RIPE Meeting. Jak zwykle na nim nie byłem ale ważną i ciekawą rzeczą są materiały które jak zwykle dostępne są w ekspresowym tempie na stronach RIPE:

Jak zmniejszyć/zwiększyć rozmiar partycji w systemie Windows 7 (32 bit i 64 bit)?

By Dawid Kościelny on Listopad 24th, 2010

Jak zmniejszyć/zwiększyć rozmiar partycji w systemie Windows 7 (32 bit i 64 bit)?

Wprowadzenie

Continue Reading

Klonowanie maszyn z Windows w XenServer

By Łukasz Zięba on Listopad 23rd, 2010


Często na jednym serwerze działającym w oparciu o XenServer chcemy hostować kilka wirtualnych maszyn z tym samym systemem operacyjnym. Żeby uniknąć długiego procesu instalacji każdej z nich, dobrym pomysłem wydaje się sklonowanie działającej już maszyny i stworzenie nowych w oparciu o istniejącą.

Przygotowanie systemu Windows do sklonowania wymaga pewnych dodatkowych działań. Jedyną wspieraną i zalecaną przez firmę Citrix drogą jest wykorzystanie narzędzia sysprep.

Komputery działające pod kontrolą systemu Microsoft Windows używają identyfikatora SID, który jest unikalny dla każdego z nich. Przed sklonowaniem takiej maszyny wirtualnej należy upewnić się, że będzie ona posiadała inny identyfikator. Do tego właśnie użyjemy programy sysprep.

W tym przykładzie klonowanym systemem będzie Microsoft Windows Server 2008 R2.
  1. Tworzymy nową maszynę wirtualną, a następnie instalujemy i konfigurujemy w niej system Windows Server 2008 R2.
  2. Pobieramy wszystkie dostępne poprawki.
  3. Instalujemy dodatki firmy Citrix z pliku xs-tools.iso.
  4. Instalujemy niezbędne aplikacje, które chcemy posiadać na wszystkich maszynach wirtualnych.
  5. Następnie uruchamiamy narzędzie sysprep.exe, które znajdziemy w katalogu C:\Windows\System32\sysprep\.
  6. Z listy „Shutdown options” wybieramy „Shutdown” i klikamy OK. Po zakończeniu procesu przygotowywania systemu maszyna wirtualna wyłączy się.
  7. Nie należy włączać teraz maszyny z Windows. Po włączeniu systemu trzeba będzie ponownie przygotować go narzędziem sysprep.
  8. Klikamy na maszynę i z menu kontekstowego wybieramy „Convert to Template”.
  9. Po chwili możemy przystąpić do utworzenia nowej wirtualnej maszyny w oparciu o stworzony przez nas szablon.
  10. Po uruchomieniu nowo utworzoej maszyny wirtualnej pojawi się kreator pierwszego uruchomienia, w którym wybieramy język, podajemy klucz produktu i akceptujemy umowę licencyjną.
  11. Ostatecznie system Windows poprosi o podanie hasła do konta administratora.

Tym sposobem w ciągu kilku minut przygotowaliśmy sobie kopię wirtualnej maszyny z Windows Server 2008 R2. Teraz możemy w każdej chwili, w ciągu dosłownie kilku sekund, utworzyć nową wirtualną maszynę, ze wszystkimi poprawkami i oprogramowaniem, które jest nam niezbędne.

Dell – daj mi mocy :-)

By drixter on Listopad 20th, 2010

Mam jeden serwer Della z dyskami SATA w RAID 1 na kontrolerze LSI i jego wydajność przy zapisie była słaba, żeby nie powiedzieć tragiczna. Load 100% na IO, transfer z 10MB/s przy kopiowaniu danych pomiędzy tą samą macierzą RAID. Rozwiązaniem jest włączenie WCE (czymkolwiek to jest):

root@earth:/home/sql# lsscsi
[0:0:0:0] disk ATA ST3160812AS J -
[0:0:1:0] disk ATA ST3160812AS J -
[0:1:0:0] disk Dell VIRTUAL DISK 1028 /dev/sda

root@earth:/home/sql# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: ST3160812AS Rev: J
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: ATA Model: ST3160812AS Rev: J
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 01 Id: 00 Lun: 00
Vendor: Dell Model: VIRTUAL DISK Rev: 1028
Type: Direct-Access ANSI SCSI revision: 05

root@earth:/home/sql# sg_map -i -x
/dev/sg0 0 0 0 0 0 ATA ST3160812AS J
/dev/sg1 0 0 1 0 0 ATA ST3160812AS J
/dev/sg2 0 1 0 0 0 /dev/sda Dell VIRTUAL DISK 1028

root@earth:/home/sql# sdparm -s WCE=1 /dev/sg1
/dev/sg1: ATA ST3160812AS J
root@earth:/home/sql# sdparm -s WCE=1 /dev/sg0
/dev/sg0: ATA ST3160812AS J
root@earth:/home/sql# sdparm -g WCE /dev/sg1
/dev/sg1: ATA ST3160812AS J
WCE 1 [cha: y]
root@earth:/home/sql# sdparm -g WCE /dev/sg1
/dev/sg0: ATA ST3160812AS J
WCE 1 [cha: y]

Jakby nie było urządzeń /dev/sgX to:

modprobe sg

Działa całkiem przyjemnie, ciekawi mnie czemu tak jest, ktoś może wie?

Instalacja XenServer z USB

By Łukasz Zięba on Listopad 19th, 2010

Czasami w serwerze nie mamy dostępu do napędu CD / DVD, więc instalacja platformy Citrix XenServer może być dość utrudniona.

W tym wpisie pokażę, jak przygotować pamięć USB i zainstalować z niej XenServer 5.6.

  1. Pobieramy plik ISO ze strony firmy Citrix.
  2. Formatujemy naszą pamięć przenośną wykorzystując system plików FAT32.
  3. Pobieramy narzędzie UNetbootin.
  4. Uruchamiamy program, wskazujemy ścieżkę do pliku ISO zawierającego XenServer i wybieramy pamięć USB, z której chcemy uruchomić nasz serwer:
  5.  

  6. Po chwili proces kopiowania plików zostaje zakończony.
  7. Ustawiamy w serwerze bootowanie z USB i instalujemy Citrix XenServer.

OpenVZ: większy dysk w VE

By Łukasz Zięba on Listopad 19th, 2010

W tym krótkim wpisie przedstawiaję sposób na zwiększenie wirtualnej maszynie ilości dostępnego miejsca na dysku w środowisku OpenVZ.

Do wykonania poniższych poleceń, zazwyczaj wymagane są uprawnienia root’a.

Zwiększenie dostępnego limitu przestrzeni dyskowej następuje poprzez wpisanie komendy:

vzctl set 102 –diskspace 30G:35G –save

W tym wypadku kontener o numerze 102 otrzymuje do 35 gigabajtów miejsca na dysku do swojej dyspozycji (ilość ostateczna – hardlimit), natomiast po przekroczeniu bariery30 gigabajtów (softlimit) rozpoczyna się odliczanie quotatime.

Quotatime to okres czasu, przez jaki serwer pozwoli na przekroczenia granicy ustalonej przez softlimit. Wartość quotatime można modyfikować przy pomocy polecenia:

vzctl set VE –quotatime <czas w sekundach> –save

Przykładowo:

vzctl set 102 –quotatime 86400 –save

ustawi dla kontenera 102 qoutatime na 1 dzień.

Transformacja (.mst) może nadpisać wpisy rejestru uaktualnione przez plik (.msp) podczas instalacji typu (.msi + .mst + .msp)

By Krzysiek on Listopad 19th, 2010

Plik aktualizacyjny typu "patch" (.msp) może, niepoprawnie uaktualnić wpisy w rejestrze w przypadku, gdy główny produkt jest instalowany wraz z plikiem transformacji (.mst). Jest to związane z kolejnością wykonywania poszczególnych zadań przez usługę "Windows Installera". Tranasformacja (.mst) instalowana wraz z głównym produktem (.msi), jest zawsze dodawana w końcowej fazie procesu instalacji. W wyniku tej przypadłości, wpisy w rejestrze zaktualizowane przez plik (.msp), są ponownie nadpisywane przez plik transformacji (.mst).

Przykład:

msiexec /i <plik.msi> TRANSFORMS=<plik.mst> PATCH=<plik.msp>

Przy instalacji typu ".msi + .mst + .msp" nie można używać przełącznika "/i" razem z "/p". Należy go zastąpić przez "property" PATCH.

 

Przykładowe scenariusze instalacji oraz kolejność modyfikowania wpisów rejestru:

 

1. Instalacji typu .msi

Podczas instalacji (plik .msi) do rejestru zapisywane są tylko wpisy z tabeli "Registry" pliku (.msi).

 

2. Instalacja typu .msi + .mst

Podczas instalacji wpisy rejestru są modyfikowane przez wpisy z tabeli "Registry" pliku transformacji (.mst).

 

3. Instalacja typu .msi + .mst + .msp

Podczas instalacji wpisy rejestru, które miały być zmienione przez plik aktualizacji (.msp), są nadpisywane przez zawartość tabeli "Registry" pliku transformacji (.mst ).

 

Rozwiązanie:

Problem nadpisywania wartości rejestru można  rozwiązać na dwa sposoby. Pierwszy z nich polega na aktualizacji głównego pliku (.msi) przy pomocy pliku (.msp) i późniejszym dopasowaniu transformacji, tak aby wpisy w rejestrze miały poprawne wartości.

msiexec /a <plik.msi> /p <plik.msp>

Drugi sposób polega na utworzeniu pliku aktualizacyjnego (.msp) zawierającego również elementy pliku transformacji (.mst). W efekcie końcowym główny plik instalacjny (.msi) instalowany jest tylko z plikiem aktualizacyjnym (.msp).

msiexec /i <plik.msi> PATCH=<plik.msp>