[RabbitOS] 话说,启动镜像用什么文件系统?
NeuronR
2009-02-17
胖子12还是裸数据?
cygwin下的mount好像有点小问题,不能挂载镜像啊,郁闷。 |
|
crackcell
2009-02-17
NeuronR 写道 胖子12还是裸数据?
cygwin下的mount好像有点小问题,不能挂载镜像啊,郁闷。 考虑到让在win下开发的同学方便使用,还是先用fat12吧。裸数据后面会很麻烦的。 |
|
lin_llx
2009-02-17
胖子12.。。
|
|
NeuronR
2009-02-18
把loader写到fat12的第二扇区会不会有问题啊?
往磁盘里面放文件会从哪个扇区开始? |
|
crackcell
2009-02-18
NeuronR 写道 把loader写到fat12的第二扇区会不会有问题啊?
往磁盘里面放文件会从哪个扇区开始? 主要问题是如果用裸文件,需要关心代码的长度,如果跨越多个扇区,加载起来会有点麻烦。从fat里面读的话,可以在表里面找到数据从哪个扇区开始,就可以读了。 |
|
NeuronR
2009-02-18
e,我想问的是,如果软盘镜像用fat12系统以后,除了第一扇区用作启动扇区,其他扇区的内容都有可能被放进镜像的文件覆盖掉,是不是这样的?
|
|
crackcell
2009-02-18
NeuronR 写道 e,我想问的是,如果软盘镜像用fat12系统以后,除了第一扇区用作启动扇区,其他扇区的内容都有可能被放进镜像的文件覆盖掉,是不是这样的?
哦,是这样的。 所以,引导扇区是用dd写,其它文件就是把镜像文件挂载到os上,或者虚拟机上,然后把文件复制进去就可以了。 |