Articles of 硬盘

通过所有诊断时确认磁盘已损坏

我有一个可能损坏的磁盘系统,但磁盘通过所有方式的诊断。 我一直无法确认磁盘是否损坏。 我有什么select? 我只能更换磁盘,但由于这种情况与另一个更严重的情况(长篇故事)非常相似,所以我想实际做出正确的诊断,而不是随机分组硬件。 问题和历史是这样的: 我有一台Debian Linux PC(500 MHz P3)作为路由器,nagios和munin。 它每两个星期坠毁。 没有日志或dmesg可以获得(因为它是一个旧的康柏,只有当您将其configuration为无键盘时启动,以后连接键盘,一旦启动,不可能)。 当时,我只是用另一台康柏(P4 2.4 GHz)取代了电脑,因为我认为硬件有问题。 但是,它每隔几个星期仍然坠毁。 不同的是,在这台电脑上,我仍然可以通过SSH进入。 它给在hda上的各种错误。 我想确认磁盘已损坏,但是我确实没有证实这一点: SMART错误日志显示没有错误。 通常当磁盘开始动作时,SMART我的通行证,但它仍然在错误日志中logging一个读取错误。 SMART自检( smartctl -t long /dev/sda )完成而没有错误。 重新分配扇区数(一个告诉参数)一直是31年,即使在我的台式机多年前还在使用这个磁盘的时候,它仍然是这样。 这个数字从未改变。 dd if=/dev/sda of=/dev/null bs=4096通过飞行的颜色。 我还能做什么来评估驱动器的健康状况? 再一次,这不是关于再次使这个路由器function完全,这是一个磁盘取证问题,因为它恰好是我有另一台服务器,可能有同样的问题,知道这个答案可能会帮助我很大。 为了logging,下面是日志等。 这是smartctl -a输出: smartctl 5.40 2010-07-12 r3124 [i686-pc-linux-gnu] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF […]

如何让硬盘停转?

我打算build立一个备份服务器。 我想在USB闪存盘上安装一个操作系统(一点点的空间),并附上一些硬盘的数据(需要更多的空间)。 因为要进行备份,磁盘每天只能运行一次。 所以为了省电,我希望磁盘在不使用时停止(分离)。 我需要为它购买一些特殊的磁盘,还是足以在Ubuntu中configuration一些东西? 我想购买2.5“磁盘,也因为它消耗更less的电力。

写读错误,Raid1恢复?

这可能听起来很愚蠢,但是我应该在这里提出任何问题,只要它是相关的。 所以在这里。 我在服务器上安装了RAID 1,不久即将死机。 在chkdsk之后,这些文件正在更加规律地腐化,而且从恐惧悲观的“我的上帝”这个angular度来看,事情看起来很漂亮。 我无法读取服务器上的文件,特别是今天上午由同事完成的一切都丢失了。 好吧,除了上下文之外,我想看看备用驱动器是否比主驱动器工作得更好,所以这里是我的问题: 我怎么知道哪一个是主人,哪一个是奴隶,我如何确定哪一个是错误的? 如果确定了,我该怎么办? 我可以把另一个车开走吗? 我试图这样做(采取适当的预防措施,不要杀死任何其他硬件),但我得到了“检测到破坏的RAID,进入设置? 消息在启动。 在获取数据之前是否需要插入另一个驱动器? 正在尝试使用活的ubuntu磁盘启动一个很好的方法来尝试保存一些数据? 我在这里尽力不要惊慌,但是当我的老板终于明白我的意思是“我们真的很快就会陷入深深的困境”时,它已经接近预期的结局了,“很快”就是距离那一刻不到一个星期的时间。 OY合租… 更新:我尝试了SeaTools,如下所示,两个驱动器都没有通过长期的通用testing。 从一个到无穷的规模,我到底有多less便便? 说我真的,真的需要把数据拿回来,老板要给我多less钱呢? 这甚至有可能吗? 我的意思是,我不再相信圣诞老人

在Virtual Box上模拟硬盘失败

我正在使用virtualboxtesting一些NAS设置,有几个虚拟硬盘驱动器和软件RAID。 我想testing一些失败的行为,我想模拟一个硬盘坏了,需要重buildRAID … 这样做足够了吗? cat / proc / urandom> / virtualdisk 或者,由于虚拟磁盘是容器,VBox无法使用它并打破VirtualBox机器?

物理/便携式硬盘驱动器testing仪/诊断工具

