![Obrazek](http://images40.fotosik.pl/286/624dc5ee230ce9cc.png)
Po miesiącu prac mam przyjemność opisać najnowszą, jeszcze ciepłą wersje systemu Longhorn XP która jako pierwsza została udostępniona publicznie.
1. Opis ogólny
W systemie zrobiłem sporo poprawek i zmian które w sumie sprawiają że całość wygląda już na jakiś projekt. W dalszym ciągu w systemie nie ma (i raczej nie będzie) szaleństw, nie akceptuje przeładowanych bajerami i programami systemów, w wersji M2 jedyny zintegrowany program to 7-zip nie ma nawet .NET Frameworka, dzięki temu system naprawdę mało zajmuje, gdyby nie Wiadro 5.0.1 zmieściłby się na CD.
Teraz krótko o systemie ratunkowym Wiadro OS 5.0.1 LE z którego ładuje się instalator, jak wcześniej pisałem wersja LE nie posiada wieloprocesorowego ACPI (zamierzam usunąć to takę z oddzielnej wersji bo sprawia że system nie odpala na sporej liczbie komputerów, głównie laptopów). System w wersji LE nie posiada także konfiguratora startowego który pozwala zmienić rozmiar ramdysku, tutaj ten parametr zmienia się automatycznie, w praktyce sposób startu wersji 5.0 LE jest taki jak w starej dobrej Sigmie PE 4.1.
Nowa wersja systemu ratunkowego zawiera zaktualizowane niektóre programy np. Operę do wersji 10.60.
Screeny Wiadro OS 5.0.1 LE:
![Obrazek](http://img252.imageshack.us/img252/2716/longhornxp2010072621154.th.png)
![Obrazek](http://img411.imageshack.us/img411/184/longhornxp2010072621155.th.png)
![Obrazek](http://img822.imageshack.us/img822/7194/longhornxp2010072621161.th.png)
![Obrazek](http://img411.imageshack.us/img411/7750/longhornxp2010072621165.th.png)
![Obrazek](http://img411.imageshack.us/img411/221/longhornxp2010072621170.th.png)
![Obrazek](http://img838.imageshack.us/img838/8813/longhornxp2010072621171.th.png)
![Obrazek](http://img838.imageshack.us/img838/1466/longhornxp2010072621174.th.png)
![Obrazek](http://img837.imageshack.us/img837/6596/longhornxp2010072621175.th.png)
![Obrazek](http://img530.imageshack.us/img530/8507/longhornxp2010072621180.th.png)
![Obrazek](http://img252.imageshack.us/img252/9728/longhornxp2010072621184.th.png)
2. Zmiany względem Milestone 1
Instalator:
- Zamiast instalki Longhona 4074 użyłem instalatora Longhorna 4053, działa on szybciej i pozwala na użycie instalacji nienadzorowanej, dzięki czemu pominąłem np. przepisywanie kodu. Spolszczenie robiłem od zera. Jedyne czego nie ma starszy build instalatora to ładowanie sterowników dyskowych, ale w 4074 ta opcja i tak jest niedorobiona. W przyszłości wznowię prace nad instalatorem zip.
- System instaluje się na każdym kontrolerze dysku zawartym w najnowszym Driver Packu, zrobienie aby system ładował przy bootowaniu każdy sterownik kosztowało mnie najwięcej pracy, pomogły mi skrypty Panther XP. Teraz XP ładuje wszystkie sterowniki SATA AHCI, SCSI i RAID tak jak Seven przy uruchamianiu, dzięki czemu jest podobnie jak on przenośny między platformami, wcześniej można go było porównać bardziej do Longhorna który, instalował się jedynie na standardowych kontrolerach.
- Instalator potrafi także wykrywać wielordzeniowe procesory i dostosować do nich ACPI, także pomogły mi skrypty Panthrer XP
- Usunąłem fazę wykrywania pnp co przyśpiesza instalacje, mniej ważny sprzęt wykrywany jest po pierwszym logowaniu. Sama faza minisetup wykrywa tylko krytyczne elementy, i musi przebiegać automatycznie, bo nie działa w niej mysz ani klawiatura (wykrywana jest dopiero po kilku minutach). Przenosi to cały ciężar konfiguracji na OOBE po pierwszym logowaniu. OOBE będzie najważniejszą rzeczą do zrobienia w następnej wersji.
- W systemie są tylko Driver Packi do pamieci masowych, kart sieciowych przewodowych i wifi, a nie wszystkie jak do tej pory, dzięki czemu system zajmuje mniej miejsca. Zachowałem jednak najważniejszą rzecz, Internet w większości przypadków działa od razu po instalacji dzięki czemu można pobrać inne sterowniki i dodatkowe programy.
- Nowa wersja oobe (0.2), obsługująca wybór przeglądarki internetowej, jednak wciąż jest w bardzo wczesnej wersji i nie pozwala na wiele, zostanie mocno udoskonalone w kolejnej wersji.
Screeny instalatora:
![Obrazek](http://img135.imageshack.us/img135/9577/longhornxp2010072621202.th.png)
![Obrazek](http://img843.imageshack.us/img843/8808/longhornxp2010072621204.th.png)
![Obrazek](http://img412.imageshack.us/img412/9969/longhornxp2010072621213.th.png)
![Obrazek](http://img836.imageshack.us/img836/9674/longhornxp2010072621230.th.png)
![Obrazek](http://img843.imageshack.us/img843/5838/longhornxp2010072621232.th.png)
![Obrazek](http://img412.imageshack.us/img412/897/longhornxp2010072621234.th.png)
![Obrazek](http://img843.imageshack.us/img843/6818/longhornxp2010072621235.th.png)
![Obrazek](http://img843.imageshack.us/img843/5734/longhornxp2010072621251.th.png)
![Obrazek](http://img837.imageshack.us/img837/1213/longhornxp2010072621252.th.png)
![Obrazek](http://img825.imageshack.us/img825/2962/longhornxp2010072621262.th.png)
![Obrazek](http://img135.imageshack.us/img135/4585/longhornxp2010072621270.th.png)
![Obrazek](http://img688.imageshack.us/img688/305/longhornxp2010072621271.th.png)
![Obrazek](http://img840.imageshack.us/img840/3511/longhornxp2010072621273.th.png)
System:
- Jak już wcześniej wspomniałem najważniejsze w tej wersji byłojak największe zmniejszenie rozmiaru, oprócz usunięcia driver packów wykombinowałem sposób aby usunąć 99% kopii katalogu i386, zostawiając tam tylko pliki niezbędne do fazy wykrywania sprzętu i konfiguracji, aby system się o nie nie pytał, co byłoby dość uciążliwym fantem bo wtedy nie działa jeszcze mysz i klawiatura. Katalog ten zamiast 400 MM ma 50MB.
- Usunąłem kolejne komponenty systemu (m.in ISS, pieska z wyszukiwarki i systemowy paker zip, zastąpiony 7-zipem).
- Sposób zamykania jak w nowszysch Windowsach (przycisk zamknij system, nie ma pytań o nic, więcej opcji (wyloguj, uruchom ponownie itp), jest w menu kontekstowym.
- Kilka drobnych tweaków
- Zmodyfikowano kolejne elementy wyglądu, dodałem dużo tapet i styli wizyalnych które uporządkowano w tematach, zmodyfikowano bootscreen, domyślna czcionka systemowa to już nie SegoeUI ale domyślna w zależności od stylu wizualnego.
- Każda modyfikacja w systemie działa także dla każdego użytkownika i każdego nowo utworzonego konta, niby oczywiste a nie takie łatwe do osiągnięcia.
Screeny działającego systemu:
![Obrazek](http://img844.imageshack.us/img844/6278/longhornxp2010072621280.th.png)
![Obrazek](http://img842.imageshack.us/img842/615/longhornxp2010072621282.th.png)
![Obrazek](http://img841.imageshack.us/img841/9374/longhornxp2010072621284.th.png)
![Obrazek](http://img823.imageshack.us/img823/1056/longhornxp2010072621291.th.png)
![Obrazek](http://img842.imageshack.us/img842/6513/longhornxp2010072621304.th.png)
![Obrazek](http://img841.imageshack.us/img841/6686/longhornxp2010072621320.th.png)
![Obrazek](http://img842.imageshack.us/img842/8310/longhornxp2010072621321.th.png)
![Obrazek](http://img705.imageshack.us/img705/778/longhornxp2010072621325.th.png)
![Obrazek](http://img705.imageshack.us/img705/4680/longhornxp2010072621461.th.png)
![Obrazek](http://img44.imageshack.us/img44/6364/longhornxp2010072621581h.th.png)
Screeny styli wizualnych w systemie:
![Obrazek](http://img261.imageshack.us/img261/8610/longhornxp2010072621382.th.png)
![Obrazek](http://img835.imageshack.us/img835/4963/longhornxp2010072621384.th.png)
![Obrazek](http://img835.imageshack.us/img835/8168/longhornxp2010072621391.th.png)
![Obrazek](http://img291.imageshack.us/img291/5954/longhornxp2010072621393.th.png)
![Obrazek](http://img691.imageshack.us/img691/7195/longhornxp2010072621395.th.png)
![Obrazek](http://img841.imageshack.us/img841/1894/longhornxp2010072621401.th.png)
![Obrazek](http://img405.imageshack.us/img405/1992/longhornxp2010072621402.th.png)
![Obrazek](http://img405.imageshack.us/img405/4742/longhornxp2010072621404.th.png)
![Obrazek](http://img715.imageshack.us/img715/2809/longhornxp2010072621433.th.png)
4. Download i słowo końcowe
Obraz ISO ma 1.11 GB, po skompresowaniu w rar tylko 775 MB, linki w niemal wszystkich formach przesyłania pliku (kilka serwisów hostingowych, torrent), pojawią się w oddzielnym temacie. Posiadacze rang specjalnych mający dostęp do ftpa mogą już od teraz ściągać (plik LHXP_M1.rar na głównym ftpie w folderze Projekty/Longhorn XP).
Co mogę powiedzieć na koniec
![Pytanie :?:](./images/smilies/question.gif)
Następną wersją będzie w zależności od wyników testów Milestone 3 lub Beta 1 w której to premierę będzie miało znacznie bardziej zaawansowane i dopracowane OOBE, instalacja będzie jeszcze prostsza i przyjaźniejsza, a sam system także będzie bardziej dopieszczony jak na betę przystało.
Życzę miłego ściągania i testowania