Zaczynając od napisanego systemu operacyjnego, jak możesz go uruchomić i przetestować na komputerze? Czy musiałbyś usunąć aktualnie używany system operacyjny, czy mógłbyś uruchomić go osobno?
Zaczynając od napisanego systemu operacyjnego, jak możesz go uruchomić i przetestować na komputerze? Czy musiałbyś usunąć aktualnie używany system operacyjny, czy mógłbyś uruchomić go osobno?
Odpowiedzi:
Najłatwiejszym sposobem uruchomienia lub przetestowania nowego systemu operacyjnego, bez względu na to, czy jest on wykonywany w domu, czy bez usuwania obecnego systemu operacyjnego, byłoby zwirtualizowanie go. Możesz do tego użyć bezpłatnych i komercyjnych narzędzi. Najbardziej znane to VirtualBox (bezpłatny), VMware Player (bezpłatny), VMware Workstation (komercyjny), Windows Virtual PC i tak dalej. Znacznie więcej można znaleźć na Wikipedii Kategoria: Oprogramowanie do wirtualizacji
Zasadniczo tworzysz obraz wirtualnego dysku twardego, który zachowuje się jak nowy, pusty dysk twardy. Po zainstalowaniu systemu operacyjnego obraz dysku jest całkowicie izolowany od głównego systemu operacyjnego. Oprócz testowania i uruchamiania systemu operacyjnego możesz także testować różne programy w izolowanym środowisku. Istnieje wiele możliwości, więc polecam zbadanie tego obszaru.
Kiedyś bawiłem się programowaniem systemu operacyjnego bosch do emulacji. IIRC Wykonałem ten samouczek: http://linuxgazette.net/85/mahoney.html