[ Windows XP na karcie CF ]-


Dlaczego jeszcze jeden tekst na ten temat?

Tak, wiem – to było już opisywane. Nawet po polsku...
Więc dlaczego ja to opisuję – ponieważ spróbowałem to zrobić. I okazało się, że postępowanie zgodnie z opisami niekoniecznie kończy się sukcesem. Najwyraźniej niektórzy z autorów oszczędzili sobie trudu zrobienia tego, co opisują...
To, co jest tu opisane działa naprawdę!

Mój wkład - to uproszczenie operacji.


Dlaczego Windows XP?

Ponieważ system jest dobrze znany, istnieją drajwery do praktycznie dowolnego sprzętu. Łatwo można utworzyć potrzebną konfigurację. System można zmieścić na niezbyt drogiej karcie 2GB, zostanie na niej miejsce na użyteczne programy.


Dlaczego Enhanced Write Filter?

  • Ponieważ jego użycie daje prawidłową instalację! Zwykła instalacja skończy się nieuchronnym uszkodzeniem karty.
  • Można mieć system odporny na zagrożenia, Nieważne, co zostało zainstalowane na maszynie - z wirusami włącznie - po restarcie maszyny nie pozostanie po tym żaden ślad. Idealne środowisko dla "psujów".
  • Jest to typowa konfiguracja dla dedykowanego sprzętu: komputera samochodowego, maszyny do przeglądania Internetu, czy wyrafinowanego odtwarzacza medialnego.

  • Jaki sprzęt jest potrzebny?

    Potrzebna jest karta Compact Flash o pojemności co najmniej 2GB, jak najszybsza. Zalecam SanDisk, ponieważ inne (tańsze) nie zawsze dobrze pracuja jako dyski. Potrzebna jest przejściówka do podłączenia jej jako dysku. Najlepiej taka, którą wtyka się bezpośrednio w gniazdo dysków na płycie głównej. Niestety, nie zawsze jest na nią tam miejsce, wtedy pozostaje tylko przymocowanie w obudowie przejściówki z gniazdem IDE i podłączenie jej tasiemką.


    Jakie oprogramowanie jest potrzebne?

    Wersja Windows XP o zmniejszonych rozmiarach.
    Zamiast bawić się nLite dużo prościej jest skorzystać z WindowsMX v6.
    Jest to bardzo udana dystrybucja, mieszcząca się po instalacji na 2GB.
    Można ją ściągnąć z Rapidshare.

    Potrzebny jest także mój program EWF_Install.exe, który w prosty sposób zainstaluje EWF i skonfiguruje system pod niego.

    Potrzebny jest także .NET Framework wersja 2.0, EWF_install będzie go potrzebował.

    Krótki opis EWF_Install.exe jest tutaj.


    Instalacja systemu

    Istotna uwaga: partycja pod system ma byc typu FAT. Przy pracy w trybie "tylko do odczytu" NTFS nie daje żadnych korzyści, a tylko zwiększa zużycie pamięci.

    Najprostsza: - od razu na kartę.
    Wada: może być nadzwyczajnie wolna, jeżeli karta nie jest naprawdę szybka.
    Mnie się instalacja zawieszała przy instalowaniu urządzeń.

    Klasyczna: system instalujemy twardy dysk. Kartę CF podłączamy jako drugie urządzenie.
    Gotową instalację kopiujemy na kartę CF, kartę podłączamy zamiast dysku – i gotowe.

    Czym skopiować? Na przykład na CD dołączonym do PC Format 12/2007 jest program DriveImage XML. Bardzo wygodny, bo można kopię zrobić spod systemu.

    Kopiowanie ręczne.

    Najpierw trzeba uzyskać sformatowaną i bootowalną kartę CF. Najłatwiej to uzyskać, robiąc na nią instalację XP do pierwszego restartu. To, co znalazło się na karcie trzeba będzie potem usunąć.
    Potem uruchamiamy jakąś płytę w stylu Bart PE, np. Hirens.BootCD, i

  • albo otwieramy konsolę i przy pomocy xcopy c:\* /k /r /e /i /s /c /h dysk: karta_CF: przenosimy system
  • albo – to wolałem – uruchamiamy TotalCommander i wygodnie kopiujemy dysk na kartę.
  • Następnym krokiem jest podłączenie karty zamiast dysku – system powinien się uruchomić.

    Karta jest zainstalowana w systemie jako dysk.


    Wstępna konfiguracja systemu

  • Instalujeny .NET Framework
  • Wyłączamy hibernację: Właściwości ekranu → Wygaszacz ekranu → Zasilanie
  • Wyłączamy odzyskiwanie systemu: Komputer → Właściwości → Przywracanie systemu → Wyłącz Przywracanie systemu
  • Wyłączamy aktualizacje automatyczne: Komputer → Właściwości → Aktualizacje automatyczne → Wyłącz Aktualizacje automatyczne
  • Konfigurujemy logi systemowe Komputer → Zarządzaj → Podgląd zdarzeń - Zastąp zdarzenia w razie potrzeby
  • Konfigurujemy rozmiar cache przeglądarki IE → Opcje internetowe → Historia przegladania → Ustawienia → Miejsce na dysku do użycia: 8MB

  • Instalacja EWF

    Tworzymy na dysku katalog (powiedzmy) C:\a i kopiujemy do niego EWF_install.

    A tak wygląda instalacja.

    Najpierw: extract - wypakowujemy niezbędne pliki z programu.

    Następnie: install - instalacja.

    Zakończenie: shutdown -r - restart.

    Wśród plików znajduje się minlogon.exe .
    Jeżeli nie chce się z niego korzystać, to wystarczy go usunąć przed instalacją.

    Po restarcie,
    ewfmgr c: pokazuje aktualny stan EWF.

    Istotne parametry - jest typu RAM i w stanie DISABLED.

    Czyli - jest zainstalowany, ale nie działa.


    Obsługa EWF

    Potrzebna jest znajomość tylko dwóch poleceń:

  • Do załączenia EWF: ewfmgr c: -enable
  • Do wyłączenia EWF: ewfmgr c: -commitanddisable -live
  • Załączenie

    Po zainstalowaniu EWF nie działa.

    Istotne parametry - jest w stanie DISABLED, ale przy następnym uruchomiemiu systemu (Boot Command) zostanie załączony.

    Wyłączenie

    Wszystkie zmiany, jakie zostały wykonane na dysku (a naprawdę w pamięci) od uruchomienia systemu zostaną faktycznie zapisane na dysk.
    Może to chwilę potrwać.

    Po zakończeniu tej operacji system będzie działał bez EWF.


    Ocena

    Bardzo to ładnie działa!
    Na tej samej maszynie (PIII 500MHz, 256MB) był zainstalowany Knoppix na karcie CF:
    XP startuje trochę poniżej minuty,
    Knoppix startował ponad 2 minuty.

    Maszyna została bezproblemowo podłączona do internetu z komórki poprzez dongle BT.


    Uwagi

  • Obrazki się różnią, poniewż część została zdjęta na maszynie wirtualnej.
  • Należy pamiętać, że WindowsMX nie jest legalny, ale można klucz z posiadanego legalnego systemu wpisać do MX.

  • Temat został opublikowany na Elektrodzie.

    I był tam czytany :) .

    [ eof ]-