WEBVTT

00:00.090 --> 00:00.960
教师：在本课中,

00:00.960 --> 00:03.690
我们将讨论存储设备问题｡

00:03.690 --> 00:05.580
现在, 当我谈论存储设备时,

00:05.580 --> 00:09.900
我真正关注的是硬盘驱动器和固态设备｡

00:09.900 --> 00:15.540
请记住, 硬盘驱动器是这些旧的存储设备, 它们将旋转并将读取正确的磁头移动到盘片上,

00:15.540 --> 00:19.050
以便能够从这些设备中获取数据｡

00:19.050 --> 00:20.940
当你使用固态设备时, 这是一种非易失性存储器,

00:20.940 --> 00:36.000
它允许你在这个相对快速的设备上存储数据, 几乎可以立即从设备的任何部分访问数据, 因为我们在这里处理的是电路, 而不是物理盘片, 当我们试图从这些设备获取数据时｡

00:36.000 --> 00:40.530
现在这两种类型的设备都有其优点和缺点｡

00:40.530 --> 00:42.210
当你处理硬盘驱动器时,

00:42.210 --> 00:45.510
你有一个非常低成本的设备, 但它要慢得多,

00:45.510 --> 00:47.820
而且容易出现机械故障｡

00:47.820 --> 00:48.660
另一方面,

00:48.660 --> 00:50.400
当你处理一个固态设备,

00:50.400 --> 00:51.750
你有一个更高的成本,

00:51.750 --> 00:53.670
所以你会得到一个更少的存储相比,

00:53.670 --> 00:55.673
硬盘驱动器相同的价格,

00:55.673 --> 00:59.340
但你会有更快的速度.

00:59.340 --> 01:08.190
现在固态设备还有另一个限制, 这是您实际可以从这些设备读取或写入数据的最大次数｡

01:08.190 --> 01:10.650
这是正确的, 这些设备实际上有一个限制的次数,

01:10.650 --> 01:16.020
你可以读取和写入数据, 因为这些电路会随着时间的推移而磨损｡

01:16.020 --> 01:18.150
现在对我们大多数人来说, 这不是一个真正的大问题,

01:18.150 --> 01:27.660
因为这个数字是相当高的, 但如果你做了很多读赖特操作, 你实际上可以磨损你的固态设备比你会传统的硬盘驱动器快得多｡

01:27.660 --> 01:30.090
随着时间的推移, 这可能会导致过早失效,

01:30.090 --> 01:31.890
因此在选择这些设备时,

01:31.890 --> 01:34.230
您需要记住这一点｡

01:34.230 --> 01:37.980
如果你打算在高读写环境中使用这些存储设备之一,

01:37.980 --> 01:42.870
出于这个原因, 你可能希望使用硬盘驱动器而不是固态设备｡

01:42.870 --> 01:45.060
现在, 当我们开始看一些这些不同的问题,

01:45.060 --> 01:51.090
你会遇到这些不同的存储设备, 我首先想集中在那些只影响硬盘驱动器｡

01:51.090 --> 01:56.610
然后我们将讨论影响硬盘驱动器和固态设备的更一般的问题｡

01:56.610 --> 01:58.530
现在当你处理硬盘驱动器时,

01:58.530 --> 02:00.060
它是一个机械设备｡

02:00.060 --> 02:01.590
所以我们有这个盘片, 它以非常高的速度旋转,

02:01.590 --> 02:03.150
5,400 RPM, 7,200

02:03.150 --> 02:08.150
RPM, 10,000 RPM, 或15,000 RPM｡

02:10.050 --> 02:14.310
由于这些高速度, 这个设备会随着时间的推移而磨损｡

02:14.310 --> 02:16.500
现在, 当你听一个健康的硬盘驱动器,

02:16.500 --> 02:18.690
你应该听到一个低级别的噪音时,

02:18.690 --> 02:21.120
它的访问和旋转这些盘片｡

02:21.120 --> 02:25.350
这是因为有一个机械部件以非常高的速度移动｡