是否有任何工具可以插入硬盘驱动器并执行诊断,例如显示是否存在SMART错误? 我使用了大量的商品硬件,并且需要检查一些铺设的磁盘是否好。 把他们放进电脑是一件痛苦的事情。 启动Unix或一些专有的恢复软件,并单独检查每个驱动器。 如果有一个我可以插入的设备,而且在相当短的时间之后给出一个状态码或者其他东西,那将是非常棒的。 理想情况下,这可以同时用于IDE和SATA接口。

将/ var移动到新的一组磁盘

我目前只能远程访问这个CentOS盒子,我需要将/ varforms的主RAID移动到一个新的安装有更多空间的磁盘上,我目前的想法是如何将新的RAID临时安装到的/ tmp / VAR。 rsync从/ var到/ temp / var的所有内容,然后修改fstab指向新磁盘的/ var。 这是我的问题。 一旦将新磁盘安装到该位置(假设这可能是远程的),如何删除主磁盘上的现有/ var?

Azure虚拟机更改操作系统磁盘

我已经在RM中创build了一个Azure虚拟机,并删除了虚拟机和组件,期望在高级存储帐户(Blob)中使用OSDisk。 现在我想创build一个新的虚拟机,并将操作系统磁盘连接到新的虚拟机。 我试图使用Set-AzureRmVmOsDisk到现有的虚拟机。 这是行不通的。 我也尝试创build一个新的虚拟机,并修改OSDisk。 但是有错误: New-AzureRmVM : Changing property 'osDisk.name' is not allowed. 任何想法如何创build一个新的虚拟机,并从旧的虚拟机作为新的系统磁盘分配操作系统.vhd? 编辑:我已经尝试了以下内容: $VM = Get-AzureRmVM -Name "VM01" -ResourceGroupName "TestResource1" Set-AzureRmVMOSDisk -VM $VM -Name "**VM123456**.vhd" -VhdUri "https://vm01disk.blob.core.windows .net/vhds/**VM123456**.vhd" -CreateOption Attach 输出显示: "osDisk": { "osType": null, "encryptionSettings": null, "name": "VM123456.vhd", "vhd": { "uri": "https://vm01disk.blob.core.windows.net/vhds/**VM123456**.vhd" }, 运行该命令之后: Get-AzureRmVM -Name "VM01" -ResourceGroupName "TestResource1" 再次,我可以看到: "osDisk": […]

警告“重新分配的事件计数”SMART属性与新的/未使用的驱动器。 那有多严重?

我只是看着我的旧的2,5英寸500 Gb富士通驱动器的健康状况与stream行的“HD调”实用程序。 它显示“重新分配事件计数”属性的警告。 那有多严重? 事情是,驱动器实际上是新的。 一年前我把它从一台新的笔记本电脑中拿出来,之后从未使用过。 现在它只有53个“开机”时间,这听起来是正确的,因为我只是在夜间进行了几个晚上的运行,然后才把它换成更高性能的东西。 这个警告是否表明驱动器将来可能会失败? 我有些困惑,因为驱动器没有被使用。 更重要的是,我已经安排了一些人来收购这个驱动器,因为我并不需要。 这是12.5毫米厚(3板),这意味着它不适合外部的shell,这使得它对我来说是无用的。 我可以放弃驱动,而不是凭借良知或更好地取消交易? 换句话说,驱动器可以安全使用多年,或者更好地将其扔掉? 更新:扇区扫描不显示坏扇区。

SAN磁盘分配

我正在寻找一个带有24个驱动器的MD3620i SAN来虚拟化我们的环境,并想知道分割磁盘的最佳方法。 对于初学者,我将运行DC,SQL数据库,SQL repoting,Exchange和Web服务器,最终将我们的剩余环境移动到此设置。 我被拉伸预算,或看看获得额外的MD1220。 我有足够的磁盘吗? 任何build议,我应该如何设置?

如何最好地encryption外部硬盘上的数据

这是情况。 我在办公室有一台本地服务器,我想每天通过编程(通过bash脚本)备份到一个外部硬盘,我将带回家。 硬盘中的数据必须encryption。 我可以看到三个可行的解决scheme,我在这里问你的意见,哪一个最适合我的情况。 解决scheme1:通过备份脚本对每个文件进行encryption,然后将其复制到硬盘上 解决scheme2:encryptionHD上的整个音量 解决scheme3:购买提供硬件encryption的外部硬盘 我的目标是: *解决scheme应该易于实施 *我需要能够将整个备份复制到HD而无需人工干预(仅使用脚本) *我需要能够以编程方式读取HD上的备份(不应该有任何人input密码) *解密文件应该相当快 *写在HD上的备份必须尽可能可靠 在此先感谢Daniele