Re: Como criar um Sistema Operacional.
Há muito tempo atrás, no tempo do Orkut, havia uma comunidade desenvolvendo um SO utilizando Assembly e Pascal, incialmente com o TP7 e depois foi migrado para o FP. A última vez que acessei esta comunidade já estavam conseguindo bootar o sistema a partir de um disquete de 3" e executar pequenos scripts em modo texto, além disso tinha uma galera migrando as libs de modo gráfico para poder montar a interface, essa inicialmente rodando sobre DOS. Leandro Henrique Stein Analista de Informática Claro: (41) 9935-9960 Skype: leandro.h.stein Twitter: @leandrohstein "Desculpar-se é um sinal de fraqueza. Exceto entre amigos" - Leroy Jethro Gibbs Em 13 de agosto de 2013 09:39, André Nunes Batista escreveu: > Olá pessoal! > > Do zero-ero, até onde eu sei, seria preciso conhecer bem C e assembly e > usar o gcc. > > Um projeto menos ambicioso para quem está começando talvez seja dar uma > olhada no Debian FAI ou debian pure blends. Outra possível fonte de > informação é o kernelnewbies. Você poderia procurar o kernel inicial do > Linus e mergulhar de cabeça no código-fonte. > > -- > André N. Batista > GNUPG/PGP KEY: 6722CF80 > > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/1376397552.30462.7.camel@tagesuhu-pc > >
Re: Como criar um Sistema Operacional.
Olá pessoal! Do zero-ero, até onde eu sei, seria preciso conhecer bem C e assembly e usar o gcc. Um projeto menos ambicioso para quem está começando talvez seja dar uma olhada no Debian FAI ou debian pure blends. Outra possível fonte de informação é o kernelnewbies. Você poderia procurar o kernel inicial do Linus e mergulhar de cabeça no código-fonte. -- André N. Batista GNUPG/PGP KEY: 6722CF80 -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1376397552.30462.7.camel@tagesuhu-pc
Re: Como criar um Sistema Operacional.
Entendi P.J. Desculpe-me. Estava apenas precisando tirar essa dúvida e não sei o que buscar para conseguir a resposta porque não sei quais palavras-chave buscar. Apenas vi o tópico como "este lugar acho que é propício". Não farei denovo. > Olá Thiago, > > primeiro recomendo vc ler alguma netiqueta de como solicitar ajuda > numa lista de discussão, por que não tem coisa pior que vc mandar uma > dúvida com um assunto(ou thread) de uma coisa que não tem nada a > haver! > > Essa thread, é uma dúvida de um cara que queria saber como construir > um Sistema Operacional do Zero! > > Abs > > Em 10/08/13, Thiago Henrique Ferreira > Zoroastro escreveu: >> Olá a todos, >> >> Estive instalando alguns Debian Wheezy LOP (Lxde+Openbox+Pcmanfm) e >> tenho >> reparado que estou com poucas mas dificuldades de finalização do sistema >> operacional. >> >> Quais as alternativas? >> - Printscreen? >> - Fazer com que os botões marcados tenham o 'risquinho' invés de 'bloco >> afundado' ?? >> >> Aguardo resposta. A demana é para meu netbook, o computador de um amigo >> e >> o computador do CA de filosofia. >> >>> Uma boa tarde a todos da lista de discussão. >>> Talvez esse não seja o intuito da lista mas como o pessoal aqui tem >>> muita >>> experiência, decidi tentar a sorte. >>> Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de >>> vocês no seguinte aspecto. >>> Como é feito um Sistema Operacional? Quais as linguagens são >>> utilizadas? >>> Como me instruir na entrada deste amplo mundo dos Sistemas >>> Operacionais? >>> Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de >>> Tanenbaum >>> para referência e está me ajudando muito. >>> Gostaria de ajuda e esperiência de vocês. >>> Meu intuito é criar um Sistema do zero a medida que vou fazendo também >>> o >>> curso de computação.Nisso eu aprenderia bastante como funciona de >>> verdade >>> o coração de um S.O. >>> Podem me ajudar com a experiência de vocês? Indicações de site, etc, >>> são >>> muito bem vindas. >>> Obrigado a todos pela atenção. >>> Cássio Elias. >> >> >> -- >> "coragem é contagiosa" >> >> www.twitter.com/thiagozoroastro >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/643954399daa20eb831e7436f5632cf4.squir...@fulvetta.riseup.net >> >> > > > -- > | .''`. A fé não dá respostas. Só impede perguntas. > | : :' : > | `. `'` > | `- Je vois tout > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/CACnf0pin9Uqz2JPb3rn74v6ZNGjn=9o=ekcuwstfuybbjeq...@mail.gmail.com > > -- "coragem é contagiosa" www.twitter.com/thiagozoroastro -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/028a58d5909b17cfc59534348f97c7ce.squir...@fruiteater.riseup.net
Re: Como criar um Sistema Operacional.
Olá Thiago, primeiro recomendo vc ler alguma netiqueta de como solicitar ajuda numa lista de discussão, por que não tem coisa pior que vc mandar uma dúvida com um assunto(ou thread) de uma coisa que não tem nada a haver! Essa thread, é uma dúvida de um cara que queria saber como construir um Sistema Operacional do Zero! Abs Em 10/08/13, Thiago Henrique Ferreira Zoroastro escreveu: > Olá a todos, > > Estive instalando alguns Debian Wheezy LOP (Lxde+Openbox+Pcmanfm) e tenho > reparado que estou com poucas mas dificuldades de finalização do sistema > operacional. > > Quais as alternativas? > - Printscreen? > - Fazer com que os botões marcados tenham o 'risquinho' invés de 'bloco > afundado' ?? > > Aguardo resposta. A demana é para meu netbook, o computador de um amigo e > o computador do CA de filosofia. > >> Uma boa tarde a todos da lista de discussão. >> Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita >> experiência, decidi tentar a sorte. >> Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de >> vocês no seguinte aspecto. >> Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? >> Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais? >> Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum >> para referência e está me ajudando muito. >> Gostaria de ajuda e esperiência de vocês. >> Meu intuito é criar um Sistema do zero a medida que vou fazendo também o >> curso de computação.Nisso eu aprenderia bastante como funciona de verdade >> o coração de um S.O. >> Podem me ajudar com a experiência de vocês? Indicações de site, etc, são >> muito bem vindas. >> Obrigado a todos pela atenção. >> Cássio Elias. > > > -- > "coragem é contagiosa" > > www.twitter.com/thiagozoroastro > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/643954399daa20eb831e7436f5632cf4.squir...@fulvetta.riseup.net > > -- | .''`. A fé não dá respostas. Só impede perguntas. | : :' : | `. `'` | `- Je vois tout -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CACnf0pin9Uqz2JPb3rn74v6ZNGjn=9o=ekcuwstfuybbjeq...@mail.gmail.com
Re: Como criar um Sistema Operacional.
Olá a todos, Estive instalando alguns Debian Wheezy LOP (Lxde+Openbox+Pcmanfm) e tenho reparado que estou com poucas mas dificuldades de finalização do sistema operacional. Quais as alternativas? - Printscreen? - Fazer com que os botões marcados tenham o 'risquinho' invés de 'bloco afundado' ?? Aguardo resposta. A demana é para meu netbook, o computador de um amigo e o computador do CA de filosofia. > Uma boa tarde a todos da lista de discussão. > Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita > experiência, decidi tentar a sorte. > Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de > vocês no seguinte aspecto. > Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? > Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais? > Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum > para referência e está me ajudando muito. > Gostaria de ajuda e esperiência de vocês. > Meu intuito é criar um Sistema do zero a medida que vou fazendo também o > curso de computação.Nisso eu aprenderia bastante como funciona de verdade > o coração de um S.O. > Podem me ajudar com a experiência de vocês? Indicações de site, etc, são > muito bem vindas. > Obrigado a todos pela atenção. > Cássio Elias. -- "coragem é contagiosa" www.twitter.com/thiagozoroastro -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/643954399daa20eb831e7436f5632cf4.squir...@fulvetta.riseup.net
Re: Como criar um Sistema Operacional.
Veja esta página : http://www.jamesmolloy.co.uk/tutorial_html/ É bem específico para máquinas X86 mas já ajuda a dar uma visão geral como funciona na prática um sistema operacional, ele vai implementando um S.O. bm simples para exemplificar, e este : http://duartes.org/gustavo/blog/post/kernel-boot-process Explica muito bem como ocorre o boot no caso específico do Linux, os outros artigos dele também são muito bons, recomendo Boa sorte Flávio Em 8 de agosto de 2013 14:56, P. J. escreveu: > Olá, > > Tipo o livro do Tanenbaum é bom, mas ali é só a casca, tipo tem um > dele que tem o código do minix SO que ele desenvolveu, tipo as > linguagem é C e C++ pelo menos no unix e do M$-windows é assim, me > corrijam se estiver errado. tem um site q tem os tudo do linux > online... digo as funções por exemplo como é a função ping e talzs... > agora eu dou a sugestão de estudar um pouco de Assembly visto que a > depender do que vc vai rodar esse SO seria interessante entender a > comunicação dele com hardware... ai meu irmão é C mais Assembly na > veia!! > > [ ] ´s > > Em 08/08/13, CássioElias . escreveu: > > Uma boa tarde a todos da lista de discussão. > > Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita > > experiência, decidi tentar a sorte. > > Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de > vocês > > no seguinte aspecto. > > Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? > > Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais? > > Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum > > para referência e está me ajudando muito. > > Gostaria de ajuda e esperiência de vocês. > > Meu intuito é criar um Sistema do zero a medida que vou fazendo também o > > curso de computação.Nisso eu aprenderia bastante como funciona de > verdade o > > coração de um S.O. > > Podem me ajudar com a experiência de vocês? Indicações de site, etc, são > > muito bem vindas. > > Obrigado a todos pela atenção. > > Cássio Elias. > > > -- > | .''`. A fé não dá respostas. Só impede perguntas. > | : :' : > | `. `'` > | `- Je vois tout > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/CACnf0ph5SpFNUBiyÌqgh_gh30z-a0e4go48decg2zs3co...@mail.gmail.com > >
RE: Como criar um Sistema Operacional.
Então pessoal. Minha ideia principal é ler a fundo o livro Sistema Operacionais Modernos 3ª do Tanenbaum ... Partindo dele eu iria depois para o Linux from Scratch.. Mas obrigado pela ajuda, já ajudou bastante. Fico aberto a mais sugestões.. Obrigado.
Re: Como criar um Sistema Operacional.
Olá, Tipo o livro do Tanenbaum é bom, mas ali é só a casca, tipo tem um dele que tem o código do minix SO que ele desenvolveu, tipo as linguagem é C e C++ pelo menos no unix e do M$-windows é assim, me corrijam se estiver errado. tem um site q tem os tudo do linux online... digo as funções por exemplo como é a função ping e talzs... agora eu dou a sugestão de estudar um pouco de Assembly visto que a depender do que vc vai rodar esse SO seria interessante entender a comunicação dele com hardware... ai meu irmão é C mais Assembly na veia!! [ ] ´s Em 08/08/13, CássioElias . escreveu: > Uma boa tarde a todos da lista de discussão. > Talvez esse não seja o intuito da lista mas como o pessoal aqui tem muita > experiência, decidi tentar a sorte. > Pessoal, sou estudante de Ciência da Computação e gostaria da ajuda de vocês > no seguinte aspecto. > Como é feito um Sistema Operacional? Quais as linguagens são utilizadas? > Como me instruir na entrada deste amplo mundo dos Sistemas Operacionais? > Estou a ler o livro Sistemas Operacionais Modernos 3ª Edição de Tanenbaum > para referência e está me ajudando muito. > Gostaria de ajuda e esperiência de vocês. > Meu intuito é criar um Sistema do zero a medida que vou fazendo também o > curso de computação.Nisso eu aprenderia bastante como funciona de verdade o > coração de um S.O. > Podem me ajudar com a experiência de vocês? Indicações de site, etc, são > muito bem vindas. > Obrigado a todos pela atenção. > Cássio Elias. -- | .''`. A fé não dá respostas. Só impede perguntas. | : :' : | `. `'` | `- Je vois tout -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CACnf0ph5SpFNUBiyÌqgh_gh30z-a0e4go48decg2zs3co...@mail.gmail.com