02:25.350 --> 02:27.463
但是如果你开始听到一些不寻常的噪音,

02:27.463 --> 02:34.410
像咔嗒声或摩擦声, 这是一个迹象, 有一个机械问题, 在硬盘驱动器｡

02:34.410 --> 02:38.430
此时, 您需要确保立即备份该硬盘驱动器,

02:38.430 --> 02:42.000
因为该驱动器可能会发生重大故障｡

02:42.000 --> 02:44.250
如果你听到一个点击的声音在硬盘驱动器上,

02:44.250 --> 02:50.730
这通常表明一个问题的读取赖特头是移动整个盘片, 这通常是点击将来自｡

02:50.730 --> 02:52.800
如果你听到更多的研磨声,

02:52.800 --> 02:58.980
这可能是读赖特头实际上是推到太远的盘子, 它的整个盘子刮｡

02:58.980 --> 03:00.630
或者它可能是盘片本身和轴承,

03:00.630 --> 03:02.370
使它旋转开始失败,

03:02.370 --> 03:05.970
这可能会导致研磨噪音以及｡

03:05.970 --> 03:07.260
在这两种情况下, 硬盘驱动器的寿命即将结束,

03:07.260 --> 03:10.710
很快就会出现故障｡

03:10.710 --> 03:13.290
所以你要确保你得到一个很好的备份,

03:13.290 --> 03:15.330
否则你可能会丢失你的数据｡

03:15.330 --> 03:16.770
现在, 我们要讨论的下一件事是,

03:16.770 --> 03:21.600
当你看着你的案件前面的存储设备的活动灯｡

03:21.600 --> 03:25.080
如果当您尝试从该设备（无论是硬盘驱动器还是固态设备）读取或写入时,

03:25.080 --> 03:30.630
该指示灯不闪烁, 则可能表明该设备存在问题｡

03:30.630 --> 03:31.463
在这种情况下,

03:31.463 --> 03:33.120
可能是设备没有接收到适当的电量,

03:33.120 --> 03:46.200
也可能是从主板到存储设备的电缆有故障, 这意味着存储设备实际上没有从主板获得信号来读取存储设备中的信息｡

03:46.200 --> 03:47.340
另一个问题是,

03:47.340 --> 03:49.500
当你看到LED活动灯时,

03:49.500 --> 03:52.260
灯会不断闪烁｡

03:52.260 --> 03:53.730
如果它一直在闪烁,

03:53.730 --> 03:56.790
这意味着有大量的阅读和写作正在进行｡

03:56.790 --> 04:01.170
通常情况下, 这将发生在系统中没有足够的RAM时｡

04:01.170 --> 04:03.570
如果你的系统没有足够的物理内存,

04:03.570 --> 04:11.040
它将开始使用存储设备上的临时文件作为Windows中的页面文件或Linux中的交换分区｡

04:11.040 --> 04:12.930
这实际上会向硬盘写入信息,

04:12.930 --> 04:14.130
并从硬盘中读取信息,

04:14.130 --> 04:16.470
以模拟它有更多的内存｡

04:16.470 --> 04:21.450
解决这类问题的最简单方法是在系统中添加更多内存或RAM｡

04:21.450 --> 04:23.160
通过添加更多的物理内存,

04:23.160 --> 04:30.510
这将阻止光盘用作此交换文件或页面文件, 这将减少该特定存储驱动器上的负载｡

04:30.510 --> 04:36.510
请记住, 固态设备在其整个生命周期中只有有限数量的读取和写入操作｡

04:36.510 --> 04:40.710
因此, 如果您不断地在交换文件或页面文件中交换内容,

04:40.710 --> 04:45.450
这实际上会缩短整个系统的固态设备的整个寿命｡

04:45.450 --> 04:52.380
因此, 增加内存的物理量以提供更好的性能并延长固态设备的寿命是一个更好的主意｡

04:52.380 --> 04:56.790
你可能会遇到的另一个问题是来自操作系统本身｡

