[分享] ZEUS SSD的奇导故障与怪导解决方法

[复制链接]

该用户从未签到

5

主题

65

回帖

1337

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1337
QQ
发表于 2009-7-9 17:28:41 | 显示全部楼层 |阅读模式
前几天,我们有位客户的ZEUS SSD 出现了一个怪问题,当主机向SSD写文件的过程中,RESET主机后,SSD 会挂掉无法启动系统,而且只挂了一块IDE的SSD会在BIOS中被识别为从盘,其实SSD是没有跳线的。非得再次RESET才能变得正常。
        
      我接到客户的咒骂之后,立即赶赴现场,发现客户用的操作系统是MS-DOS7.1,而且确实会出现客户说的问题,当时我那个晕啊! 同一批次的SSD都有相同的问题,结果客户说了,你娃不给解决我就只能换了你们的SSD,用别人的。来自BOSS和客户的压力一瞬间压到我的身上。^-^

    我COPY了客户的OS,带回办公室兼实验室(偶的办公室和实验室就是同一间,穷啊),疯狂测试!我装上MS-DOS71,然后装UCDOS,当写文件到SSD的时候突然RESET,不管我多么信仰上帝或者说如来还是谁,问题就是存在。

     后来我想到,ZEUS SSD自带的缓存是256M的,而DOS系统也可以划出内存中的一块区域作为磁盘缓冲来提高读写速度,不少网上的教人们如何从DOS中装XP的教程都特意提醒,装之前要SMARTDRY,会不会和这个有关系,

     我立即分析客户方OS的config.sys,果然是,HIMEM.SYS被写在里面,偶将其干掉,然后重做先前的测试,就再也没有出过问题了。^-^

      一直没有明白,DOS加载磁盘缓冲为什么会造成这样的错误,在测试后续的MACH8 SSD时,就没有出现这个问题,也许和ZEUS的主控有点关系,不过话说回来,ZEUS SSD已经自带了256MB的缓存,这对生于HDD时代的DOS来说,是不是当初也没有考虑到。

    还好,客户的问题被解决了,BOSS也高兴了,我也松了一口气,但是原因还得大家一起分析。

该用户从未签到

5

主题

65

回帖

1337

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1337
QQ
 楼主| 发表于 2009-7-9 17:30:50 | 显示全部楼层
老办法,自己先沙发一个,占位。
    花了我将近两周的时间,才想到问题可能出在这里,其实老早就觉得这里可能有问题了,真应当早试一下的,浪费了这么长时间的表情。

    解决这个问题的时候,参考了不少DOS联盟的资料。呵呵,很有用,觉得DOS

该用户从未签到

5

主题

65

回帖

1337

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1337
QQ
 楼主| 发表于 2010-4-28 16:02:53 | 显示全部楼层
重新对这个问题思考了很久,发现Zeus系列SSD其实是不用RAM缓存的,是使用的内部SLC作的缓存。
  • TA的每日心情

    2014-10-10 17:10
  • 签到天数: 2 天

    [LV.1]布衣百姓

    24

    主题

    198

    回帖

    6990

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    6990
    QQ
    发表于 2010-5-1 14:44:46 | 显示全部楼层
    路过 学习下
  • TA的每日心情

    2015-4-23 10:25
  • 签到天数: 2 天

    [LV.1]布衣百姓

    0

    主题

    495

    回帖

    256

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    256
    QQ
    发表于 2010-11-12 14:08:27 | 显示全部楼层
    [s:18]路过 学习下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-8-1 01:04
  • 签到天数: 1537 天

    [LV.Master]三朝元老

    190

    主题

    1592

    回帖

    9474

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    9474
    发表于 2010-11-25 22:05:07 | 显示全部楼层
    路过,学习一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-3-13 07:52
  • 签到天数: 258 天

    [LV.8]三品御史

    0

    主题

    279

    回帖

    1570

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    1570
    发表于 2011-1-19 08:17:42 | 显示全部楼层
    [s:190]学习学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-20 16:52
  • 签到天数: 2 天

    [LV.1]布衣百姓

    0

    主题

    93

    回帖

    117

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    117
    发表于 2011-1-20 14:10:14 | 显示全部楼层
    路过学习了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-5-15 22:23
  • 签到天数: 1 天

    [LV.1]布衣百姓

    3

    主题

    63

    回帖

    2106

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2106
    发表于 2011-10-7 22:22:59 | 显示全部楼层
    也就是说~~SSD被DOS认成了RAM??结果被config.sys家进了SSD而不是RAM中?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    昨天 08:08
  • 签到天数: 3244 天

    [LV.Master]三朝元老

    8

    主题

    3703

    回帖

    1万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    16840
    发表于 2013-1-5 16:59:20 | 显示全部楼层
    关键是在设计DOS时根本就不会想到日后还有SSD这个鬼东西呀。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表