[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上,或者虚拟机上,然后把文件复制进去就可以了。
Global site tag (gtag.js) - Google Analytics