Linkstation 的固件是保存在哪里的?
有个疑问,刷的固件是保存在哪里?一直以为是存在硬盘上,但是今天想重刷系统,把硬盘分区全部删除,然后完刷固件,发现所有设置比如IP地址,密码等仍然没变。降级刷固件也是一样。 你自己都说了:所有设置!这些只是设置不是固件。设置保存在机器主板上的flash。固件保存在硬盘。刷完固件可以恢复一下出厂设置。 我猜可能是这样,想搞清楚到底哪些设置会被保存,我发现连修改过的root密码也会被保留下来,这个密码并非通过管理界面修改,也就是说它会自动提取操作系统里的设置例如/etc/passwd保留到flash里?
有谁研究过吗 又测试了不下几十次,终于发现
1) 如果简单删除所有分区,或者格式化,再重新刷固件,之前的设置仍然会被保留下来。
2) 如果用专门硬盘工具,以扇区级别的清除硬盘数据,再重刷固件,则所有设置为初始化了。而且只需要清除硬盘开头的一段的扇区。
也就是说它会把一些基本配置信息放在硬盘开头的扇区里? WVL 在第一次安装硬盘时,就会将硬盘分割成好几个磁区,这些磁区的大小不一,有些还是空白磁区用来隔离资料磁区,所以它的确是有可能将一些重要资讯存放在非资料磁区中。 会不会是双备份的啊,主板上的flash和硬盘上面都有。
页:
[1]