Strona 1 z 2

Longhorn XP M3F - Prezentacja

: 01 sie 2011, 20:37
autor: urban92
Longhorn XP M3F

Obrazek

1. opis ogólny

Minął rok od ostatniej dużej aktualizacji projektu, wiele osób pewnie myślało ze został on zarzucony, jednak w rzeczywistości powoli i spokojnie pracowałem nad następną wersją. Dzięki temu że miałem dużo czasu w nowej wersji znajduje się spora liczba zmian i poprawek błędów. Zapraszam do prezentacji najnowszej wersji tej jedynej w swoim rodzaju modyfikacji stworzonej z pasją.

Zastanawiacie się pewnie co oznacza literka "F" w nazwie. To wynik zmiany w nazewnictwie wersji. Przestałem się pierdzielić z numerami buildów bo sam już nie ogarniam ile razy robiłem obraz wim przy tworzeniu. Kolejne wersje systemu będą oznaczone po prostu kolejnymi numerkami (M3, M4 itd.) a ostatnia litera będzie oznaczała czy jest to wersja finalna "F", testowa "T", czy inna np. technology preview "TP", zip "Z" itd.

Dzięki zmianie nazewnictwa i sposobie tworzenia (teraz sterowniki pamięci masowych integruje przed robieniem sysprepa) mogę bardzo szybko i sprawnie wydawać kolejne wersje (pod warunkiem że będzie mi się chciało i będę miał co w nich zmieniać :chytry: ). Przez tyle czasu zdążyłem wszystko sobie oskryptować tak bardzo że zrobienie syspepa i zwimowanie wraz z wywaleniem plików tymczasowych do tylko kilka kliknięć myszą.

Jak widać wersja ta jest pierwszą którą mogę uznać za ukończoną i nadająca się do instalowania jako normalny system a nie tylko jako ciekawostkę czy obiekt do testów. Mimo wszystko proszę użytkowników techvortalu żeby przetestowali system zanim rozpocznę wielki podbój internetu naszym towarem eksportowym :hyhy:

2. Środowisko startowe Wiadro LE

Temu podsystemowi poświęcam cały podpunkt bo jest o czym mówić. Uznałem że do uruchomienia instalatora LHXP typowemu użytkownikowi nie są potrzebne te wszystkie narzędzia które drastycznie zwiększają za to rozmiar pliku ISO. Stworzyłem więc naprawdę lekką wersje systemu Wiadro OS 5.1. Usunąłem wszystko co osobie chcącej tylko zainstalować system jest zbędne (np. obsługę sieci i explorer) pozostawiając komponenty niezbędne do poprawnej instalacji systemu (np. sterowniki SATA). Pozostawiłem odpalany z linii poleceń prosty menedżer plików z NT4 dzięki któremu będzie można operować na plikach i bootsect.exe żeby można było przywrócić bootloader (bo konsoli odzyskiwania też nie ma już). Wiadro Lite zawiera też sterowniki exFAT.

Dzięki temu samo środowisko startowe instalatora zajmuje 180MB zamiast 570. Nie ma większości opcji pełnego Wiadra, ale pełne Wiadro OS można sobie bez problemu ściągnąć oddzielnie.

Screeny środowiska startowego:

Obrazek
Obrazek
Obrazek

Do linii poleceń wchodzimy standardowo, SHIFT+F10 po załadowaniu instalatora, a dalej jak widać, można np. podmienić jakieś pliki systemowe lub przywrócić bootloader.

3. Instalator

Zgodnie z tym co wcześniej pisałem wersja ta bazuje na sprawdzonym instalatorze wim longhorna. Po wnikliwych testach stwierdzam że instalator longhorna 4053 sprawia o wiele mniej problemów niż zip który nie zapisuje wielu uprawnień i struktury systemu plików przez co czasami dzieją się różne dziwne rzeczy w systemie.

Obecny instalator dzięki zastosowaniu pliku instalacji nienadzorowanej (właśnie dlatego użyłem instalatora buildu 4053 a nie 4074 w którym jest błąd z unattended.xml) jest uproszczony najbardziej jak tylko się da i jedyne co musi zrobić użytkownik to wybrać partycje. Nie ma nawet oobe (wychodzę z założenia że użytkownik ustawi sobie wszystkie opcje takie jak hasło, nazwa komputera itd. po instalacji zamiast być zmuszany do ciągłego podawania danych podczas niej co ją niepotrzebnie wydłuża). Program oobe.exe pozostał w systemie i wykonuje się po instalacji, ale "po cichu". Kasuje on tylko pliki tymczasowe nie wymagając od użytkownika podawania żadnych informacji.

