embed photon

你好,

不知为什么,嵌入photon所须的bin,lib,font总是不能写入image。以下build file的[data=copy]三行dinit不能同时写入floppy。请问,如何将embed photon正确写入image。谢谢。

[virtual=x86,bios +compress] .bootstrap = {
startup-bios
PATH=/proc/boot:/bin LD_LIBRARY_PATH=/proc/boot:/lib:/dll procnto
}
[+script] .script = {
}

[data=copy]
/phembed/font_repository=./font_repository

/phembed/bin=./bin

/phembed/lib=./lib

Peter Z

不是很确定你的意思。

Build File 是给 mkifs 用的,用以生成一个image文件。我试了你的Build File,
那三行看上去没有什么问题。你可以用 mkifs -vvvv buildfile image来确认
你需要的文件都已包含在image里了。

如果是 dinit 不能把image 写到 floppy 里去的话,最大的可能是你的image
太大了,超过了1.44M。