Como copiar arquivos (por exemplo, ".o" ou ".dart") do seu host (máquina Linux) para o kernel Fuchsia / Magenta? ou existe alguma maneira de preparar seus arquivos - > salve-os no respectivo diretório Fuchsia / Kernel - > Compile o kernel - > e quando eu inicializo, meus arquivos estão lá dentro do kernel.
Eu segui este link: Copiando arquivos de e para Magenta / Incluindo arquivos adicionais de espaço de usuário , mas não conseguiu concluir o mesmo.
Editar:
Estas duas opções estão listadas (link que eu postei anteriormente) em seu tutorial oficial, mas eu não sou capaz de segui-las.
Pergunta A: Copiando arquivos de e para Magenta ( Já descoberto )
Com o link local IPv6 configurado, a ferramenta host ./build-magenta-ARCH/tools/netcp pode ser usada para copiar arquivos.
# Copy the file myprogram to Magenta
netcp myprogram :/tmp/myprogram
# Copy the file myprogram back to the host
netcp :/tmp/myprogram myprogram
Pergunta B: incluindo arquivos adicionais do espaço do usuário
$BUILDDIR/tools/mkbootfs -o extra.bootfs @/path/to/directory
echo "issue.txt=/etc/issue" > manifest
echo "etc/hosts=/etc/hosts" >> manifest
$BUILDDIR/tools/mkbootfs -o extra.bootfs manifest
Por favor me ajude a entender este fluxo de trabalho.
Tags fuchsia magenta-kernel