Faza wykrywania sprzętu jest naprawdę krótka w porównaniu do tej samej fazy w longhornach 4xxx, viście lub win7. Część urządzeń które nie są krytyczne i wymagane do uruchomienia komputera instaluje się w już działającym systemie dzięki czemu użytkownik ma nad wszystkim pełną kontrolę (ale zarazem nie musi robić niczego sam). Instalator jest całkowicie bezobsługowy (po wybraniu partycji można odejść od komputera na 10-20 min).

Screeny instalatora:

Obrazek
Obrazek
Obrazek
Obrazek

4. Zmiany w systemie względem wersji M2:

- W systemie zostały zintegrowane nowe aktualizacje do Maja 2011 (w tym DirectX). Domyślnie wyłączyłem Windows Update z powodu nadpisywania zedytowanych plików systemowych przez aktualizacje.

- Dodano Windows PowerShell (często przydaje się bardziej zaawansowanym użytkownikom).

- Dodano net frameworki. Wszystkie. Od wersji 1.1 do 4.0 wraz z wszystkim spolszczeniami, aktualizacjami i service packami. Wydaje się że niepotrzebnie zwiększyło to rozmiar pliku wim i to dość drastycznie bo o 400MB ale dopiero teraz czuć moc instalatora wim. Instalacja wszystkich wersji net frameworka po instalacji systemu wraz z tymi wszystkimi aktualizacjami i dodatkami to droga przez mękę, a dodanie tego do instalatora i386 uruchamia poszczególne instalatory po kolei i wydłuża czas instalacji o około 2 godziny. W instalatorze wim wydłużenie czasu wypakowywania plików nie jest większe niż 15 min i wszystko jest gotowe od razu po wypakowaniu. Tak nawiasem mówiąc wim longhorna wypakowuje się o jakieś 10% wolniej niż ten sam wim Windows 7, ale za to Longhorn ma większą kompresje.

- Dodano sidebar. Technicznie jest to zwykły sidebar Visty odpalony na XP dzięki bibliotekom Alky w którym został lekko zmodyfikowany wygląd żeby pasował do stylu Slate i dodane zostały najciekawsze dodatkowe gadżety. W systemie jest pełna kompatybilność z gadżetami Visty/Win 7 z wyjątkiem tych które korzystają z funkcji występujących jedynie w nowszych systemach (np. BitLocker). Wystarczy kliknąć podwójnie na plik z rozserzeniem .gadget tak jak w Viście/Win7. Sidebar domyślnie jest wyłączony.

- Dodano prosty menedżer plików z NT4.0. Czemu jest on taki fajny i co on ma czego nie ma standardowy explorer? Ano pozwala na przejecie na własność całych folderów wraz z zawartością i przyznania sobie uprawnień za pomocą trzech kliknięć. Poza tym działa pieruńsko szybko, jest prosty jak drut, fajny i oldschoolowy, no i zajmuje tylko 250KB :hyhy:

- Zaktualizowano 7-zip do wersji 9.20.

- Dodano True Transparency ze skinem Longhorna (proteza Aero dla tych co lubią pierdołki graficzne), oczywiście program jest opcjonalny i nie uruchamia się sam po starcie systemu.

- Skoro mowa o wyglądzie, dodałem styl wizualny i kompozycje z Visty Beta1, udało mi się też usystematyzować nazewnictwo kompozycji dzięki ich edycji.

- W systemie jest też nowa domyślna tapeta pasująca do klimatu systemu i zarazem ociekająca prostotą i minimalizmem.

- Dodano nieoficjalne dźwięki Longhorna (schemat nieco inny niż w Sigmie).

- Interfejs syntezatora mowy z Longhorna 4093 (prawie żywcem wzięty z Sigmy 2.0 gdzie był on przerobiony do odpalania pod starszymi buildami).

Obsłudze sieci w LHXP M3 poświęcam trochę więcej miejsca, bo bardzo ją dopieściłem.

- W systemie domyślnie włączone jest IPv6 działające równolegle z IPv4 (niech wam nie wmawiają że dopiero od Visty te dwie wersje protokołu mogą działać równolegle). O korzyściach z IPv6 chyba nie muszę mówić, a system jest na nie gotowy "out of box".

- Dodano protokół odnajdywania topologii warstwy łącza dzięki czemu komputery z LHXP wykrywane są na mapie sieci Visty/Winddows 7, poprawia to zauważalnie współprace w sieci lokalnej między Windows 7 i XP, komputery z XP są łatwiej wykrywane przez nowsze systemy. Aktualizacji tej nie wiedzieć czemu nie da się zdobyć w wersji do XP SP3 (microsoft zapewne nie chce ułatwiać życia użytkownikom) i trzeba ją przygotowywać samodzielnie przez modyfikacje wersji przeznaczonej do XP SP2.

