我们最近有一台旧的CNC机器的硬盘故障。 硬盘是一个旧的1275MB的IDE(希捷),并有一个坏的坏扇区。 我能够将驱动器的内容映像到计算机中的驱动器上,然后才完全无法使用(我使用了DD,将所有坏扇区都replace为0)。 运行几个串口后,SATA驱动器将从映像启动。 这很好,但是有一个问题。 数控机器老了,需要IDE,我试图以多种方式将当前引导映像从SATA驱动器复制到IDE驱动器多次,每次我都这样做,机器返回的引导设备无法find。
其他一些信息:
The file system is fat32, running windows 98 The SATA drive is an 80gb drive I have tried copying the image to three 20gb and two 80gb IDE drives I have checked the jumper on the back of the IDE drives when using them
如果有人有任何想法,问题,build议等,请让我知道。
PS我只是把一个全新的WIN98安装在机器上,如果我有安装介质(所以这是不可能的)。 如果说到这里,这是我在这里工作的最后一周,所以我会把它留给我的同事。
编辑:另外,我已经尝试使用Clonezilla以及直接DD复制图像到IDE驱动器。
如果使用/ dev / hdax(其中x是整数)作为dd的if=参数,那么您复制了一个分区(卷),而不是整个驱动器。 无论如何,这听起来像你可能只需要使用fdisk在分区上启用引导标志。
检查旧系统中的硬盘控制器,确保问题不存在。
工具http://www.supergrubdisk.org/super-grub-disk/也可以启动或修复新磁盘。 确保恢复的分区是第一个主分区,与原分区一样小。 您可以从clonezilla或PMagic启动CD中检查GParted。 他们也有supergrub磁盘的启动选项。 确保MBRtypes设置为DOS。
如果新的IDE驱动器不能够让BIOS“看见”尝试从软盘启动。 从http://www.bootdisk.com/bootdisk.htm尝试Win98映像磁盘并访问硬盘。 一个简单的fdisk / MBR可能是所有需要的。
远射:你的数控机器的BIOSdate是多less? 如果太旧,可能无法识别较大的IDE磁盘。 磁盘公司可能会有一个“覆盖”的实用程序,使磁盘加载和虚假的BIOS。
祝新工作好运! 让我们和您的replace知道这是如何工作的!
另外一个select可能是使用硬件解决scheme。 有一些设备可以让您将SATA驱动器连接到PATA(IDE)端口。 如果这样可以让你从CNC机器上看到SATA驱动器,你可以从它启动。