A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

OSDev Desenvolvimento de Sistemas Operacionais. OSDev Hugo Serrano Barbosa Filho Escola Politécnica de Pernambuco Universidade de Pernambuco.

Apresentações semelhantes


Apresentação em tema: "OSDev Desenvolvimento de Sistemas Operacionais. OSDev Hugo Serrano Barbosa Filho Escola Politécnica de Pernambuco Universidade de Pernambuco."— Transcrição da apresentação:

1 OSDev Desenvolvimento de Sistemas Operacionais

2 OSDev Hugo Serrano Barbosa Filho Escola Politécnica de Pernambuco Universidade de Pernambuco

3 Roteiro Requisitos Preparação de Ambiente Compilação Teste

4 Requisitos Linux (Ubuntu) nasm gcc VirtualBox

5 Requisitos Linux –Você possui uma instalação do Linux? Sim? Ótimo Não? –Instalar uma distribuição de sua preferência ou –Utilizar o VirtualBox em ambiente Windows

6 Requisitos Instalar o nasm no Linux –No caso da instalação no Ubuntu: sudo aptitude install nasm

7 Requisitos VirtualBox –Ubuntu 8.04: sudo aptitude install virtualbox-2.0 –Ubuntu 7.04 ou 7.10: Editar o arquivo /etc/apt/sources.list e adicionar a seguinte linha: deb dapper non-free Executar o seguinte comando: wget -q -O- | sudo apt-key add -

8 Requisitos VirtualBox –Executar: sudo aptitude install virtualbox-2.0 –Se tudo foi feito corretamente, executar: sudo VirtualBox –Esse comando deve abrir o VirtualBox

9 Preparação do Ambiente Criar uma máquina nova máquina virtual no VirtualBox com 4MB de RAM e sem disco rígido. Baixar a imagem de disquete com o grub. –http://www.poli.br/~hugo/proj_so/floppy.img

10 Preparação do Ambiente Agora é só escrever, compilar e rodar. –Script de compilação:

11 Referências As referências que seguem são leituras quase obrigatórias. –http://duartes.org/gustavo/blog/post/how-computers-boot-uphttp://duartes.org/gustavo/blog/post/how-computers-boot-up –http://duartes.org/gustavo/blog/post/kernel-boot-processhttp://duartes.org/gustavo/blog/post/kernel-boot-process –http://duartes.org/gustavo/blog/post/memory-translation- and-segmentationhttp://duartes.org/gustavo/blog/post/memory-translation- and-segmentation Esse conjunto de materiais será fundamental para as duas equipes. –http://www.osdever.net/tutorials.php?cat=0&sort=1

12 Conclusão Agora é só escovar bit.


Carregar ppt "OSDev Desenvolvimento de Sistemas Operacionais. OSDev Hugo Serrano Barbosa Filho Escola Politécnica de Pernambuco Universidade de Pernambuco."

Apresentações semelhantes


Anúncios Google