- Klient zdalnego pulpitu jest teraz dokładnie taki sam jak w Windows 7. Ułatwia to łączenie z nowszymi systemami. Niby jest do dostępne także jako oficjalna aktualizacja ale nie wiedzieć czemu nie ma jej w Windows Update, a na stronach Microsoftu strasznie trudno ją znaleźć, co ciekawe jedna z aktualizacji krytycznych dostępnych na WU nie instaluje się bez aktualizacji zdalnego pulpitu któej nie ma na WU. I gdzie tu logika? Najwyraźniej Microsoft powoli zaczyna olewać Windows XP.

- Serwer zdalnego pulpitu akceptuje teraz więcej niż jedno połączenie (terminal server patch), dzięki czemu można podłączyć dwóch i więcej użytkowników zdalnie do jednego komputera z XP.

Obrazek

Funkcjonalność ta też jest bardzo przydatna dla bardziej zaawansowanych użytkowników, szczególnie dla tych którzy często korzystają ze zdalnego pulpitu. Wyobraźmy sobie sytuacje w której ktoś musi skorzystać z mocniejszego komputera, możemy wtedy z poziomu słabszego drugiego komputera w domu zalogować się zdalnie na mocniejszy i korzystać w pełni z systemu równocześnie z inną osobą. Widziałem screeny z połączonymi nawet siedmioma użytkownikami podczas gdy ósmy siedział sobie lokalnie. Nie da się wciąż odpalić dwóch sesji zdalnego pulpitu dla jednego użytkownika, to nie Windows Server. W wielu modyfikacjach jacyś debile kompletnie usuwają usługi terminalowe i zdalny pulpit (nie będę pokazywał palcami w których :chytry: ), co dyskwalifikuje te systemy dla użytkowników o IQ powyżej 80.

- Poprawiono błąd związany z autologowaniem które niepotrzebnie włączało się w wersji M2.

- Poprawiono błąd z niestandardowymi kontrolerami ATA które powodowały BSOD po instalacji wersji M2, system powinien mieć mniej problemów z kontrolerami dyskowymi i obsługiwać ich więcej (najpierw dodanie niestandardowych sterowników pamięci masowych do systemu a potem sysprep wykonany z parametrem -bmsd, w wersji M2 najpierw sys sysprep bez -bmsd a potem dopiero dodanie sterowników). Ulepszono obsługę niestandardowych kontrolerów SATA, SCSI i RAID.

- Dodano bardzo fajne ułatwienia dla użytkowników (menu kontekstowe otwórz wiersz poleceń w tym folderze, menu otwórz w notatniku, oraz globalne ustawienia konsoli i podgląd urządzeń które można odłączyć przez bezpieczne usuwanie sprzętu w panelu sterowania).

- Ukłon w stronę pań urzędniczek które układają całymi dniami pasjanse na komputerze, wygląd kart został zmodyfikowany i wygląda jak w Windows 7.

- Zmieniony buildag poprzez edycje kernela hexeditorem, numeru buildu nie zmieniałem bo skończyłoby się to problemami z aplikacjami i niemożliwością zainstalowania jakiejkolwiek aktualizacji pod XP.

- Dodano wybór przeglądarki internetowej (oficjalna aktualizacja M$) i link do techvortalu na pulpicie (free reklama).

Screeny działającego systemu:

Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek
Obrazek

5. Słowo końcowe

