Como inicializar a partir de uma instalação baseada em debootstrap?

5

Eu gostaria de inicializar uma versão de teste do Ubuntu a partir de um diretório (que contém uma instalação baseada no debootstrap).

Tanto quanto eu entendo, eu só preciso de alguma forma dizer ao processo de inicialização (scripts initrd?) que ele deveria chroot () no diretório especificado imediatamente após montar a partição raiz, e então retomar o inicio / init regular. / p>

Alguém poderia fornecer algumas instruções sobre como conseguir isso?

    
por João Pinto 11.12.2010 / 01:12

1 resposta

3

Você pode inicializar um subdiretório substituindo o seu sbin init por um script que usa o pivot_root, o processo é incompleto e várias pessoas relataram falhas, tanto quanto sucede. Então experimente e veja, mas mantenha um CD ao vivo caso seu sistema não seja inicializado.

Detalhes aqui: link

O que podemos fazer é um sistema automático para poder inicializar várias raízes na mesma unidade. Deve ser programaticamente possível fazer.

    
por Martin Owens -doctormo- 08.01.2011 / 03:14