Como rodar apenas o kernel do linux no vmware?

1

Eu sou muito novo para o Linux e estou querendo saber se você pode apenas inicializar o kernel do Linux por si só ou não tem absolutamente de ser além de um sistema operacional. Meu raciocínio por trás de querer fazer isso é para que eu possa aprender Linux desde o começo, quando começou. Eu tenho uma cópia do código-fonte para a versão do kernel 0.01. Eu quero uma versão mínima do Linux só para aprender um pouco de cada vez. Eu mexi com algumas distros, mas não mexi com a linha de comando.

    
por user3084715 23.12.2013 / 05:27

2 respostas

3

Se você realmente quer rodar o linux-0.01 (o circa 1991), o VMware pode não ser a melhor opção (mas veja abaixo). O VMware, sendo uma VM de "mesma plataforma" de alto desempenho, expõe muito menos detalhes sobre o contexto de execução subjacente e menos oportunidades de aprimorá-lo, em comparação com um simulador de plataforma completo, como o QEMU ou a Bosch.

No entanto, para responder à sua pergunta diretamente, aqui está pronto fez a imagem do VMware que você pode inicializar para fazer você ir.

Confira também o Linux 0.00 & 0.11 no Qemu! (há um link para a imagem QEMU referida).

O QEMU, sendo um verdadeiro simulador de plataforma, permitirá que você investigue facilmente o funcionamento da máquina de hardware interna necessária para executar o sistema operacional, como paginação de memória, proteção e interrupções.

    
por 23.12.2013 / 08:22
1

Se você estiver realmente interessado em versões antigas do Linux e estiver usando o Windows, verifique o Linux antigo no Windows . Eu peguei a cadeia de ferramentas mais antiga do GAS / Binutils / GCC e fiz elas rodarem no Windows para que você possa compilar o Linux 0.10 / 0.11 / 0.12 / 0.95 / 0.96 / 0.97 / 0.98 diretamente na sua máquina Windows, e incluiu o Qemu & ; um sistema de arquivos simples para inicializar seu kernel. Você pode usar qualquer editor baseado no Windows para editar arquivos e recompilar a partir de sua área de trabalho. As mudanças foram mínimas nas ferramentas e no processo de compilação do Linux, e as únicas mudanças no Linux que tive que fazer foi renomear alguns arquivos, como .s & Extensões .S aparecem da mesma forma no Windows.

    
por 29.03.2017 / 02:53