Jeśli chcesz stworzyć system operacyjny oparty na systemie Windows, w tym artykule dowiesz się, jak to zrobić. Musisz znać przynajmniej jeden język programowania, taki jak C++. Lub jeśli nie znasz żadnego, po prostu pomiń część dotyczącą kodowania w tym artykule. Musisz także wiedzieć, jak manipulować plikami systemowymi, nie będzie to jednak takie proste. Jeśli skoncentrujesz się na wszystkich krokach, dotrzesz tam z własnym systemem operacyjnym.
Kroki
Krok 1. Upewnij się, że masz gotowe wszystkie wymagania, będziesz ich potrzebować
Wymagania są wymienione poniżej w sekcji Rzeczy, których będziesz potrzebować.
Krok 2. Zdecyduj, z jakim procesorem jest kompatybilny system operacyjny
Na przykład: x86 (32-bitowy), x64 (64-bitowy). Upewnij się, że komputer, na który będzie skierowany cel, pasuje do typu procesora, który określisz później. Napisz jaką architekturę procesora, musisz o tym pamiętać.
Krok 3. Zdecyduj, co chcesz wykorzystać jako pamięć masową (CD, DVD, USB, HDD)
Uwaga: Jeśli wybierzesz dysk CD lub DVD, plik obrazu systemu musi być mniejszy niż 1 GB. O pliku obrazu porozmawiamy później
Krok 4. Pobierz Windows 7 AIK z tego linku:
www.microsoft.com/en-us/download/details.aspx?id=5753
Krok 5. Zainstaluj go, a następnie wyłącz kontrolę konta użytkownika (UAC) w panelu sterowania
Dzięki temu możemy zrobić wszystko z plikami systemowymi przechowywanymi w pliku obrazu, który zamierzamy zmienić.
Krok 6. Znajdź i otwórz wiersz polecenia narzędzi wdrażania w menu Start
Krok 7. Skonfiguruj plik obrazu
Plik obrazu ma 120 MB. Jeśli zainstalujesz go na płycie CD jako żywy system plików, nie będziesz w stanie niczego zapisać. Wpisz następujące polecenie w wierszu polecenia narzędzi wdrażania: copype _Twój_Wybrany_Procesor_Architektury_ C:\PathWhereYouWantToStoreTheImageFile. Przykład: kopia x64 X:\Dane\MyWindowsOS
Krok 8. Zamontuj obraz
Stworzyłeś więc nasz obrazek (jeśli zostało to zrobione dobrze) i teraz musisz go zamontować, aby móc zmienić jego zawartość. Wpisz następujące polecenie: imagex /mountrw PathOfImage 1 PathOfImageFolder/mount. Przykład: imagex /mountrw X:\MWOS\winpe.wim 1 X:\MWOS\mount.
Krok 9. Dodaj do niego wszystko, co chcesz, punkt montowania to określony punkt montowania
Kiedy skończysz modyfikować jego zawartość, wpisz imagex /unmount MountPointPath /commit. Przykład: imagex /unmount X:\MWOS\mount /commit
Krok 10. Wpisz move PathOfImageFile PathOfImageFolder/ISO/sources/boot.wim
Krok 11. Po zakończeniu wpisz następujące polecenie, aby utworzyć obraz dysku CD
Wpisz: oscdimg -n -bPathOfImageFolder\etfsboot.com PathOfImageFolder\ISO PathIfImageFolder\winpe_x86.iso