Muestra el kernel de Windows directamente en la pantalla
1. Descargue el código fuente. Abra la terminal en la máquina virtual (Vmware) e ingrese el comando: gitclone/lmos/cosmos/tree/master/lesson02. Si se le solicita que no se puede encontrar gitcommand, ingrese el comando: sudoapt-getinstallgit install git tools.
2.
2. Compile el sistema operativo. Instale gcc y nasm. Ingrese los comandos: sudoapt-getinstallnasm y sudoapt-getinstallgcc. Abra la terminal en la ruta del archivo actual y genere el comando: makeall. Una vez completada la compilación, hay muchas cosas en nuestra carpeta. O es un archivo generado en el medio, así que ignórelo. El foco está en HelloOS. El punto clave es este archivo HelloOS.bin: este archivo HeloOS.bin es nuestro sistema operativo simple.
3. Instalación. Primero, use el siguiente comando para encontrar la partición de montaje del directorio de inicio: df/boot/. En otras palabras, el inicio de GRUB de mi sistema de máquina virtual ubuntu16.04 está en la partición 5 del disco duro. Abra install.md en la carpeta, cópielo y péguelo en */boot/grub/grub.cfg*, install.md carga principalmente nuestros elementos de inicio de HelloOS y luego lo ejecuta para copiar nuestro archivo HelloOS.bin a /boot/ En el directorio: comando sudocpHelloOS.bin /boot/.
4. Modificar el tiempo de visualización de inicio de GRUB. Abra sudogedit/etc/default/grub y cambie GRUB_CMDLINE_LINUX_DEFAULT a texto de la siguiente manera: Necesita actualizar la configuración de grub: sudoupdate-grub.
5. Seleccione el sistema y el contenido de los caracteres mostrados se podrá modificar en la función principal.