04:56.790 --> 04:59.681
启动系统并加载操作系统后,

04:59.681 --> 05:04.530
您应该能够查看连接到系统的不同存储设备｡

05:04.530 --> 05:07.440
例如, 如果您使用的是Windows操作系统,

05:07.440 --> 05:12.840
您可以在我的计算机或文件资源管理器下查看您的不同存储设备｡

05:12.840 --> 05:17.790
默认情况下, 您至少需要一个存储设备来保存操作系统｡

05:17.790 --> 05:18.840
但在某些系统中,

05:18.840 --> 05:22.110
您有多个分区或多个设备｡

05:22.110 --> 05:25.260
例如, 我的系统有两个存储设备｡ 

05:25.260 --> 05:29.700
我有一个两TB大小的固态设备, 这是我的主要存储设备｡

05:29.700 --> 05:32.070
然后我还有一个内部硬盘驱动器,

05:32.070 --> 05:35.220
大小为4TB, 我用来存储更大的文件,

05:35.220 --> 05:39.510
我想存储更长的时间, 我不经常访问｡

05:39.510 --> 05:43.230
因此, 如果我启动到Windows, 我只看到一个光盘,

05:43.230 --> 05:48.563
这将是我的固态设备, 我的操作系统安装在, 我没有看到辅助硬盘驱动器,

05:48.563 --> 05:52.590
这意味着有一个失踪的驱动器在我的操作系统｡

05:52.590 --> 05:54.000
若要解决此问题,

05:54.000 --> 05:58.440
您可以首先使用Windows操作系统中的磁盘管理工具,

05:58.440 --> 06:00.720
查看是否检测到该设备｡

06:00.720 --> 06:03.090
如果不是, 你要重新启动你的电脑进入UFI或BIOS,

06:03.090 --> 06:08.040
看看UFI或BIOS是否检测到该驱动器｡

06:08.040 --> 06:12.450
如果是, 这意味着这是一个操作系统问题, 我们将不得不稍后进行故障排除｡

06:12.450 --> 06:14.910
如果不是, 这意味着它是一个硬件问题,

06:14.910 --> 06:18.929
它可能是没有电源的驱动器, 或数据线没有正确连接, 在这种情况下,

06:18.929 --> 06:23.790
UFI或BIOS将无法读取和写入该驱动器｡

06:23.790 --> 06:27.480
因此, 能够全面了解这些事情是如何工作的非常重要,

06:27.480 --> 06:32.610
这样您就可以根据您遇到的情况进行故障排除并确定特定问题｡

06:32.610 --> 06:37.290
现在, 您可能遇到的另一个存储问题是当您遇到读取或写入失败时｡

06:37.290 --> 06:41.280
现在, 当您试图将数据放入或取出特定的存储设备时,

06:41.280 --> 06:43.590
您将对其进行读取或写入｡

06:43.590 --> 06:46.140
现在, 当您尝试执行这些读写操作时,

06:46.140 --> 06:48.330
可能会收到一条失败或错误消息,

06:48.330 --> 06:53.550
说明您无法从源光盘读取或写入该源光盘｡

06:53.550 --> 07:02.130
现在在这种情况下, 通常这是因为你有坏扇区的硬盘驱动器或你有坏块的固态设备｡

07:02.130 --> 07:03.780
当我们谈论硬盘驱动器时,

07:03.780 --> 07:06.900
我们将圆形盘片分成所谓的扇区｡

07:06.900 --> 07:12.360
每一个基本上都是硬盘驱动器中的一小部分｡

07:12.360 --> 07:20.910
这使我们能够通过识别我们想要写入信息的扇区和扇区内的磁道来读取和写入该硬盘驱动器的特定区域｡

07:20.910 --> 07:22.491
但是如果我们有一个坏扇区,

07:22.491 --> 07:25.860
这意味着它不可用, 我们不能写入它｡

07:25.860 --> 07:27.420
如果我们已经在那里存储了数据,