Obraz iso ma 1,39 GB, po skompresowaniu 1.14GB. Linki powinny się pojawić niebawem w oddzielnym temacie kiedy skończę upload. Proszę techvortalowców o przetestowanie tej wersji. Jeśli nie zauważycie w niej poważniejszych błędów to można puścić system w świat :D

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 20:47
autor: pc.qwerty
Już po opisie podoba mi się systemik, widać klarownie że nie jest to kolejna modyfikacja w której jedyną zmianą jest wygląd :P Jedynie nie podoba mi się tło sidebara, lepsze byłoby jakieś bardziej przezroczyste. Poza tym warto by wymienić kursory na te z Visty/7, gdyż są o wiele przyjemniejsze. :) I ostatnie pytanie: czy można w prosty sposób wyłączyć wyświetlanie buildtaga w opcjach folderów?

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 20:53
autor: Rublik
I to jest prawdziwy Longhornowo-siódemkowy XP!
Czekamy na linki i podepnę jakoś drugi dysk ATA mimo tego, że już złącze jest full zajęte (1 dysk + nagrywarka), najwyżej odłączę nagrywarkę i odpalę instalator z USB, bo chyba testy na RealHW są najważniejsze :)

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 20:55
autor: pc.qwerty
Właśnie, jak wygląda instalacja z USB? Czy wystarczy nagrać obraz na pena w UltraISO, żeby to działało?

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 20:56
autor: Rublik
Ja do XP używam WinToFlash.

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 21:00
autor: pc.qwerty
WinToFlash jest raczej przeznaczony do instalek i386 :P

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 21:00
autor: urban92
pc.qwerty pisze:Jedynie nie podoba mi się tło sidebara, lepsze byłoby jakieś bardziej przezroczyste.
Zastanawiam się nad całkowitym usunięciem tła w następnej wersji dzięki czemu sidebar pasowałby do każdego stylu i wyglądał trochę gadżety jak Win 7.
pc.qwerty pisze:Poza tym warto by wymienić kursory na te z Visty/7, gdyż są o wiele przyjemniejsze.
Fajny pomysł, aż dziwne że na to nie wpadłem. Muszę tylko pamiętać żeby zmiana kursorów obowiązywała dla każdego użytkownika.
pc.qwerty pisze:I ostatnie pytanie: czy można w prosty sposób wyłączyć wyświetlanie buildtaga w opcjach folderów?
Tylko PaintDekstopVersion na 0 w regedicie (wszędzie gdzie znajdziesz) albo programy w stylu TweakUI. Myślę nad zrobieniem prostego programiku który będzie zmieniał trudno dostępne opcje systemowe np. właśnie wyświetlanie buildtaga.
pc.qwerty pisze:Właśnie, jak wygląda instalacja z USB? Czy wystarczy nagrać obraz na pena w UltraISO, żeby to działało?
Wiadro powinno odpalić z USB (wersja LE była optymalizowana pod tym kątem) Jak nie zadziała z UltraISO to pokombinuj z pe2usb. W najgorszym razie można odpalić instalator Longhorna z WinPE Visty lub Sevena albo z poziomu pełnego wiadra które wykryje pendriva.

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 21:04
autor: Rublik
pc.qwerty pisze:WinToFlash jest raczej przeznaczony do instalek i386 :P
Jak obsługuje instalki Visty i 7, to chyba LH też odpali.

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 21:14
autor: urban92
Rublik pisze:Jak obsługuje instalki Visty i 7, to chyba LH też odpali.
WinPE Sevena i WinPE/BartPE oparte na XP/2K3 to zupełnie inne systemy w których zasada uruchomienia z CD jest zupełnie inna, ale można zawsze spróbować

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 23:11
autor: Conrado967
No nareszcie! Pretekst by przesiąść się na Tualatina :)

W systemie jest wiele fajnych rzeczy, aż chce się pobierać. Ta tapeta jest deko za prosta. Fajna jest ta w M2 :P

Już pobieram. Jutro będą testy z Tualatina.... Może się nie upiecze.

Re: Longhorn XP M3F - Prezentacja

: 01 sie 2011, 23:50
autor: Tomartin
Ja również jutro postaram się przetestować ;)

Re: Longhorn XP M3F - Prezentacja

: 02 sie 2011, 17:38
autor: Kamel
Pobrane, działa, śmiga, gwizda, szprecha, aż miło ;)

Re: Longhorn XP M3F - Prezentacja

: 02 sie 2011, 17:46
autor: pc.qwerty
To jeszcze napisz w temacie o testach na jakim sprzęcie instalowałeś :)

Re: Longhorn XP M3F - Prezentacja

: 02 sie 2011, 20:02
autor: Rublik
Udało mi się uruchomić instalator z usb, normalnie sformatowałem dysk i mniej więcej kiedy pisało 11 minut wyskoczył słynny błąd "An error occurred while copying files", będę próbował jeszcze raz, jak znowu będzie tak samo, to wypalę DVD.

Potem napiszę o wszystkim w temacie testów.

Re: Longhorn XP M3F - Prezentacja

: 03 sie 2011, 13:52
autor: Conrado967
Urban czy jest możliwe że zostawiłeś w WIMowanym systemie swoją bramę internetową? U mnie jest od początku i nazywa się połączenie lokalne na KOMP, a żaden z moich komputerów się tak nie nazywa, a i przez nią nie mogę udostępnić internetu do mojego połączenia lokalnego.

PS: Urban narobiłeś tyle tematów o Prezentacji, o Downloadzie, o testach, a zapomniałeś o wykrytych błędach/ propozycjach poprawek.