07:27.420 --> 07:29.940
这意味着我们可能也无法从中读取数据｡

07:29.940 --> 07:30.773
在这种情况下,

07:30.773 --> 07:33.451
您可能会发生数据丢失或损坏｡

07:33.451 --> 07:34.751
当这种类型的事情发生时,

07:34.751 --> 07:37.980
您将不得不在操作系统中使用磁盘实用程序, 以便能够识别哪些扇区是坏的,

07:37.980 --> 07:44.950
然后尝试恢复这些坏扇区, 或者至少能够获取信息并将其移动到不同的扇区｡

07:44.950 --> 07:46.721
如果您使用的是Windows或Linux,

07:46.721 --> 07:51.000
您可以使用类似检查光盘的实用程序来执行此操作｡

07:51.000 --> 07:52.449
如果你使用的是固态设备,

07:52.449 --> 07:58.170
它们不使用扇区, 我们也没有这种物理机械的东西, 我们必须从它进行读写｡

07:58.170 --> 08:01.470
所以, 我们有所谓的积木｡ 

08:01.470 --> 08:03.450
现在, 当我们看一个固态设备时,

08:03.450 --> 08:07.860
我们将其分解为称为块的小部分, 我们可以对其进行读取和写入｡

08:07.860 --> 08:09.756
现在, 对我们来说幸运的是,

08:09.756 --> 08:12.000
这些固态设备具有非常高的适应性,

08:12.000 --> 08:13.479
如果他们发现他们有一个坏块,

08:13.479 --> 08:19.320
他们将开始通过在该固态设备的末尾使用备用块来补偿, 并且能够移动该信息,

08:19.320 --> 08:23.310
因此您仍然能够从中读取和写入, 除非数据已经丢失或损坏,

08:23.310 --> 08:28.470
因为初始读取错误｡

08:28.470 --> 08:31.467
现在, 随着固态设备开始用尽其所有备用块,

08:31.467 --> 08:33.690
最终它会用完这些块｡

08:33.690 --> 08:37.950
一旦它这样做, 固态设备固件将不再能够分配或补偿到这些备用块中,

08:37.950 --> 08:41.640
因为没有更多的块｡

08:41.640 --> 08:44.100
所以这是一个会工作一段时间的东西,

08:44.100 --> 08:47.010
但最终, 如果你发现你用完了所有这些备用块,

08:47.010 --> 08:49.050
你开始得到很多这些读写错误,

08:49.050 --> 08:51.389
这将是你的时间来取代固态设备, 通过备份你的数据,

08:51.389 --> 08:56.610
并将其恢复到一个新的驱动器, 你要把你的系统｡

08:56.610 --> 08:57.810
因此, 正如您所看到的,

08:57.810 --> 09:02.340
在处理存储设备时, 您可能会遇到许多不同的问题｡

09:02.340 --> 09:04.380
请记住, 始终对驱动器进行良好的备份始终是最佳做法,

09:04.380 --> 09:10.770
因为您永远不知道灾难性故障何时会发生｡

09:10.770 --> 09:15.810
至少, 您应该每周至少对存储设备进行一次完整备份｡

09:15.810 --> 09:17.400
因此, 如果您的驱动器确实出现故障,

09:17.400 --> 09:20.670
您仍然可以保留至少截至上周的所有数据｡

09:20.670 --> 09:22.753
请记住, 存储设备本身并不那么有价值,

09:22.753 --> 09:27.270
存储设备上包含的数据才有价值｡

09:27.270 --> 09:30.120
因此, 您总是希望确保您有一个良好的数据备份,

09:30.120 --> 09:34.500
每当您听到点击噪音或研磨噪音, 或者您的存储设备上出现大量读写错误时,

09:34.500 --> 09:38.113
您都希望确保立即进行完整备份｡

09:38.113 --> 09:42.240
因此, 如果该驱动器出现故障, 您已经有一个很好的完整备份,

09:42.240 --> 09:43.540
您可以从中恢复｡
